On March 21, 2015 2:48:52 PM CET, Michael Van Canneyt <mich...@freepascal.org> wrote: > > >On Sat, 21 Mar 2015, zeljko wrote: > >> On 03/21/2015 02:19 PM, Michael Van Canneyt wrote: >>> >>> >>> On Sat, 21 Mar 2015, JuuS wrote: >>> >>>> What a coincidence!~ >>>> >>>> I just wrote a message to board about this...it is ibus. >>>> >>>> go to terminal: type: ibus exit >>>> >>>> Your problems will go away... >>> >>> Indeed, it solves the problem. Amazing. I completely de-installed >ibus >>> and all problems are solved. >>> Must have been pulled in with some program I installed (I suspect >>> gnome-music) recently. >>> >>> @Laz team: How to explain that Lazarus (in Fact LCL programs, I >tested >>> that) are the only programs affected, is IBus used in Lazarus on >linux ? >>> Or is it an artifact of GTK and QT ? >> >> 1.Have you tested with Qt ? > >No, but I use KDE as a desktop. So I assume it will affect Qt as well. > >Quite possible one must scratch Qt from the above :) > >> 2.Nobody implemented ibus methods for gtk2 and qt. > >So in fact the presence of ibus must be detected and corrective action >must be taken ? >That would be bad news :( >
Weird, that having an im I installed but not used affects keypress handling. This means it is deeply hooked into gtk/x. Before we receive the keypresses. :( Marc -- _______________________________________________ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus