首先修改/etc/X11/Xsession.d/95xinput内容为
export XIM=FCITX
export XMODIFIERS=@im=FCITX
fcitx
(千万不要加上GTK QT,fcitx在这点上不同于scim)
接下来修改/etc/gtk-2.0/gtk.immodules把下面的部分
"/usr/lib/gtk-2.0/2.4.0/immodules/im-xim.so"
"xim""X Input Method""gtk20""/usr/share/locale""ko:ja:th:zh"
改为
"/usr/lib/gtk-2.0/2.4.0/immodules/im-xim.so"
"xim""X Input Method""gtk20""/usr/share/locale""en:ko:ja:th:zh"
这样所有GTK程序会默认用xim为输入法
最后,注销,登入即可
For Ubuntu 7.10 修改:/usr/lib/gtk-2.0/2.10.0/immodule-files.d/libgtk2.0-0.immodules 加入en

Leave a comment