[Uim] QT-immodule: Unable to type characters with accents

Yukiko Bando ybando at k6.dion.ne.jp
Tue Jun 1 03:22:45 EEST 2004


Hi,

> If I select XIM in qtconfig and log in again, the problem is gone.
Not really... I've noticed dead keys in French keyboard layout don't 
function in qt applications either with XIM or uim-anthy/uim-py using 
the plugin.

Here's what xev returns for "2" "Q" and "@" keys on my Japanese 106 
keyboard with French layout.

2 - keycode 11 (keysym 0xe9, eacute)
Q - keycode 24 (keysym 0x61, a)
@ - keycode 34 (keysym 0xfe52, dead_circumflex)
Shift + @ - keycode 34 (keysym 0xfe57, dead_diaeresis)

And here's what happens.

[in Gedit] Dead keys work fine.
11 = é
34 + 24 = â
34 + (Shift + 24) = Â
(Shift + 34) + 24 = ä
(Shift + 34) + (Shift + 24) = Ä

[in qt apps - Input Method=XIM]
11 = é
34 + 24 = a
34 + (Shift + 24) = A
(Shift + 34) + 24 = a
(Shift + 34) + (Shift + 24) = A

[in qt apps - Input Method=uim-anthy/uim-py]
11 = nothing
34 + 24 = ^a
34 + (Shift + 24) = ^A
(Shift + 34) + 24 = a
(Shift + 34) + (Shift + 24) = A

Thank you.

Yukiko







More information about the uim mailing list