Mac-Medientasten zur Steuerung der zuletzt aktiven App

471
Igid

Ich habe vor kurzem eine Chrome-Erweiterung installiert, die die Media Keys an webbasierte Media Player bindet. Es hat die Möglichkeit, nur die letzte aktive Registerkarte zu steuern, anstatt den Befehl an jede Registerkarte mit einem Media Player zu senden. Hat mich nachdenken lassen, warum kann ich dieses Verhalten nicht global haben?

Meine Frage ist also: Gibt es eine Möglichkeit, mithilfe von Systemoptionen, Skripts oder Software von Drittanbietern das folgende Verhalten zu erzielen?

Idealerweise wirken sich Medientasten nur auf die letzte App aus, in der einige Mediensteuerelemente berührt wurden. z.B. Ich höre Soundcloud in Chrome. Ich drücke die Medientaste play/pauseund es wird angehalten. Ich wechsle zu Spotify, aber nur zum Stöbern. Ich drücke play/pauseund Soundcloud wird wieder abgespielt. Wenn ich das jedoch erneut anhalte und auf die Wiedergabeschaltfläche in Spotify klicke, steuern die Medientasten diese Einstellung anstelle von Soundcloud, selbst wenn ich zu meiner Soundcloud-Registerkarte zurückkehre (ohne deren Mediensteuerelemente zu berühren).

Möglicherweise weiß das Betriebssystem jedoch nicht, wann ich Mediensteuerelemente in einer App berührt habe. In diesem Fall könnte eine schwächere Version Folgendes sein:

Alternativ: Medientasten steuern die zuletzt fokussierte App, die über Mediensteuerelemente verfügt. z.B. Im vorherigen Szenario gehe ich zu Spotify, an das die Medientasten gebunden werden. Wenn ich jetzt zu Chrome zurückkehre, steuern die Spotify-Tasten weiterhin, solange ich meine Soundcloud-Registerkarte nicht fokussiere.

Hinweis: Ich bin zurzeit bei Yosemite (und ich habe gesehen, wie die großen High Sierra-Medienschlüssel geknallt wurden). Lösungen für Yosemite wären willkommen. diejenigen, die im Allgemeinen funktionieren, moreso.

0

0 Antworten auf die Frage