tags 255025 + unreproducible help thanks On Fri, Sep 03, 2004 at 02:34:48PM +0100, Bruce Stephens wrote: > [EMAIL PROTECTED] (Denis Barbier) writes: > > [...] > > > I cannot reproduce this behavior here, xev displays events for the c key > > when Super-L is hold down. Can you please run > > $ xkbcomp :0 > > and send the generated server-0.xkb file? It will explain why your > > keymap is broken, and will help debugging to see if xlibs is buggy > > or if we have to find another culprit. > > Sure, that's easy. I attach the output under both 4.3.0.dfsg.1-4 and > 4.3.0.dfsg.1-6. > Is the format of this file documented anywhere?
These files can be used to change server settings, e.g. $ xkbcomp server-0.xkb-4.3.0.dfsg.1-6 :0 tells my server to use your settings. These files are expanded versions of those found under /etc/X11/xkb, which means that I can test the exact same settings as yours (given that I also have a PC keyboard). And the syntax is the same as XKB data files, so their documentation is...quite harsh. Here are some bits: /usr/share/doc/xserver-xfree86/README.XKB-Config.gz /usr/share/doc/xserver-xfree86/README.XKB-Enhancing.gz http://www.tsu.ru/~pascal/en/xkb/ http://www.charvolant.org/~doug/xkb/ When loading server-0.xkb-4.3.0.dfsg.1-6, xev output seems right, as you can see below, so I tag this bug as being unreproducible. I have no more idea at the moment to solve this bug, sorry. KeyPress event, serial 28, synthetic NO, window 0x800001, root 0x40, subw 0x0, time 757622, (79,85), root:(184,210), state 0x0, keycode 115 (keysym 0xffeb, Super_L), same_screen YES, XLookupString gives 0 bytes: "" KeyPress event, serial 28, synthetic NO, window 0x800001, root 0x40, subw 0x0, time 762184, (79,85), root:(184,210), state 0x40, keycode 54 (keysym 0x63, c), same_screen YES, XLookupString gives 1 bytes: "c" KeyRelease event, serial 28, synthetic NO, window 0x800001, root 0x40, subw 0x0, time 762254, (79,85), root:(184,210), state 0x40, keycode 54 (keysym 0x63, c), same_screen YES, XLookupString gives 1 bytes: "c" KeyPress event, serial 28, synthetic NO, window 0x800001, root 0x40, subw 0x0, time 763380, (79,85), root:(184,210), state 0x40, keycode 98 (keysym 0xff52, Up), same_screen YES, XLookupString gives 0 bytes: "" KeyRelease event, serial 28, synthetic NO, window 0x800001, root 0x40, subw 0x0, time 763450, (79,85), root:(184,210), state 0x40, keycode 98 (keysym 0xff52, Up), same_screen YES, KeyPress event, serial 28, synthetic NO, window 0x800001, root 0x40, subw 0x0, time 764377, (79,85), root:(184,210), state 0x40, keycode 65 (keysym 0x20, space), same_screen YES, XLookupString gives 1 bytes: " " KeyRelease event, serial 28, synthetic NO, window 0x800001, root 0x40, subw 0x0, time 764446, (79,85), root:(184,210), state 0x40, keycode 65 (keysym 0x20, space), same_screen YES, XLookupString gives 1 bytes: " " KeyRelease event, serial 28, synthetic NO, window 0x800001, root 0x40, subw 0x0, time 766102, (79,81), root:(184,206), state 0x40, keycode 115 (keysym 0xffeb, Super_L), same_screen YES, XLookupString gives 0 bytes: "" Denis

