Hello xkb fans, I've recently upgraded to xorg 7.0 and Windowmaker 0.92. For switching windows I'm using Win+TAB instead of Alt+TAB. It starts to behave strange after upgrade. When switching to other window, the bar with windows list remains on screen and I have to press Win key again to disappear it.
I found out that Win key (Mod4) is not seen as modifier because it is mapped to wrong keycode: $ xmodmap | grep mod4 mod4 Super_L (0x7f), Hyper_L (0x80) while the xev prints: ... state 0x50, keycode 115 (keysym 0xffeb, Super_L), same_screen YES, ... state 0x50, keycode 116 (keysym 0xffec, Super_R), same_screen YES, ... which is 0x73, 0x74 hexa. I dig in /usr/share/X11/xkb files and found out that Mod4 is mapped to <SUPR> and <HYPR>: from symbols/pc: xkb_symbols "basic" { ... key <SUPR> { [ NoSymbol, Super_L ] }; modifier_map Mod4 { <SUPR> }; key <HYPR> { [ NoSymbol, Hyper_L ] }; modifier_map Mod4 { <HYPR> }; from keycodes/xfree86: <SUPR> = 127; // <U7F> <HYPR> = 128; // <U80> which is 0x7f and 0x80 hexa. So it is exactly the same wrong keycode that is printed by xmodmap. Is it a bug? My keyboard config in xorg.conf: Section "InputDevice" Identifier "KME" Driver "kbd" Option "XkbModel" "scorpius" Option "XkbLayout" "us,sk" Option "XkbVariant" ",qwerty" Option "XkbOptions" "grp:shift_toggle,grp_led:scroll" EndSection Robert -- Robert Cernansky E-mail: [EMAIL PROTECTED] Jabber: [EMAIL PROTECTED] -- gentoo-user@gentoo.org mailing list