https://bugs.winehq.org/show_bug.cgi?id=48056 --- Comment #4 from charles.gorand.dev(a)gmail.com --- Ok I'll figure what happening. When I press 'i' I got 'é' Ascii/Binary values : i 01101001 69 é 11101001 E9 When I press real key "é" (or 2) : I got 'é' displayed (Ok) When I press real key "i" : I got 'é' displayed too (Ko) After puting some traces, I confirm issue is in static WORD EVENT_event_to_vkey( XIC xic, XKeyEvent *e); Here traces : Press 'é' : 005e:trace:key:X11DRV_KeyEvent KeyPress : keysym=e9 (eacute), # of chars=1 / "\xe9" 005e:trace:key:EVENT_event_to_vkey e->keycode = 11 005e:trace:key:X11DRV_KeyEvent keycode 11 converted to vkey 0x49 scan 17 Press 'i' : 005e:trace:key:X11DRV_KeyEvent KeyPress : keysym=69 (i), # of chars=1 / "i" 005e:trace:key:EVENT_event_to_vkey e->keycode = 31 005e:trace:key:X11DRV_KeyEvent keycode 31 converted to vkey 0x49 scan 17 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.