[Pkg-ime-devel] Bug#591459: Bug#591459: ibus: breaks compose key

LI Daobing lidaobing at gmail.com
Tue Aug 3 13:39:42 UTC 2010


Hello,

I still don't know how to reproduce this bug.

for example, can you tell me

what's your terminal?

what's your program?

which compose key does not work?

and can you check whether this is the same bug as
http://code.google.com/p/ibus/issues/detail?id=526

thanks.

On Tue, Aug 3, 2010 at 18:06, Marc Dequènes (Duck) <duck at duckcorp.org> wrote:
> Package: ibus
> Version: 1.3.6-1
>
>
> Coin,
>
> I recently switched from scim to ibus, and it works well. I'm also using
> im-config instead of im-switch. But i discovered the compose key does not
> work anymore. In fact, after a few tries, i found it works perfectly in
> several GNOME applications but not in urxvt/xterm/..., so it may be related
> to the XIM method.
>
> Using xev, i got the following:
>
> KeyPress event, serial 28, synthetic NO, window 0x2400001,
>    root 0x10d, subw 0x0, time 4181041, (289,760), root:(290,780),
>    state 0x0, keycode 166 (keysym 0xff20, Multi_key), same_screen YES,
>    XLookupString gives 0 bytes:
>    XmbLookupString gives 0 bytes:
>    XFilterEvent returns: True
> KeyRelease event, serial 28, synthetic NO, window 0x2400001,
>    root 0x10d, subw 0x0, time 4181127, (289,760), root:(290,780),
>    state 0x0, keycode 166 (keysym 0xff20, Multi_key), same_screen YES,
>    XLookupString gives 0 bytes:
>    XFilterEvent returns: False
> KeyPress event, serial 28, synthetic NO, window 0x2400001,
>    root 0x10d, subw 0x0, time 4181623, (289,760), root:(290,780),
>    state 0x0, keycode 94 (keysym 0x3c, less), same_screen YES,
>    XLookupString gives 1 bytes: (3c) "<"
>    XmbLookupString gives 1 bytes: (3c) "<"
>    XFilterEvent returns: True
> KeyRelease event, serial 28, synthetic NO, window 0x2400001,
>    root 0x10d, subw 0x0, time 4181695, (289,760), root:(290,780),
>    state 0x0, keycode 94 (keysym 0x3c, less), same_screen YES,
>    XLookupString gives 1 bytes: (3c) "<"
>    XFilterEvent returns: False
> KeyPress event, serial 28, synthetic NO, window 0x2400001,
>    root 0x10d, subw 0x0, time 4181789, (289,760), root:(290,780),
>    state 0x0, keycode 94 (keysym 0x3c, less), same_screen YES,
>    XLookupString gives 1 bytes: (3c) "<"
>    XmbLookupString gives 1 bytes: (3c) "<"
>    XFilterEvent returns: True
> KeyPress event, serial 28, synthetic NO, window 0x2400001,
>    root 0x10d, subw 0x0, time 4181789, (289,760), root:(290,780),
>    state 0x0, keycode 0 (keysym 0xab, guillemotleft), same_screen YES,
>    XKeysymToKeycode returns keycode: 52
>    XLookupString gives 0 bytes:
>    XmbLookupString gives 2 bytes: (c2 ab) "«"
>    XFilterEvent returns: False
> KeyRelease event, serial 28, synthetic NO, window 0x2400001,
>    root 0x10d, subw 0x0, time 4523967, (125,508), root:(126,528),
>    state 0x0, keycode 94 (keysym 0x3c, less), same_screen YES,
>    XLookupString gives 1 bytes: (3c) "<"
>    XFilterEvent returns: False
>
> So, somehow the key sequence is properly detected and mapped to the right
> character, but lost.
>
> Tell me what i can do to help debug this.
>
> Regards.
>
> --
> Marc Dequènes (Duck)
>
> _______________________________________________
> Pkg-ime-devel mailing list
> Pkg-ime-devel at lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/pkg-ime-devel
>



-- 
Best Regards
LI Daobing





More information about the Pkg-ime-devel mailing list