Cuando trato de usar algún tipo de comando + comando f2 a través de AppleScript o compartir pantalla, nunca funciona cuando el teclado ya no está presente.
Ejemplo, tengo un iMac y una computadora portátil donde la computadora portátil es el host y la iMac se está poniendo en TDM. Si ejecuto el script mientras el teclado / mouse inalámbrico está conectado al iMac, todo está bien. Si primero desconecto el teclado y ejecuto el script a través de ssh desde el host o incluso hago un reparto de pantalla completo e intento ejecutar el comando, no funciona sin un teclado conectado. Eso es importante: evento de forma remota, el script funciona cuando hay un teclado presente en la máquina esclava, pero si no está presente, el script ya no funciona.
Todo esto está finalmente presente en mi punto de dolor particular: cuando la máquina se pone en reposo, desconecta el TDM y no tengo forma de volver a conectarme sin antes devolver el teclado y el mouse al iMac.
Agradezco cualquier idea sobre esto.
La bonificación apunta a cualquiera que también pueda sugerir una forma de manzana para obligar a una máquina a buscar un teclado y un mouse a través de AppleScript u otro. Me gustaría incorporar eso en mi flujo de trabajo. Ejemplo: ejecute el comando "desconectar" y apaga brevemente Bluetooth localmente y fuerza una nueva búsqueda de forma remota. El conmutador bluetooth funciona bien.