Sehen AcceleratorActivated
bedeutet, dass der Schlüssel bereits auf etwas abgebildet ist; evtl. zum eingebauten "play / pause" -Eintrag. Andernfalls wäre es nicht während der Registrierung des Beschleunigers an gnome-shell übermittelt worden.
Wenn Sie gnome-shell neu starten, während Sie den Bus beobachten, wird ein Methodenaufruf GrabAccelerators
mit allen Schlüsselnamen und eine entsprechende method_return mit Accel-IDs angezeigt. Damit können Sie die ID von AcceleratorActivated, wie 152
in Ihrem Fall, bis zur Tastenkombination entschlüsseln . (Es ist sehr wahrscheinlich, dass das System Ihre Schaltfläche bereits als erkennt XF86AudioPlay
. Und GNOME hat bereits eine Standardzuordnung für "XF86AudioPlay ⇒ Wiedergabe / Pause über MPRIS".)
In diesem Fall wird das OSD angezeigt, wenn weder ein MPRISv2-kompatibler Player läuft, auf den gnome-shell das Ereignis weiterleiten könnte, noch ein Player, der die alten GNOME-spezifischen Funktionen zum Empfangen von Medienschlüsseln verwendet.