diff --git a/.xbindkeysrc b/.xbindkeysrc new file mode 100644 index 0000000..b59247b --- /dev/null +++ b/.xbindkeysrc @@ -0,0 +1,51 @@ +# Mappings for keys for MX Revoluton +# b:1 - left mouse button +# b:2 - left and right mouse button together +# b:3 - right mouse button +# b:4 - mouse wheel up +# b:5 - mouse wheel down +# b:6 - mouse wheel left +# b:7 - mouse wheel right +# b:8 - back button +# b:9 - forward button +# b:10 - -none- +# b:11 - -none- +# b:12 - -none- +# b:13 - media wheel up +# b:14 - -none- +# b:15 - media wheel down +# b:16 - -none- +# b:17 - media wheel press + +# forward +"dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Next" +m:0x0 + b:8 + +# back +"dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Previous" +m:0x0 + b:9 + +# volume up +"amixer -D pulse sset Master 5%+" +m:0x0 + b:13 + +# volume down +"amixer -D pulse sset Master 5%-" +m:0x0 + b:15 + +# mute +"amixer -D pulse set Master 1+ toggle" +m:0x0 + b:17 + + +# undo closed tab +"amixer -D pulse set Master 1+ toggle" + m:0x0 + b:16 + +# mouse wheel left middle click +"dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.PlayPause" +b:6 + +# mouse wheel right middle click +"dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Stop" +b:7