想必那些曾经在Ubuntu下firefox装过fcitx输入法的朋友转换到SCIM输入法时,都遇到过我这样的问题吧:
卸载了fcitx后,装上SCIM后firefox没法激活输入法,其实原因是这样的,fcitx输入法在/etc/X11/Xsession.d下新添加了一个文件 95xinput,文件内容为:
export XMODIFIERS=@im=fcitx ; export GTK_IM_MODULE=fcitx ; export QT_IM_MODULE="fcitx" ;
export XIM=fcitx ; fcitx
可知,这个文件是把fcitx输入法设置为默认输入法。而卸载fcitx后,这个配置文件未被删除,所以我们删除它重启就可以了。