Linux下Eclipse键盘输入无相应的问题

来源:互联网 发布:最短路径算法的应用 编辑:程序博客网 时间:2024/04/30 15:30

在Ubuntu下安装了Eclipse,使用时发现,经常出现编辑器输入界面对键盘无相应的情况。

不能输入任何字符,必须alt+tab,切换到另外的应用窗口再返回,Eclipse的输入界面才能重获焦点。


这种情况多出现于Eclipse中是有自动提示或补全功能的时候。

 

google后发现,是输入法scim引起的问题(新版的Ubuntu自带输入法是ibus,装系统时没装,所以后来弄了个scim)

解决方法是把输入法从scim切换到scim-bridge

具体步骤:

1. 在控制台输入命令 im-switch -c

2. 在列表显示的输入法中,选择 scim-bridge的编号即可

3. 注销用户,从新登录

 

问题解决后,查了scim-bridge的资料,原文如下:

 

http://my.opera.com/xuecan/blog/show.dml/300394

 

今天看到 IRC 里再讨论 scim-bridge。我很喜欢 scim,但是确实在有些场合 scim 会造成一些莫名其妙的问题。似乎使用scim-bridge 可以解决。IRC 里有人告诉我它是用 C 代替了 C++ 编写的,可以解决原来 scim 和 acroread /realplay / vmplayer 等包不兼容的问题。
scim-bridge 的介绍是这样的:

another input method module for SCIM
scim-bridge is yet another IM (input method) module for SCIM. It
communicates with SCIM over sockets, and is designed to be small
and simple.
.
SCIM is the Smart Common Input Method, a common platform for
allowing input of complex characters not easily available on
latin-character keyboards.
.
Homepage: http://www.scim-im.org


  到 Ubuntu 中文 Wiki 搜索了一下,快速设置指南里面也提到了 scim-bridge 的设置,前几天还没看到。

安装设置过程

安装 scim-bridge。如果没有安装 scim-qtimm,也一并安装。

sudo apt-get install scim-bridge scim-qtimm

 

原创粉丝点击