Lo siento, John Schmitt, tu solución no probada no funciona, pero estabas en el camino correcto. Este está probado y funciona.
El comando correcto es (si incrustas Applescripts en scripts de shell, que es como prefiero hacerlo):
osascript -e 'tell application "System Events" to key code 144 using command down'
Guárdelo, por ejemplo, como ~/bin/tdm.sh, en la máquina de visualización de destino.
Luego, desde la máquina principal, emita esto en la Terminal:
ssh [email protected] "~/bin/tdm.sh"
Hay otras formas de guardar e invocar el comando Applescript. Encuentro más conveniente y consistente incrustarlos en scripts de shell, mi preferencia particular, ya que hago muchos scripts de shell de todos modos.
No probado, pero podría considerar crear un applescript en ~/bin/command_f2 en el iMac con los siguientes contenidos:
Dile a la aplicación "Eventos del sistema" que presione "F2" usando {comando hacia abajo}
y luego desde su computadora portátil escriba:
ssh [email protected] '~/bin/command_f2'
Para obtener más ayuda con esta pregunta, considere cambiar el título a algo como "Enviar pulsaciones de teclas a través de ssh" porque "teclas" podría confundirse con teclas ssh.
Buena suerte.