[Pkg-ime-devel] Bug#686612: Bug#686612: Bug#686612: ibus-m17n: <AltGr> and <Shift>-non-ascii do not work
Tore Ferner <torfer at pvv.org> writes:
> In wheezy:
> Turning off "Use system keyboard layout" gives me an American keyboard -
> except that all default Norwegian AltGr-characters still works, both
> shifted and unshifted. Seems AltGr just bypasses ibus.
It is more likely ibus rather than ibus-m17n which causes the
difference. Which target application are you testing on?
Perhaps the key snooper change might affect the behavior:
https://github.com/ibus/ibus/commit/9ae13a3d
> This also suggests that AltGr should work, at least upstream, see bug
> BZ#652201:
> https://access.redhat.com/knowledge/docs/en-US/Red_Hat_Enterprise_Linux/6/html/6.1_Technical_Notes/ibus-m17n.html
I'm the one who worked on the bug. As far as I remember, RHEL6
ibus-m17n simply assumes that AltGr is mapped to Mod5. So, the
assumption might not be true on Norwegian keyboard.
Unfortunately there is no reliable mechanism to map such a virtual
modifier to physical modifer in IBus and the upstream does not want IME
to depend on X11. I'll consider again if this would be really useful.
Regards,
--
Daiki Ueno
Reply to: