http://bugs.winehq.org/show_bug.cgi?id=9726
--- Comment #4 from Dotan Cohen winehq-bugs@dotancohen.com 2007-09-21 13:40:06 --- I changed LANG to "he_IL.UTF-8", but the problem persists. Also, xev displays what I'd expect. Here is Shalom:
KeyPress event, serial 32, synthetic NO, window 0x3600001, root 0x52, subw 0x0, time 693815952, (47,-202), root:(770,234), state 0x2000, keycode 38 (keysym 0xcf9, hebrew_shin), same_screen YES, XLookupString gives 0 bytes: XmbLookupString gives 0 bytes: XFilterEvent returns: False
KeyRelease event, serial 32, synthetic NO, window 0x3600001, root 0x52, subw 0x0, time 693816068, (47,-202), root:(770,234), state 0x2000, keycode 38 (keysym 0xcf9, hebrew_shin), same_screen YES, XLookupString gives 0 bytes: XFilterEvent returns: False
KeyPress event, serial 32, synthetic NO, window 0x3600001, root 0x52, subw 0x0, time 693816298, (47,-202), root:(770,234), state 0x2000, keycode 45 (keysym 0xcec, hebrew_lamed), same_screen YES, XLookupString gives 0 bytes: XmbLookupString gives 0 bytes: XFilterEvent returns: False
KeyRelease event, serial 32, synthetic NO, window 0x3600001, root 0x52, subw 0x0, time 693816442, (47,-202), root:(770,234), state 0x2000, keycode 45 (keysym 0xcec, hebrew_lamed), same_screen YES, XLookupString gives 0 bytes: XFilterEvent returns: False
KeyPress event, serial 32, synthetic NO, window 0x3600001, root 0x52, subw 0x0, time 693816867, (47,-202), root:(770,234), state 0x2000, keycode 30 (keysym 0xce5, hebrew_waw), same_screen YES, XLookupString gives 0 bytes: XmbLookupString gives 0 bytes: XFilterEvent returns: False
KeyRelease event, serial 32, synthetic NO, window 0x3600001, root 0x52, subw 0x0, time 693816986, (47,-202), root:(770,234), state 0x2000, keycode 30 (keysym 0xce5, hebrew_waw), same_screen YES, XLookupString gives 0 bytes: XFilterEvent returns: False
KeyPress event, serial 32, synthetic NO, window 0x3600001, root 0x52, subw 0x0, time 693817396, (47,-202), root:(770,234), state 0x2000, keycode 32 (keysym 0xced, hebrew_finalmem), same_screen YES, XLookupString gives 0 bytes: XmbLookupString gives 0 bytes: XFilterEvent returns: False
KeyRelease event, serial 32, synthetic NO, window 0x3600001, root 0x52, subw 0x0, time 693817520, (47,-202), root:(770,234), state 0x2000, keycode 32 (keysym 0xced, hebrew_finalmem), same_screen YES, XLookupString gives 0 bytes: XFilterEvent returns: False