想必那些曾經在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後,這個配置文件未被刪除,所以我們刪除它重啟就可以了。