问题描述
你能帮我解决一个奇怪的问题吗?我在Ubuntu 14.04上使用Intellij IDEA 13,并且在IDEA中不时使用我的键盘(完全不是快捷方式)。我仍然可以用我的鼠标在IDEA中做任何事情,除了IDEA,我还可以在其他地方使用键盘。只有通过重新启动IDEA才能解决这个问题。
请有人提示一下吗?
最佳解决思路
有一个an open issue in jetbrains youtrack for intellij idea推荐两种解决方案:
-
键盘输入可以通过从控制台重新启动IBus守护进程来解锁:
ibus-daemon -rd
-
通过取消设置env,IBus可以禁用IDEA。变量XMODIFIERS,但在IDEA中输入国家字符的能力将会丢失:
XMODIFIERS="" idea.sh
我已经使用了第二个,并解决了我的问题。
次佳解决思路
我能够用我发现的here解决它,它基本上是在idea.sh
上添加export XMODIFIERS=""
第三种解决思路
对于永久性解决方案,01 Oct 2015 update on the issue建议:
将IBus升级到版本1.5.11或将export IBUS_ENABLE_SYNC_MODE=1
添加到~/.profile
,然后重新启动会话。
或者,您可以在System Settings | Language Support | Keyboard input method
处关闭IBus。
如果使用不兼容的IBus版本,IDEA 15将显示警告。