Menu

How to assign hot-keys to control Rhythmbox?

What do we need...

When rhythmbox is installed, there is a command based application called rhythmbox-clientthat can be used to control various aspects of Rhythmbox itself.

So how does it do it...

rhythmbox-client uses a process communication protocol called DBUS. Its the same protocol that the Unity Sound Indicator menu uses.
You need to ensure that this plugin is enabled in Rhythmbox


How to I assign a short-cut key...

Launch Keyboard from the Unity Dash.

The important part is the command and assigning the short-cut itself.
The command you need to use is rhythmbox-client --play-pause

So what else can I control...

If you run rhythmbox-client --help this will give you a list of command line options which you can control Rhythmbox.
The most useful options for keyboard control are:
  --quit                                   Quit Rhythmbox
  --next                                   Jump to next song
  --previous                               Jump to previous song
  --seek                                   Seek in current track
  --play                                   Resume playback if currently paused
  --pause                                  Pause playback if currently playing
  --play-pause                             Toggle play/pause mode
  --enqueue                                Add specified tracks to the play queue
  --clear-queue                            Empty the play queue before adding new tracks
  --print-playing                          Print the title and artist of the playing song
  --print-playing-format                   Print formatted details of the song
  --set-volume                             Set the playback volume
  --volume-up                              Increase the playback volume
  --volume-down                            Decrease the playback volume
  --print-volume                           Print the current playback volume
  --set-rating                             Set the rating of the current song
There are other options which you can use in - for example - shell scripts as well.

Link: http://askubuntu.com/questions/181651/how-to-assign-hot-keys-to-control-rhythmbox

Không có nhận xét nào :

Đăng nhận xét