Die Kopfhörer-Wiedergabe- / Pause-Taste steuert nur iTunes

20

Schließlich wurde mein MacBook Pro (Unibody Ende 2008) von Leopard auf Schneeleopard aktualisiert, um nach dem Herunterladen zu Lion zu wechseln. Ich habe jetzt festgestellt, dass das Drücken der einzelnen Taste auf meinem Etymotic HF-2 die Medien im aktiven Player nicht mehr wiedergibt / anhält , sondern iTunes startet, wenn es nicht ausgeführt wird, und iTunes-Inhalte wiedergibt / anhält, wenn iTunes ausgeführt wird. In der Vergangenheit wurde der aktive Player bei Leopard durch Drücken dieser Taste abgespielt / angehalten, sei es Spotify, VLC oder ein anderer Mediaplayer (Spotify und VLC werden jedoch am häufigsten verwendet).

Weiß jemand, wie man zu diesem Verhalten zurückkehrt?

Michael Jefferys
quelle

Antworten:

6

Sie können dies mit ControllerMate tun :

Bildbeschreibung hier eingeben

Und ein wenig AppleScript (jede Zeile für jede Funktion):

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

Wenn Sie QuickTime Player öffnen, wird die Wiedergabe- / Pausetaste ignoriert und das Öffnen von iTunes wird verhindert. Wenn Sie dies nicht tun, wird iTunes weiterhin versuchen, etwas abzuspielen. Eine andere Lösung, um das Starten von iTunes zu verhindern, besteht darin, den 'Remote Control Daemon' zu deaktivieren. Wie dies getan wird, wird im Superuser ausführlich erläutert .

Luke
quelle
1
Es dauerte eine Minute, um das Setup herauszufinden, aber ControllerMate funktioniert perfekt. Danke! Ausführen von Mac OS X 10.8.3 Es gibt jedoch noch ein Problem. Beim ersten Klicken auf den Kopfhörer für Wiedergabe / Pause wird iTunes weiterhin geöffnet. Danach arbeiten die Steuerelemente weiterhin mit spotify. Gibt es eine Möglichkeit, dies mit ControllerMate zu deaktivieren?
jpann
Leider nicht. Sie müssen QuickTime geöffnet lassen.
Luke
@ Luke, wie genau haben Sie die Konfigurationen in ControllerMate eingerichtet?
1
@ Courtney es ist schon eine Weile her, seit ich das getan habe. ControllerMate ist so ziemlich Drag & Drop. Sie müssen den "Apple Mikey HID Driver" im Eingabedialog finden und die rechte Taste wählen. Während der Eingabegeräte-Dialog geöffnet ist, wird durch Drücken der Tasten das richtige Gerät markiert. Sie möchten jedem Skript ein Skript anhängen und die einzelnen obigen Zeilen in jeder Zeile verwenden. Was Sie haben, sollte genauso aussehen wie der Screenshot - obwohl ich vergessen habe, die beiden unteren Skripte im Bild zu kennzeichnen.
Luke
1

Ich glaube, dies wird Ihr Problem MMFix beheben . Lass mich wissen ob es funktioniert!

Stephen
quelle
Funktioniert für die Medientasten (yay), aber nicht für die Kopfhörertaste :(
Michael Jefferys
Oh , log ich, hat es blockiert das Starten von iTunes auf den Kopfhörertaste klicken, aber nicht passieren die Wiedergabe- / Pause Aktion Spotify / VLC , das ist , was ich wirklich :( will
Michael Jefferys
Probieren Sie es aus und sehen Sie, ob iTunesPatch besser funktioniert .
Stephen
Nein, das gleiche Problem :(
Michael Jefferys