Version: (using KDE KDE 3.5.0) Installed from: Gentoo Packages Compiler: gcc 3.4.5 OS: Linux I am using xmodmap to set names for special keys on my keyboard. This is an example part of my ~/.Xmodmap: ... keycode 232 = XF86Stop keycode 233 = XF86Forward keycode 234 = XF86Back keycode 229 = XF86Search keycode 231 = XF86Refresh keycode 178 = XF86HomePage ... My Xmodmap settings are being set at X startup automatically. When I use xmodmap -pke, correct values are printed: ... keycode 229 = XF86Search keycode 230 = XF86Favorites keycode 231 = XF86Refresh keycode 232 = XF86Stop keycode 233 = XF86Forward keycode 234 = XF86Back keycode 235 = XF86MyComputer keycode 236 = XF86Mail keycode 237 = XF86AudioMedia ... I have assigned some functions to these keys...example: KCalc is executed when I press XF86Calculator. But there is a problem: whenever I use some of *assigned* keys, Xmodmap settings are resetted and special keys stop working. xmodmap -pke ... keycode 229 = keycode 230 = keycode 231 = keycode 232 = keycode 233 = keycode 234 = keycode 235 = keycode 236 = keycode 237 = ...
Hello, Can you still reproduce the bug with the latest KDE 4 release? Thanks.
I have same bug in KDE 4.2.0 (Debian Lenny; KDE was installed from Debian experimental repo).. I installs XModmap using script in /etc/X11 /Xsession.d: SYSMODMAP="/etc/X11/Xmodmap" USRMODMAP="$HOME/.Xmodmap" if [ -x /usr/bin/X11/xmodmap ]; then if [ -f "$SYSMODMAP" ]; then xmodmap "$SYSMODMAP" fi fi if [ -x /usr/bin/X11/xmodmap ]; then if [ -f "$USRMODMAP" ]; then xmodmap "$USRMODMAP" fi fi Here is my /etc/X11/Xmodmap ($SYSMODMAP): keycode 139 = XF86HomePage keycode 144 = XF86AudioPrev keycode 164 = XF86AudioStop keycode 162 = XF86AudioPlay keycode 153 = XF86AudioNext keycode 160 = XF86AudioMute keycode 174 = XF86AudioLowerVolume keycode 176 = XF86AudioRaiseVolume And after loading KDE this keys stop working (checked xmodmap -pke | grep 144 and so on). But when i disables kxkb (in System settings -> Regional and Lanuage -> Layout -> Disable keyboard layouts OR Indicator only), all works fine - so i think, it's because kxkb overrides my keymap, which was set by XModmap PS sorry for my bad english
Hello, I have exactly the same bug. I do not use KDE keyboard layouts (that means, that I have disable this option in systemsettings). At the moment I can not reproduce this bug.
Multimedia keys are now handled automatically and no longer require xmodmap, and you can likewise re-bind keys using the shortcuts KCM.