¿Cuál es la función predeterminada para reproducir / pausar la tecla de medios?

0

Tengo un Microsoft Natural Ergonomic Keyboard 4000. Tiene un botón etiquetado play / pause. Cuando no tengo instalados controladores de teclado, la forma en que se comporta el botón es alternando la ejecución y la pausa en la aplicación más reciente que admita el comportamiento. Por ejemplo, si mi navegador es la aplicación enfocada actualmente, pero la aplicación enfocada anteriormente es iTunes, entonces el botón reproducirá y pausará el sonido en iTunes. Si la aplicación anterior era Spotify, el botón se activará en Spotify. Lo mismo ocurre con VLC.

Este comportamiento de recordar qué aplicación cambiar es genial y quiero seguir usándola. Ahora estoy usando USB Overdrive para volver a asignar el resto de las claves de medios de Microsoft. A propósito, no uso el controlador del teclado de Microsoft porque entra en conflicto con Karabiner, que también uso y es compatible con USB Overdrive.

El problema es que en USB Overdrive, el valor predeterminado es configurar el botón de reproducción / pausa para llamar al comando de reproducción de iTunes. Esto rompe el comportamiento que describí anteriormente.

¿Cuál es el nombre de la función de reproducción predeterminada de Mac que recuerda qué aplicación cambiar? ¿Hay alguna manera de ejecutar esta función desde Applescript o Bash? USB Overdrive permite programar una tecla para iniciar una aplicación. Creo que la mejor solución sería llamar a esta función desde un script envuelto en una aplicación de Mac y vincularlo a USB Overdrive.

    
pregunta hekevintran 02.08.2015 - 21:20

2 respuestas

0

En realidad, encontré una solución realmente sencilla para este problema: elimine la entrada del botón de reproducción de USB Overdrive y luego no sobrescribirá el comportamiento y todo será como era para ese botón.

Curiosamente, Karabiner denomina a esta clave de juego como ConsumerKeyCode::MUSIC_PLAY . Consulte enlace .

    
respondido por el hekevintran 02.08.2015 - 23:09
0

Parece que hay un Gist en GitHub utilizando USB Overdrive y un teclado de Windows que aborda cómo asignar las claves de medios de la forma que desee. Configure las teclas de medios en un teclado que no sea Apple para controlar Spotify mediante AppleScript y USB Overdrive en OSX.

Si se desplaza hacia abajo hasta la adición ludalex de Gist, han agregado un Applescript que puede identificar iTunes o Spotify y asignar la tecla Reproducir / Pausa presionando la aplicación correcta.

    
respondido por el AMR 02.08.2015 - 22:30

Lea otras preguntas en las etiquetas