申し訳ありませんが、ジョン・シュミット、テストされていないソリューションは機能しませんが、正しい方向に進んでいました。これはテスト済みで、動作します。
正しいコマンドは次のとおりです (シェル スクリプトに Applescript を埋め込む場合、これは私が好む方法です):
osascript -e 'tell application "System Events" to key code 144 using command down'
これを、たとえば ~/bin/tdm.sh としてターゲット ディスプレイ マシンに保存します。
次に、プライマリ マシンから、ターミナルでこれを発行します:
ssh [email protected] "~/bin/tdm.sh"
Applescript コマンドを保存して呼び出す方法は他にもあります。それらをシェル スクリプトに埋め込む方が便利で一貫性があると思います。とにかく多くのシェル スクリプトを実行するので、特に好みです。
未テストですが、iMac の ~/bin/command_f2 に次の内容の AppleScript を作成することを検討するかもしれません:
{command down} を使用してアプリケーション「システム イベント」にキーストローク「F2」を指示します
次に、ラップトップ タイプから:
ssh [email protected] '~/bin/command_f2'
この質問についてさらにヘルプが必要な場合は、タイトルを「ssh 経由でキーストロークを送信する」のようなものに変更することを検討してください。「キー」は ssh キーと混同される可能性があるためです。
頑張ってください。