ubuntu安装google输入法

前些日子安装了Ubuntu 10.04,体验很爽,不过就是默认的输入法不好使,感觉比9.10是个倒退,fcitx也没有google或者搜狗拼音那么爽,幸运的是SCIM-GooglePinyin 项目试图将 Android 上的 Google 拼音输入法移植到 GNU/Linux 平台。SCIM-GooglePinyin 基于SCIM 这个通用输入法平台,目前仍然在开发之中,不过其源代码已经可以通过 github 获取。

安装步骤(需要自己编译):

A. 获取代码:(没有git的先安装git:sudo apt-get install git-core)

$ git clone git://github.com/tchaikov/scim-googlepinyin.git

$ cd scim-googlepinyin.git

B. 编译前提:

上面给的链接里面有介绍怎么编译的,但少提了几个必需组件,这里列一下:

* autotools-dev

* libgtk2.0-dev

* libscim-dev

* libtool

* automake

用下面命令看看是不是安装了,如果没有,会自动帮你安装上:

$ aptitude install autotools-dev libgtk2.0-dev libscim-dev libtool automake

C. 编译:

记住系统必须先存在SCIM(没有的话 sudo apt-get install scim 一下)

$ ./autogen.sh

$ make

$ sudo make install

现在重启scim:

关闭scim:pkill scim

然后启动: scim -d

 OK,去首选项里的“语言支持”的“输入法”选择scim-bridge作为默认输入法就OK了。

    虽然输入法行了,但是在wine下还是个悲剧,用wine跑深度QQ2009简化版非常爽,但是用这个输入法就是老有字丢失。解决方法如下:

SCIM输入法设置 Global Setup -> Embed Preedit String into client window前面的勾去掉,即可,现在,尽情享受google输入法。

 wine正常后其他好像又不正常了,这是因为输入控件问题

什么是输入控件
直接理解为在你过去的认识里面所有可以输入/编辑的地方就可以了,比如说本版里有提到的firefox输入框/文件夹重命名区域/IM软件和文本编辑软件的文本编辑区域...bla bla

根本解决方案:

看到这里应该猜到这个问题的根本原因----输入控件用了默认的xim输入法没用scim了吧,来,改: 

代码:

$sudo gedit /etc/X11/xinit/xinput.d/all_ALL

找到

GTK_IM_MODULE=

QT_IM_MODULE=

这两行后面是空的,改成

GTK_IM_MODULE="scim"

QT_IM_MODULE="scim"

代码:

$sudo gedit /etc/X11/xinit/xinput.d/zh_CN

找到

GTK_IM_MODULE=xim

QT_IM_MODULE=xim

改成

GTK_IM_MODULE="scim"

QT_IM_MODULE="scim"

保存重启X。重启后scim的行为就正常了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值