Recent

Author Topic: Double key pressed with iBus (Linux)  (Read 11623 times)

denver

  • Jr. Member
  • **
  • Posts: 67
Double key pressed with iBus (Linux)
« on: April 09, 2012, 04:59:37 pm »
If iBus is enabled, any key pressed will doubled in any edit box i.e. TEdit  or TMaskEdit. 

for example if I press "SYS", the edit box will display "SSYYSS".
I have to turn off the iBus to prevent double key pressed.
iBus is very useful for input UTF8 Character ( Asia Character ). I cannot turn-on and turn-off iBus very often.
It seems that only Lazarus's  application has problem with iBus.

Lazarus - 0.9.30.4,  gtk2
Ubuntu 11.10

miquelmatas

  • Jr. Member
  • **
  • Posts: 98
  • Beginner forever.
Re: Double key pressed with iBus (Linux)
« Reply #1 on: April 12, 2014, 11:13:40 am »
Same behaviour in Lubuntu 14.04 LTS...
--
Cheers.
Miquel.

zeljko

  • Hero Member
  • *****
  • Posts: 1596
    • http://wiki.lazarus.freepascal.org/User:Zeljan
Re: Double key pressed with iBus (Linux)
« Reply #2 on: April 12, 2014, 11:27:00 am »
If iBus is enabled, any key pressed will doubled in any edit box i.e. TEdit  or TMaskEdit. 

for example if I press "SYS", the edit box will display "SSYYSS".
I have to turn off the iBus to prevent double key pressed.
iBus is very useful for input UTF8 Character ( Asia Character ). I cannot turn-on and turn-off iBus very often.
It seems that only Lazarus's  application has problem with iBus.

Lazarus - 0.9.30.4,  gtk2
Ubuntu 11.10

Already well known bug.
http://bugs.freepascal.org/view.php?id=15185
Must find out howto recognize scim or ibus so then it won't be hard to fix.


zeljko

  • Hero Member
  • *****
  • Posts: 1596
    • http://wiki.lazarus.freepascal.org/User:Zeljan
Re: Double key pressed with iBus (Linux)
« Reply #3 on: April 12, 2014, 11:27:47 am »

zeljko

  • Hero Member
  • *****
  • Posts: 1596
    • http://wiki.lazarus.freepascal.org/User:Zeljan
Re: Double key pressed with iBus (Linux)
« Reply #4 on: April 12, 2014, 02:06:07 pm »
I've fixed that today. You can test trunk lazarus if it's ok.

tpham3783

  • Newbie
  • Posts: 4
Re: Double key pressed with iBus (Linux)
« Reply #5 on: May 12, 2015, 10:06:40 pm »

This bug is still not fixed.  Tested in lazarus 1.4, amd64.

please check

tpham3783

  • Newbie
  • Posts: 4
Re: Double key pressed with iBus (Linux)
« Reply #6 on: May 12, 2015, 10:09:38 pm »
by the way, if I run lazarus as root, then keyboard input would be fine.  Run it as a regular user, I will get no input or sometimes double input for a keystroke.


unixux

  • Newbie
  • Posts: 2
Re: Double key pressed with iBus (Linux)
« Reply #7 on: June 16, 2016, 09:56:14 pm »
Hate to reply to an old topic, but this bug is still present when trying to run Lazarus 1.6.0 on Ubuntu 16.04 LTS under VirtualBox. Keystrokes display double.

Linux ubvm 4.4.0-22-generic #40-Ubuntu SMP Thu May 12 22:03:46 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
Free Pascal Compiler version 3.0.0+dfsg-2 [2016/01/28] for x86_64
Lazarus 1.6.0 amd64



 

TinyPortal © 2005-2018