ubuntu下输入法不能切换的解决方法

发布时间:2020-06-29编辑:脚本学堂
在ubuntu下使用新安装的fcitx 输入法,但却无法切换其它输入法,这里分享下我的解决方法,有需要的朋友参考下。

本节内容:
ubuntu fcitx 输入法切换
专题教程:ubuntu输入法切换安装设置教程 新装了ubuntu 11.10,装了fcitx输入法,并设置了热键。
打开google后,刚想输入中文,结果切换不了输入法。
试了openoffice等其他服务,亦是如此。

原因分析:ubuntu没有将中文输入法作为守护进程启动起来。
所以当使用不是用 GTK编写的程序或输入框不支持Gnome的相关插件的时候,中文输入法就用不了了。

1,新建一个守护进程文件
#vi /etc/X11/Xsession.d/95xinput

2,在该守护进程文件中添加以下内容(以fcitx为例)
 

复制代码 代码示例:
export XMODIFIERS= @im =  fcitx
export XIM=fcitx
export XIM_PROGRAM=fcitx
export GTK_IM_MODULE="fcitx"
export QT_IM_MODULE="fcitx"
fcitx -d

3,保存退出,重启后,就可以进行fcitx 输入法的正常切换了。