Maaf, John Schmitt, solusi Anda yang belum teruji tidak berfungsi, tetapi Anda berada di jalur yang benar. Yang ini sudah diuji, dan berhasil.
Perintah yang benar adalah (jika Anda menyematkan Applescripts dalam skrip shell, yang saya lebih suka melakukannya):
osascript -e 'tell application "System Events" to key code 144 using command down'
Simpan itu, misalnya, sebagai ~/bin/tdm.sh, di mesin tampilan target.
Kemudian, dari mesin utama, terbitkan ini di Terminal:
ssh [email protected] "~/bin/tdm.sh"
Ada cara lain untuk menyimpan dan menjalankan perintah Applescript. Saya merasa lebih mudah dan konsisten untuk menyematkannya dalam skrip shell -- preferensi khusus saya, karena saya tetap mengerjakan banyak skrip shell.
Belum teruji, tetapi saya mungkin mempertimbangkan untuk membuat skrip apel di ~/bin/command_f2 di iMac dengan konten berikut:
beri tahu aplikasi "System Events" ke keystroke "F2" menggunakan {command down}
lalu dari laptop Anda ketik:
ssh [email protected] '~/bin/command_f2'
Untuk mendapatkan bantuan lebih lanjut terkait pertanyaan ini, pertimbangkan untuk mengubah judul menjadi sesuatu seperti "Mengirim penekanan tombol melalui ssh" karena "keys" bisa berarti bingung dengan kunci ssh.
Semoga berhasil.