Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

application does not respond to MPRIS media keys (effects gnome-based environments) #14

Open
aknobloch opened this issue May 17, 2020 · 1 comment
Labels
Milestone

Comments

@aknobloch
Copy link
Owner

aknobloch commented May 17, 2020

The gnome-settings-daemon intercepts X11 media keys and translates them to a MPRIS D-Bus call. We should be able to register and respond to these via the QtDBUS module, and bind as outlined in the MPRIS specification linked above.

In the meantime, effected GNOME users can disable the gnome-settings-daemon bindings to X11 media keys as outlined below:

  1. Install dconf-editor
  2. Open dconf-editor and navigate to org.gnome.settings-daemon.plugins.media-keys.
  3. Remove the previous-static binding by changing the value to nothing (['']).
  4. Repeat the above for pause-static, play-static, stop-static and next-static.
  5. If problems persist, look through the settings in step two and validate nothing is bound to suspicious XF86Audio*keys.
@aknobloch
Copy link
Owner Author

Clementine audio player has an exhaustive implementation for MPRIS.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant