您能帮我解决一个奇怪的问题吗?我在Ubuntu 14.04上使用Intellij IDEA 13,有时我的键盘完全(是的,完全不是快捷键)完全锁定在IDEA中。我仍然可以用鼠标在IDEA中做任何我想做的事情,也可以在IDEA以外的其他任何地方使用键盘。到目前为止,只能通过重新启动IDEA来解决此问题。
有人可以给个提示吗?
您能帮我解决一个奇怪的问题吗?我在Ubuntu 14.04上使用Intellij IDEA 13,有时我的键盘完全(是的,完全不是快捷键)完全锁定在IDEA中。我仍然可以用鼠标在IDEA中做任何我想做的事情,也可以在IDEA以外的其他任何地方使用键盘。到目前为止,只能通过重新启动IDEA来解决此问题。
有人可以给个提示吗?
Answers:
您在jetbrains youtrack中有一个针对intellij想法的未解决问题,它建议了两种解决方案:
可以通过从控制台重新启动IBus守护程序来解锁键盘输入:
ibus-daemon -rd
可以通过取消设置环境禁用IBus的IDEA。变量XMODIFIERS,但将无法在IDEA中输入国家字符:
XMODIFIERS="" idea.sh
我用了第二个并解决了我的问题。
export IBUS_ENABLE_SYNC_MODE=1
ibus-daemon -rd
在终端上执行即可。要么将IBus升级到1.5.11版本,要么将IBus添加
export IBUS_ENABLE_SYNC_MODE=1
到~/.profile
,然后重新启动会话。或者,您可以在处关闭IBus
System Settings | Language Support | Keyboard input method
。
如果正在使用不兼容的IBus版本,IDEA 15将显示警告。
到目前为止,我已经尝试过了并且可以正常工作,但是如果它再次冻结,我将进行更新。我在youtrack上看到了一条建议,建议关闭iBus,这似乎会造成干扰,尤其是因为它使用ctrl +空格快捷键来更改语言设置。您可以执行以下操作:
语言支持>键盘输入法系统>无
****更新*****
运行了一段时间后,由于我保持冻结状态,该技术仍然无法正常工作。我想现在我将坚持以下解决方法来重新启动ibus,这有点不方便,但是您可以做什么。
进入终端
类型:
ibus-daemon -rd
ibus-daemon -rd
是我一直在寻找的。