configure spotify for linux shortcut keys
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
|#@see rynop.com for details|
|sudo apt-get install xbindkeys|
|####now put the following in ~/.xbindkeysrc:|
|"dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.PlayPause"|
|"dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Stop"|
|"dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Prev"|
|"dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Next"|
|##### Now run xbindkeys and put '/usr/bin/xbindkeys' in 'startup applications' for your user account|
Oct 27, 2018
Thank you very much, works like a charm.
Also, if you do not like to put the commands on the Audio-keys, you can use any other key for it. For example I am using the F8 to stop/start and F9 to play the next song
Jun 19, 2019
This worked great on Ubuntu 19.04 (with the slight change below), great to bind play/pause to scroll lock and volume to pause/break on a keyboard without media keys.
Previous song did need a change though, "Prev" at the end of the line needed to be "Previous", otherwise nothing happens:
- "dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Prev" + "dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Previous"
May 21, 2020
Jul 9, 2020
This is great! Thanks! Chrome will not steal my media keys anymore hahaha
On Ubuntu budgie it needed a full restart, not just spotify.
Jan 6, 2022
does anyone have commands for volume up/down?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
If anyone wanders around here from some search engine I this still works. I'd just add that you may need to restart Spotify for it to work.