Volume control keyboard shortcuts not working in 14.04?
Solution 1:
I found a bug report on launchpad regarding this issue and it seems when reassigning the media keys some prefix is missing. The following lines are somewhat of a summary of what is discussed in bug report
You can issue the following command to see your current keybinding:
gsettings get org.gnome.settings-daemon.plugins.media-keys volume-up
Output should be XF86AudioRaiseVolume
but when I use system setting's GUI and check I find it's value to be AudioRaiseVolume
.
You can either reset them via either:
gsettings reset org.gnome.settings-daemon.plugins.media-keys volume-up
or
gsettings set org.gnome.settings-daemon.plugins.media-keys volume-up "XF86AudioRaiseVolume"
Of course the latter is more specific and might not work with all systems out there but I I was happy to find out it's just the string XF86
missing so e.g. I could bind terminal to calculator media key:
gsettings set org.gnome.settings-daemon.plugins.media-keys terminal "XF86Calculator"
For a list of possible keys to map you can use
gsettings list-keys org.gnome.settings-daemon.plugins.media-keys
play
is actually play/pause !
If your setup is different you might want to figure out your media key's name and set it via dconf. I haven't done it myself but it is mentioned in a comment which in turns links back to another askubuntu-question: Where are GNOME keyboard shortcuts stored?.
Edit: Couldn't help but to play around with it a little bit and as my keyboard is lacking some Previous/Next buttons I found CTRL+Volume-Down/CTRL+Volume-Up useful:
gsettings set org.gnome.settings-daemon.plugins.media-keys previous "<Primary>XF86AudioLowerVolume"
gsettings set org.gnome.settings-daemon.plugins.media-keys next "<Primary>XF86AudioRaiseVolume"