Sunday, April 28, 2024
 Popular · Latest · Hot · Upcoming
43
rated 0 times [  43] [ 0]  / answers: 1 / hits: 12695  / 2 Years ago, tue, august 9, 2022, 12:33:29

I wish to assign Ctrl+Space to rhythmbox play/pause but cannot figure out how to do so using the keyboard menu, for whenever I try, it is disabled for i do not know what i am meant to type into the shortcut field.


More From » 12.04

 Answers
6

What do we need...


When rhythmbox is installed, there is a command based application called rhythmbox-client that 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


enter image description here


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


Launch Keyboard from the Unity Dash.


enter image description here


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.


[#35880] Wednesday, August 10, 2022, 2 Years  [reply] [flag answer]
Only authorized users can answer the question. Please sign in first, or register a free account.
whoppinolo

Total Points: 93
Total Questions: 113
Total Answers: 107

Location: Cyprus
Member since Mon, Oct 24, 2022
2 Years ago
whoppinolo questions
Tue, Feb 14, 23, 08:30, 1 Year ago
Wed, Sep 28, 22, 06:56, 2 Years ago
Fri, May 27, 22, 01:55, 2 Years ago
Tue, Oct 12, 21, 09:33, 3 Years ago
;