Page 1 of 1

Banshee media keys under XFCE4

Posted: Thu Mar 01, 2012 8:52 pm
by Orbital_sFear
I'm new to LMDE, long time Ubuntu user that finally got fed up with Unity/Gnome3.

After upgrading to LMDE, I couldn't get my Microsoft Natural keyboard keys to control Banshee. After some tinkering, I figured out a solution.

Open Settings -> Keyboard -> Application Shortcuts.

Click add, add the following:

qdbus org.mpris.MediaPlayer2.banshee /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.PlayPause
qdbus org.mpris.MediaPlayer2.banshee /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Next
qdbus org.mpris.MediaPlayer2.banshee /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Previous

Now you can conduct basic media player controls from your keyboard's media keys.
-Orbital

Re: Banshee media keys under XFCE4

Posted: Thu Mar 01, 2012 9:25 pm
by LifeInTheGrey
Orbital_sFear wrote:I'm new to LMDE, long time Ubuntu user that finally got fed up with Unity/Gnome3.

After upgrading to LMDE, I couldn't get my Microsoft Natural keyboard keys to control Banshee. After some tinkering, I figured out a solution.

Open Settings -> Keyboard -> Application Shortcuts.

Click add, add the following:

qdbus org.mpris.MediaPlayer2.banshee /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.PlayPause
qdbus org.mpris.MediaPlayer2.banshee /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Next
qdbus org.mpris.MediaPlayer2.banshee /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Previous

Now you can conduct basic media player controls from your keyboard's media keys.
-Orbital
Or you could just go the simpler route ...

banshee --next
banshee --previous
banshee --stop
banshee --toggle-playing

Re: Banshee media keys under XFCE4

Posted: Thu Mar 01, 2012 11:35 pm
by Orbital_sFear
Thanks, I didn't know banshee could accept the commands like that.

-Orbital

Re: Banshee media keys under XFCE4

Posted: Tue Mar 26, 2013 10:30 pm
by renatov
Both ways work, but the way Orbital_sFear suggested is much faster. If someone wants to implement a hotkey to Stop too, here is the command using qdbus:

qdbus org.mpris.MediaPlayer2.banshee /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Stop