Quiero activar una tecla de acceso rápido en OBS Streamlabs con applescript/osascript.
Así que esto funciona perfectamente y como se esperaba utilizando la tecla F17 (tengo un teclado más grande con un teclado numérico):
osascript -e "tell application \"System Events\" to key code 64"
Pero intentando
osascript -e "tell application \"System Events\" to key code 13 using {option down, shift down, command down}"
...no funciona.
Sin embargo, cuando escribo manualmente Opción-Mayúscula-Comando-W en el teclado, la tecla de acceso rápido se activa.
Esto es lo extraño: puedo activar la tecla de acceso directo si es más simple, como "comando-w":
osascript -e "tell application \"System Events\" to key code 13 using command down"
Al ejecutar este comando se activará la tecla de acceso rápido global command-w y se cerrará la aplicación actual.
Citar las llaves rizadas usadas con las teclas modificadoras compuestas no ayudó. También probé una combinación más simple, de 3 teclas:
osascript -e "tell application \"System Events\" to key code 13 using {control down, command down}"
Esto tampoco funcionó.
Entonces, ¿cómo puedo utilizar varias teclas modificadoras aquí?