Use las teclas de medios en Microsoft Natural Ergonomic Keyboard 4000 para Spotify

2

Recientemente instalé los controladores Microsoft Intellitype para OSX para poder usar mi teclado de forma más natural (por ejemplo, claves de medios, etc.). Sin embargo, esto parece haber roto alguna funcionalidad.

Antes de instalar estos controladores, al menos podía usar el botón de reproducción / pausa para controlar Spotify (el objetivo era también obtener acceso a las teclas de avance / retroceso para saltar pistas). Ahora, sin embargo, cualquier tecla de medios intentará abrir iTunes automáticamente, sin importar si Spotify está activo o no.

¿Existe alguna solución o solución para esto, o debo desinstalar los controladores Intellitype?

Edit: Supongo que esto es bastante similar a esto Pregunta sin contestar .

the_e
fuente

Respuestas:

2

Puede crear AppleScript que haga cosas como reproducir / pausar, la siguiente pista, la pista anterior y luego usar el panel de prefijos del teclado de Microsoft, establecer la configuración clave para que las teclas multimedia usen el comando "Abrir elemento" y luego elegir el script de Apple que corresponda con la clave de medios que desea utilizar.

Aquí hay un enlace a cómo deberían ser los scripts de Apple.
http://www.jack.sh/2011/07/21/spotify-applescripts-0-5-2/

Honestamente, simplemente abrí Automator, creé una nueva aplicación, agregué la acción "ejecutar AppleScript" y, para el área donde va el script, agregué:

tell application "Spotify" to playpause

A continuación, asigné esa aplicación a la tecla de reproducción / pausa multimedia.

Para la siguiente pista y la pista anterior, el script debe ser

tell application "Spotify" to next track

o

tell application "Spotify" to previous track
spydercapriani
fuente
Solo una nota, si desea que esto funcione correctamente, asegúrese de guardar el script de Apple como application, No un script. Si se guardan como una secuencia de comandos, las teclas de medios simplemente abrirán el editor de secuencias de comandos.
vastlysuperiorman