http://bugs.winehq.org/show_bug.cgi?id=21307
--- Comment #6 from Alex cerebro.alexiel@gmail.com 2010-01-21 10:07:23 --- I found some interesting traces using
WINEBUG=+key X11DRV_KEYBOARD_DetectLayout mismatch for keysym 0x0000, keycode 10, got &1&1 ... and several other lines as this one
Don't know if it's a normal behavior but the keysym 0 seems to be associated with all others. And I'm wondering if '&1&1' is not a buffer bug.
WINEDEBUG=+keyboard X11DRV_KEYBOARD_DetectLayout Attempting to match against "VNC keyboard layout" X11DRV_KEYBOARD_DetectLayout detected layout is "French keyboard layout" X11DRV_VkKeyScanEx '#'(0x23, 35): got keycode 0x0c (12) X11DRV_VkKeyScanEx wChar 0x23 -> cChar '#' X11DRV_InitKeyboard No more vkeys available! X11DRV_InitKeyboard vkey 0035 is being used by more than one keycode ...and others vkey X11DRV_KEYBOARD_DetectLayout 10 keysyms per keycode not supported, set to 4 X11DRV_VkKeyScanEx Keysym 23 not found while parsing the keycode table
What's strange is the last line saying the keysym was not found whereas the same function got a keycode with this keysym...