KMix & XF86 keys

Zachary Rizer zrizer at yahoo.com
Fri Feb 23 14:46:14 GMT 2007


I haven't used KDE in a long time . . . outside of KDE (using fluxbox, for example) I use this .xsession file to support the "multimedia keys" on my Dell keyboard:



xmodmap -e 'keycode 160 = XF86AudioPause'

xmodmap -e 'keycode 233 = XF86AudioNext'

xmodmap -e 'keycode 234 = XF86AudioPrev'

xmodmap -e 'keycode 176 = XF86AudioRaiseVolume'

xmodmap -e 'keycode 174 = XF86AudioLowerVolume'



I then was able to map those special keys in Amarok to control Amarok with my keyboard.


However, 
within KDE, those key presses are trapped, and the command is instead sent to raise/lower the master volume of kmix.  I don't need to use kmix, I'd rather not even have it running.  I want all of those key presses to be handled by Amarok.

I've looked through all the global key bindings within kmix and within the KDE control center's regional and accessibility settings, and I don't see any reference to my XF86* keys.

I also attempted stopping kmilo, but after that process was stopped, and I pressed one of the multimedia keys, the keyboard ceased to be responsive (even the num lock key ceased to toggle the status LED -- quite bizarre).

Thanks.



More information about the kde-multimedia mailing list