Rhythmbox Keyboard Shortcuts: Complete List + Custom Hotkeys

Quick answer: The most-used Rhythmbox keyboard shortcuts are Play/Pause (Ctrl + P), Next track (Ctrl + →), Previous track (Ctrl + ←), Volume up/down (Ctrl + ↑ / Ctrl + ↓), Jump to playing song (Ctrl + J), and Search (Alt + S). Rhythmbox also supports custom system-wide hotkeys through the rhythmbox-client command. The full verified list and a free PDF are below.

Rhythmbox is the default open-source music player on many Linux distributions, including Ubuntu, Fedora, and Linux Mint. It handles local libraries, internet radio, and podcasts, with a powerful tag editor and plugin support. Learning its keyboard shortcuts lets you control playback, manage your library, and navigate the interface without reaching for the mouse.

This guide lists every standard Rhythmbox shortcut, organized by task, then shows you how to set up your own global hotkeys that work even when Rhythmbox is minimized the one feature most cheat sheets skip.

Most-Used Rhythmbox Shortcuts

These are the playback and navigation keys you’ll reach for daily.

ActionShortcut
Play / PauseCtrl + P
Jump to next trackCtrl + →
Jump to previous track (or restart track)Ctrl + ←
Increase volumeCtrl + ↑
Decrease volumeCtrl + ↓
Toggle repeatCtrl + R
Toggle shuffleCtrl + U
Jump to the currently playing songCtrl + J
Jump to the search fieldAlt + S
Open track propertiesAlt + Enter

Playback Shortcuts

Control how and what plays without leaving the keyboard.

ActionShortcut
Play / PauseCtrl + P
Next trackCtrl + →
Previous track / restart current trackCtrl + ←
Volume upCtrl + ↑
Volume downCtrl + ↓
Toggle repeat playCtrl + R
Toggle shuffle playCtrl + U

Library & Playlist Shortcuts

Manage your music collection, playlists, and sources.

ActionShortcut
New playlistCtrl + N
Add a folder to the music libraryCtrl + O
Add an internet radio stationCtrl + I
Select all tracksCtrl + A
Deselect all tracksShift + Ctrl + A
Extract / rip audio from CDCtrl + E
Open track propertiesAlt + Enter
Jump to the currently playing songCtrl + J
Jump to the search fieldAlt + S

Window & Interface Shortcuts

Show, hide, and resize parts of the Rhythmbox window.

ActionShortcut
Show / hide the browserCtrl + B
Show / hide the queue sidebarCtrl + K
Show / hide the side paneF9
Toggle fullscreen modeF11
Close windowCtrl + W
Quit RhythmboxCtrl + Q
HelpF11

Multimedia Key Support

If your keyboard has dedicated media keys, Rhythmbox responds to them out of the box on GNOME:

Hardware keyAction
Play/PauseToggle playback
StopStop playback
NextSkip to next track
PreviousSkip to previous track

These media keys are handled by GNOME’s settings daemon, so they typically work system-wide even when Rhythmbox is minimized as long as Rhythmbox is the active media player.

Download the Rhythmbox Shortcuts PDF cheat sheet

How to Set Custom Global Shortcuts in Rhythmbox

By default, the Ctrl-based shortcuts above only work when the Rhythmbox window is focused. To control playback from any application for example, skipping a track while you’re working in a browser you bind your own global hotkeys to the rhythmbox-client command-line tool.

Step 1. Open your desktop’s keyboard settings:

  • GNOME / Ubuntu: Settings → Keyboard → View and Customize Shortcuts → Custom Shortcuts.
  • Linux Mint (Cinnamon/MATE): Menu → Control Center → Keyboard → Shortcuts → Custom Shortcuts.

Step 2. Click Add (+) to create a new custom shortcut.

Step 3. Give it a name (e.g., “Rhythmbox Next”) and enter one of these commands:

CommandAction
rhythmbox-client --play-pausePlay or pause
rhythmbox-client --nextNext track
rhythmbox-client --previousPrevious track
rhythmbox-client --volume-upIncrease volume
rhythmbox-client --volume-downDecrease volume
rhythmbox-client --set-rating 5Rate the current track (0-5)
rhythmbox-client --print-playingShow the current track

Step 4. Assign the key combination you want (for example, Ctrl + Alt + →) and save.

That hotkey will now control Rhythmbox no matter which application is in focus.

Tip for non-GNOME desktops (KDE, etc.): The same rhythmbox-client commands work just create the custom shortcut in your desktop’s own settings panel. Rhythmbox must be running for the command to take effect.

LIRC Remote Control Commands

Rhythmbox includes a plugin for LIRC (Linux Infrared Remote Control). Using the program name rhythmbox, these command strings are supported: play, pause, playpause, next, previous, shuffle, repeat, seek_forward (10s), seek_backward (10s), volume_up (10%), volume_down (10%), and mute.

Rhythmbox Shortcuts Not Working? Troubleshooting

A few common reasons keys stop responding, drawn from real user reports:

  • Only Ctrl + P and Ctrl + J work, arrows don’t. A custom global shortcut you created may be overriding the in-app Ctrl + ← / Ctrl + → bindings. Remove the conflicting custom shortcut and restart your session.
  • You assigned a letter key and lost it for typing. Older GNOME builds had a bug where binding a plain letter (a–z) to a media action made that letter unusable. Use modifier combinations (Ctrl/Alt + key) instead, and remove the bad binding via your keyboard settings.
  • Media keys trigger the wrong player. If you run more than one player (e.g., Rhythmbox and Banshee), they can compete for the same key. Close the other player or scope your custom commands explicitly to rhythmbox-client.
  • Global hotkeys do nothing. Confirm Rhythmbox is actually running (ps -ef | grep rhythmbox) and that the MPRIS plugin is enabled, which many third-party media-key tools require.

Frequently Asked Questions

What is the play/pause shortcut in Rhythmbox?

Press Ctrl + P to toggle play and pause inside the Rhythmbox window.

How do I skip to the next or previous track?

Use Ctrl + → for the next track and Ctrl + ← for the previous track (Ctrl + ← also restarts the current track if pressed early).

How do I set global keyboard shortcuts for Rhythmbox?

Create a custom shortcut in your desktop’s keyboard settings and bind it to a rhythmbox-client command such as rhythmbox-client –next. This works even when Rhythmbox is minimized.

Does Rhythmbox support media keys?

Yes. On GNOME, the hardware Play/Pause, Stop, Next, and Previous keys control Rhythmbox system-wide while it’s running.

Why aren’t my Rhythmbox shortcuts working?

The most common cause is a conflicting custom global shortcut overriding the built-in keys, or a second media player competing for the same keys. Remove the conflict and restart your session.

How do I rate the current track with the keyboard?

There’s no default in-app rating shortcut, but you can bind one to rhythmbox-client –set-rating 5 (values 0–5) as a custom hotkey.

How do I jump to the song that’s currently playing?

Press Ctrl + J to scroll directly to the currently playing track in your library.

Conclusion

Rhythmbox’s keyboard shortcuts cover everything from basic playback (Ctrl + P, Ctrl + →, Ctrl + ←) to library management and full-screen viewing and with rhythmbox-client, you can extend control to system-wide global hotkeys. Bookmark this page or grab the PDF cheat sheet, and verify any key inside Menu → Keyboard Shortcuts if your version differs.

READ NEXT:

Pratik

Pratik is the founder of Tutorial Tactic and a productivity tools specialist with 15 years of hands-on experience in Google Workspace, Microsoft Office, and software automation. He has published over 1,500 guides on keyboard shortcuts, software commands, how-to tutorials and workflow optimization, helping readers across the US and India work faster with the tools they use every day. Tutorial Tactic was founded in 2021 with one goal: cut through the noise and give readers exactly what they need fast, verified, and beginner-friendly.
Back to top button