最近一直在用ibus,可一直很不爽的是ibus在Flash中压根就不能切换出输入法,在ibus论坛提出也没人搭理,今天安装Firefox-3.1 for amd64的版本,确报“段错误”,联想到之前firefox和scim冲突的问题,将GTK_IM_MODULE设置成xim,firefox 3.1就工作正常了,灵感一发,再试试Flash,也可以正常输入中文了,TNND,原来一直因为FlashPlayer不能识别IBUS的IM_MODULE,所以ibus不能在Flash总输入中文的方法就很简单了:
编辑/etc/X11/xinit/xinput.d/ibus,将其修改为:
XIM=ibus XIM_PROGRAM=/usr/bin/ibus XIM_ARGS="" #GTK_IM_MODULE=ibus GTK_IM_MODULE=xim QT_IM_MODULE=ibus DEPENDS="ibus"
PS,这样设置后,有个问题,ibus不能光标跟随了。
|