Music Decoy: cómo evitar que macOS abra la app Música al pulsar Reproducir

Fuentes: Music Decoy: prevent the macOS Music app from launching on the Play key
Imagen generada por IA con el prompt: Minimal macOS desktop scene: a hand reaching for a media key on a keyboard, a translucent Music app icon fading away, soft blue and white tones, clean flat editorial illustration
Imagen generada con IA

Music Decoy es una utilidad para macOS que impide que la aplicación Música se abra de forma automática cada vez que el usuario pulsa la tecla Reproducir (▷) sin que haya otra app de audio en funcionamiento. La herramienta, publicada en GitHub por FuzzyIdeas, aborda un comportamiento del sistema operativo regido por el daemon rcd (Remote Control Daemon), encargado de gestionar las teclas multimedia.

Cuando se produce un evento de reproducción, rcd comprueba si alguna aplicación está reproduciendo audio. Si la hay, envía el comando de reproducción a esa app; si no, lanza Música. Aunque el daemon se puede desactivar, hacerlo inutiliza por completo las teclas multimedia.

Desde la versión 1.1, Music Decoy permite configurar una aplicación alternativa para que se abra al pulsar Reproducir, por ejemplo Spotify, mediante el comando defaults write com.lowtechguys.MusicDecoy mediaAppPath /Applications/Spotify.app. Para restablecer el comportamiento por defecto basta con ejecutar defaults delete com.lowtechguys.MusicDecoy mediaAppPath.

La app se ejecuta en segundo plano sin icono en el Dock ni en la barra de menús; para cerrarla hay que usar killall 'Music Decoy'. Entre las alternativas existentes están desactivar rcd mediante launchctl (lo que anula el botón Reproducir) o usar noTunes, que monitoriza apps abiertas y cierra Música al detectarla, con un consumo mínimo de CPU y la posibilidad de lanzar otra app al pulsar Reproducir.