protonscr

[music] DBus mpris support to remote control music under Linux

steamopen Feature Requestreviewed
ValveSoftware/steam-for-linux#3538 · opened 2014-10-12 by panzi · updated 2025-12-04 · 3 comments · github
Ppanzi 2014-10-12 github

Desktop applications under Linux support IPC using DBus. This can be used to script and remote control these applications. There is a standard interface for audio/video players: http://specifications.freedesktop.org/mpris-spec/latest/ This is implemented by basically any music player under Linux (e.g. vlc, audacious, amarok, bmp, xmms2, dragonplayer, ...) and enabled me to implement a plasma widget that lets me use the same global hotkeys to control whichever music player is currently running: http://kde-look.org/content/show.php/?content=144437 (source: https://bitbucket.org/panzi/play-control/src)

So please implement the mpris DBus interface! At least the play, pause, next, previous, and playbackStatus actions (playPause and seek would be also nice) and the trackchange and statuschange signals. That would be awesome!

If this is implemented then using my plasma widget issues #3522 would be more or less obsolete. :)
I think a DBus API for more aspects of steam might be a cool thing anyway. Well, currently I can only think of remote controlling the music player, but I guess other people would find other valid uses.

LLorenDB 2024-06-18 github

Is there any chance that this will be implemented (10 years later to boot)?

Llajawi 2025-10-18 github

A year later, and still not working..

MMythicHH 2025-12-04 github

Welp, hopefully someone at Valve reads this and implements it.

Nothing extracted yet.