¿Es posible configurar Spotify como el programa predeterminado cuando se presionan las teclas "media" (reproducir, pausar, anterior, siguiente, etc.) en el teclado de Mac?
En su mayor parte, cuando Spotify está abierto, las teclas "media" funcionan bien. Pero de vez en cuando iTunes aparecerá cuando los presiones. Sería mucho mejor si pudiera especificar que Spotify es el programa predeterminado cuando se activan estas teclas, a diferencia de iTunes.
Si importa, estoy usando Mountain Lion.
El software Beardedspice proporciona un enfoque fácil de usar para priorizar Spotify para sus claves multimedia. Se ejecuta en segundo plano y le brinda algunas configuraciones simples en la barra de menú de Mac. Simplemente funciona.
Descarga e instalación
Se puede descargar e instalar directamente desde la página de inicio de Beardedspice , o usando, por ejemplo, Homebrew:
brew install --cask beardedspice
notas
Actualización 2021-01-16: use Beardedspice como la aplicación alternativa Mac Media Key Forwarder ya no se actualiza
Como hay informes de que Mac Media Key Forwarder no funciona para algunos usuarios, y el desarrollador ya no actualiza la aplicación, se recomienda usar Beardedspice .
Sin embargo, Mac Media Key Forwarder seguirá funcionando bien para la mayoría de las personas que utilizan, por ejemplo, MacOS High Sierra , Mojave , Catalina , Big Sur o Monterey , por lo que sigue siendo una alternativa.
Descarga e instalación
Se puede descargar e instalar directamente desde GitHub o usando, por ejemplo, Homebrew:
brew install --cask macmediakeyforwarder
macmediakeyforwarder
a trabajar, pero encontré un proyecto similar llamado beardedspice
que parece tener más soporte: github.com/beardedspice/beardedspiceEncuentro que este problema me sucede de manera inconsistente, así que uso este enfoque bastante destructivo cuando sucede:
itunes
Spotify también tiene un asistente en ejecución. Supongo que depende de cuál cargue primero.
Según el comentario a continuación, simplemente puede eliminarlo de sus elementos de inicio de sesión:
Lifehacker publicó un artículo sobre este mismo problema hace un tiempo para Snow Leopard. http://lifehacker.com/5531707/free-your-macs-media-keys-from-itunes-grasp
Los trucos que usamos antes eran mucho menos que ideales, ya que requerían que iniciara QuickTime en segundo plano o pirateara seriamente los archivos del sistema dentro de iTunes.app. NoMitsu ha creado un instalador de un solo clic que parchea el demonio de control remoto, la aplicación responsable de administrar las claves multimedia. Simplemente descargue el parche y haga doble clic en él. Después de ingresar su contraseña, sus claves multimedia estarán libres del alcance de iTunes.
Supongo que ya has probado esto. Como recuerdo, las teclas de medios controlarán el último programa que estuvo activo, por lo que si Spotify fue la última aplicación de medios que tuvo abierta (y está abierta actualmente), entonces las teclas de medios controlarán eso. Espero que esto te ayude.
Llevo años con este problema y en mi caso va más allá de iTunes. Cuando se trabaja en Keynote u otra aplicación que "reclama" las teclas multimedia, el control de Spotify (u otros reproductores de música) no funcionará.
¡Pero ahora finalmente lo he resuelto!
Un proceso bastante largo pero aquí va.
Vinculación de claves multimedia a un reproductor multimedia, y solo a ese reproductor:
try
tell application "Spotify"
playpause
end tell
end try
return
try
tell application "Spotify"
previous track
end tell
end try
return
try
tell application "Spotify"
next track
end tell
end try
return
¡Así de fácil! =)
EDITAR: Karabiner aún no funciona con Sierra, pero un prelanzamiento llamado "Karabiner Elements" hace el truco. En ese caso, omita los primeros 4 pasos de la lista anterior y en su lugar:
Después de buscar un rato finalmente encontré https://github.com/zsszatmari/MagicKeys
No es específico de Spotify, pero le permitirá seleccionar cualquier aplicación para iniciar cuando se presiona una tecla multimedia.
Solo veo 2 pequeños problemas con él (y uno también es un problema con el comportamiento predeterminado de iTunes).
Además de lo que dijo @sjg, podría tener Spotify abierto al inicio (suponiendo que no le interesa que iTunes se abra al inicio) para que pueda hacer que las teclas de medios funcionen con Spotify desde el inicio de sesión. Nuevamente, esto es solo una solución alternativa y no una solución completa, pero si desea que se abra al inicio, vaya a Spotify> Preferencias y desplácese hacia abajo hasta "Abrir Spotify automáticamente después de iniciar sesión en la computadora" y seleccione Abrir automáticamente.
Como se sugiere en el comentario de Beau Smith, ¡la aplicación BeardedSpice hace un trabajo increíble! No solo para Spotify sino también para muchos otros servicios (Netflix, Youtube, SoundCloud, etc.)
BeardedSpice es una aplicación de barra de menú para Mac OSX que le permite controlar reproductores multimedia basados en web y algunas aplicaciones nativas con las teclas multimedia que se encuentran en los teclados Mac. Es una aplicación extensible que funciona con Chrome (Canary, Yandex, Chromium) y Safari, y puede controlar cualquier pestaña con un reproductor multimedia aplicable.
Puede ir a su biblioteca de aplicaciones y eliminar manualmente iTunes.app en la terminal usando:
sudo rm -rf /Applications/iTunes.app
Spotify no se convertirá automáticamente en su reproductor multimedia predeterminado, pero iTunes ya no existirá en su computadora.
sudo chmod -x /Applications/iTunes.app/Contents/MacOS/iTunes
una solución que me funcionó para Mojave fue eliminar el bit de ejecución de iTunes:
sudo chmod -x /Applications/iTunes.app/Contents/MacOS/iTunes
y, opcionalmente, agregue el reproductor multimedia en cuestión en
Preferences -> Security & privacy -> Accessibility
System Integrity Protection (CIP)
, csrutil disable
durante el modo de recuperación.System
, pero Unable to change file mode on /System/Applications/Music.app/Contents/MacOS/Music: Operation not permitted
incluso con sudo . /suspiroAsí es como esto debería funcionar:
No me parece tan difícil, sin embargo, este es uno de esos pequeños defectos de usabilidad de OSX que se encuentra en un montón de cosas que solo sirven para hacer que la experiencia general sea inferior a la media.
Creé una implementación más fácil de la respuesta de Per con BetterTouchTool .
tell application "Spotify"
if it is not running then launch
set frontmost to true
activate
end tell
using terms from application "Spotify"
if player state of application "Spotify" is paused then
tell application "Spotify" to play
else
tell application "Spotify" to pause
end if
end using terms from
Aquí hay un paquete que funciona como una buena solución:
No es necesario cambiar bibliotecas ni programas ni descargar herramientas. Todo lo que necesita está a mano y es fácil de usar. El consejo de 2007 todavía funciona: establece con "Automator" lo que quieres hacer y asígnalo a un atajo de teclado.
Los botones del teclado no controlan iTunes (instalado con Retroactive) en Catalina. En su lugar, controlan la aplicación Música.
hay una opción en el teclado para usar las teclas tradicionales F1, F2, etc., o las funciones especiales. Tal vez haya seleccionado el modo tradicional.
Algo que me funciona la mayor parte del tiempo es simplemente reiniciar el programa en cuestión.
Digamos, por ejemplo, que Spotify no funciona bien con las teclas multimedia (es decir, no hacen nada cuando tienes Spotify abierto). Por lo general, salgo de Spotify y lo reinicio y cuando se vuelve a abrir, las teclas multimedia vuelven a funcionar automáticamente.
Obviamente, esto es menos que ideal y definitivamente no hace nada para que Spotify sea el programa de clave de medios 'predeterminado', pero actúa como un restablecimiento parcial para las teclas que puede ayudar hasta que Apple / Spotify cree una mejor respuesta.
Publicación este 3 de abril de 2020. Funcionando perfectamente bien para mí.
estoy usando shpotify
con skhd
. Para instalar shpotify
(interfaz de línea de comandos para Spotify):
brew install shpotify
No debe preocuparse por la API de Spotify si se le solicita; eso es opcional si desea poder elegir pistas desde la línea de comando; Reproducir/Pausar y la configuración de volumen funcionan de forma inmediata. Luego instalando skhd
(increíble administrador de accesos directos para OSX):
brew install koekeishiya/formulae/skhd
brew services start skhd
Luego diríjase al archivo ~/.skhdrc
que es el archivo de configuración skhd
y agregue lo siguiente:
# Spotify
fn - f8 : spotify pause
fn - f11 : spotify vol down
fn - f12 : spotify vol up
Esto asignará su FN+ Play/Pause, FN+ Volume Upy FN+ Volume Downa Spotify específicamente . Al presionar cualquiera de esas teclas mientras Spotify está cerrado, se abrirá automáticamente.
El beneficio adicional de usar este método es que puede controlar Spotify cuando se está reproduciendo tanto en su computadora como en un dispositivo externo (es decir, Google Home), y permite una mayor flexibilidad al pausar Spotify (es decir, cuando abre un video en el navegador y OSX automáticamente). asigna el Reproducir/Pausar al video en lugar de la reproducción de música en segundo plano por Spotify).
Lrí
chrowe
beau smith