Entschuldigung, John Schmitt, Ihre ungetestete Lösung funktioniert nicht, aber Sie waren auf dem richtigen Weg. Dieser ist getestet und funktioniert.
Der richtige Befehl ist (wenn Sie Applescripts in Shell-Skripte einbetten, was ich am liebsten mache):
osascript -e 'tell application "System Events" to key code 144 using command down'
Speichern Sie dies beispielsweise als ~/bin/tdm.sh auf dem Zielanzeigegerät.
Geben Sie dann auf dem primären Computer Folgendes im Terminal aus:
ssh [email protected] "~/bin/tdm.sh"
Es gibt andere Möglichkeiten, den Applescript-Befehl zu speichern und aufzurufen. Ich finde es bequemer und konsistenter, sie in Shell-Skripte einzubetten -- meine besondere Vorliebe, da ich sowieso viele Shell-Skripte mache.
Ungetestet, aber ich könnte erwägen, ein Applescript in ~/bin/command_f2 auf dem iMac mit folgendem Inhalt zu erstellen:
teilen Sie der Anwendung "Systemereignisse" mit {Befehl nach unten
den Tastendruck "F2" mitund dann von Ihrem Laptop aus:
ssh [email protected] '~/bin/command_f2'
Um weitere Hilfe zu dieser Frage zu erhalten, sollten Sie den Titel in etwas wie „Tastenanschläge per ssh senden“ ändern, da „keys“ mit ssh-Tasten verwechselt werden könnte.
Viel Glück.