O botão de reprodução / pausa do fone de ouvido controla apenas o iTunes

20

Finalmente atualizei meu MacBook Pro (Unibody no final de 2008) de leopard para snow leopard, com vista a ir para o Lion quando terminar o download. Agora, notei que pressionar o botão único do Etymotic HF-2 não reproduz / pausa a mídia no player ativo, mas inicia o iTunes se não estiver em execução e reproduz / pausa o conteúdo do iTunes se o iTunes estiver em execução. Historicamente, no Leopard, pressionar esse botão faria com que o player ativo fosse reproduzido / pausado, seja Spotify, VLC ou qualquer outro media player (apesar de spotify e VLC serem meus players mais usados)

Alguém sabe como voltar a esse comportamento?

Michael Jefferys
fonte

Respostas:

6

Você pode fazer isso com o ControllerMate :

insira a descrição da imagem aqui

E um pouco de AppleScript (cada linha para cada função):

tell application "Spotify" to playpause
tell application "Spotify" to next track
tell application "Spotify" to previous track

Se você abrir o QuickTime Player, ele ignorará silenciosamente o botão reproduzir / pausar e impedirá a abertura do iTunes, caso contrário, o iTunes ainda tentará reproduzir alguma coisa. Outra solução para impedir que o iTunes seja iniciado é desativar o 'Remote Control Daemon', como fazer isso é explicado em detalhes no superusuário .

Luke
fonte
1
Demorou um minuto para descobrir a configuração, mas o ControllerMate funciona perfeitamente, obrigado! Executando o Mac OSX 10.8.3 Há um problema persistente. O clique inicial de reprodução / pausa no fone de ouvido ainda abrirá o iTunes. Depois disso, os controles continuam a funcionar com o spotify. Existe uma maneira de desativar isso com o ControllerMate?
jpann
Infelizmente não. Você precisa manter o QuickTime aberto.
27413 Luke
@ Lucas, como exatamente você configurou as configurações no ControllerMate?
1
@ Courney faz um tempo desde que eu fiz isso. ControllerMate é praticamente arrastar e soltar. Você precisa localizar o "Apple Mikey HID Driver" na caixa de diálogo de entrada e selecionar o botão direito. Enquanto a caixa de diálogo do dispositivo de entrada estiver aberta, pressionar os botões destacará o dispositivo certo. Você deseja anexar um script a cada um e usar as linhas individuais acima em cada um deles. O que você tem deve se parecer com a captura de tela - embora eu tenha esquecido de rotular os dois scripts inferiores na imagem.
Lucas
1

Eu acredito que isso irá resolver o seu problema MMFix. Deixe-me saber se funciona!

Stephen
fonte
Obras para as teclas de mídia (yay), mas não para o botão de fone de ouvido :(
Michael Jefferys
Ah, eu menti, ele bloqueia a inicialização do iTunes com o botão do fone de ouvido, mas não passa a ação de reprodução / pausa para spotify / VLC, que é o que eu realmente quero :(
Michael Jefferys
Tente isso e veja se funciona com o iTunesPatch melhor .
29512 Stephen
Não, o mesmo problema :(
Michael Jefferys