ibus prevents minecraft to get keyboard input

Bug #998751 reported by Ákos Maróy
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
ibus
Unknown
Unknown
ibus (Ubuntu)
Invalid
Medium
Unassigned

Bug Description

when ibus is running, some apps don't get keyboard input. for example, minecraft is one such application

when the ibus process is killed, minecraft gets keyboard input fine

I've tried this with three different JDKs, with the same result:

* OpenJDK 6
* OpenJDK 7
* Oracle JDK 7

I would expect minecraft to get keyboard input when ibus is running as well

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: ibus 1.4.1-3ubuntu1
ProcVersionSignature: Ubuntu 3.2.0-24.37-generic 3.2.14
Uname: Linux 3.2.0-24-generic x86_64
NonfreeKernelModules: nvidia
ApportVersion: 2.0.1-0ubuntu7
Architecture: amd64
Date: Sun May 13 15:29:09 2012
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012)
SourcePackage: ibus
UpgradeStatus: Upgraded to precise on 2012-05-09 (4 days ago)

Revision history for this message
Ákos Maróy (akos-maroy) wrote :
Revision history for this message
Ma Hsiao-chun (mahsiaochun) wrote :

Can you state your use case of minecraft more clearly?
Also, are you using any engine on IBus?

Revision history for this message
Ákos Maróy (akos-maroy) wrote : Re: [Bug 998751] Re: ibus prevents other apps to get keyboard input

On 27/10/12 21:26, Ma Xiaojun wrote:
> Can you state your use case of minecraft more clearly?
sure. if I have iBus running, and start the program called minecraft
(which is a java application, see here: http://www.minecraft.net/ ), the
minecraft doesn't get any of the keypresses pressed on the keyboard

if I kill the ibus process, the minecraft app will get they keypresses
> Also, are you using any engine on IBus?
>
I"m not sure what you mean - please clarify

Revision history for this message
Ákos Maróy (akos-maroy) wrote : Re: ibus prevents other apps to get keyboard input

On 27/10/12 21:26, Ma Xiaojun wrote:
> Can you state your use case of minecraft more clearly?

sure. if I have iBus running, and start the program called minecraft (which is a java application, see here: http://www.minecraft.net/ ), the minecraft doesn't get any of the keypresses pressed on the keyboard

if I kill the ibus process, the minecraft app will get they keypresses

> Also, are you using any engine on IBus?
>
I"m not sure what you mean - please clarify

summary: - ibus prevents other apps to get keyboard input
+ ibus prevents minecraft to get keyboard input
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in ibus (Ubuntu):
status: New → Confirmed
Revision history for this message
Ma Hsiao-chun (mahsiaochun) wrote :

I've successfully reproduced your issue; thank you for reporting.
I've also reported it to IBus upstream since this problem is beyond my knowledge of IBus.

Revision history for this message
Ákos Maróy (akos-maroy) wrote :

thank you!

Aron Xu (happyaron)
Changed in ibus (Ubuntu):
status: Confirmed → Triaged
importance: Undecided → Medium
Revision history for this message
nomnex (nomnex) wrote :
Revision history for this message
Aron Xu (happyaron) wrote :

Don't think this is an IBus bug as it works only when ibus isn't handling XIM, which is not possible for people using input method day to day. I believe this should be reported to Minecraft instead.

Changed in ibus (Ubuntu):
status: Triaged → Invalid
Revision history for this message
nomnex (nomnex) wrote :

Aron, probably it is not, because it happens with Freemind too. When I talked with Takao Fujiwara, he suggested that the problem was JDK. He could not reproduce the issue on his systems.

I have tried all the differnt input software on a GTK2 desktop. I do not have any input problem with XIM, I do have input problemes everytime I use ibus in conjuction with a Java app, on this GTK2 deskop (LXDE).

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.