Finalmente tenho que tentar isso em um Mac com esse tipo de teclado (iMac). Para mim, a tecla Reproduzir / Pausar reproduz qualquer aplicativo (iTunes ou Spotify) que estava sendo reproduzido pela última vez. Se nenhum dos dois estiver aberto, nenhum deles será iniciado, por isso a chave não é padronizada para o iTunes para mim.
Eu instalei o Karabiner, como ligado na questão. Não consegui ver como criar as etapas mostradas nesse link, mas se você quiser personalizar esse aplicativo, tenho certeza de que funcionaria. Parece muito poderoso.
Mas, isso deixa você bem perto? .. Eu segui a resposta mais bem cotada em e criou um aplicativo Automator executando um simples Applescript:
tell application "Spotify"
activate
playpause
end tell
Eu não consegui fazer o meu Mac rodar o serviço Automator através de um atalho de teclado. Então, ao invés disso, eu voltei para a minha ferramenta gratuita de teclado / atalho de terceiros, QUicksilver. Há uma tonelada mais assim, no entanto, faça a sua escolha.
Era muito fácil ligar uma tecla de atalho ao próprio AppleScript (não precisava do Automator Service para isso), exceto que não deixava eu escolher a tecla "real" Reproduzir / Pausar, somente F8 (pressione Fn tecla e pressione a tecla F8 / PlayPause).
Mas, com este AppleScript, pressionar F8 inicia e reproduz / pausa Spotify! Se o Spotify foi fechado, ele será iniciado, mas "perderá" o comando play. Então, basta pressionar F8 novamente.
Sinta-se à vontade para ajustar o AppleScript para ficar mais ciente de que o Spotify está em execução ou não. Não deve ser muito difícil de fazer, mas, novamente, não é muito difícil apertar F8 duas vezes se ele não estava funcionando ...