Aaron Levinson wrote:
 It is unclear what causes
this switch to occur because I could find no mention of "xim" in the
source code for the plugin, and a cursory examination of the GTK source
code didn't turn up anything.

It is not in plugin but on different level. With non-HID keyboards using kbdd it works too. Once I open uinput device in kbdd (which creates some devices/queues in /dev/input/) the switch is automagically done. You even don't need to type anything on the keyboard so no keypress event is generated. I would be also interested to know how this works.

And the same bug with text area widgets in Opera happen with kbdd/uinput based keyboard. But this could be expected since for userspace it should look same as real input from HID. I am talking about the bug that produces extra garbage characters when pressing special keys like caps lock in multiline text fields in Opera.

Frantisek
_______________________________________________
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers

Reply via email to