使用fcitx在lazarus的对象观察器中输入内容时,如果出现按一下键盘冒出两个字母的情况,则表示此时fcitx是以xim模式工作的,xim的某种问题导致了这样的现象。解决方法就是调整GTK_IM_MODULE、QT_IM_MODULE、XMODIFIERS这三个环境变量,让系统直接使用fcitx作为输入法,而不是xim。
亮点:
我装了个来试试,用fcitx的gtk im module时没遇见问题。用xim的时候有类似现象。
lazaru-gtk2 0.9.30.4
参见这里的配置方法。 http://fcitx-im.org/wiki/Configure_%28Other%29
需要的包名可能有 fcitx-frontend-gtk2 fcitx-gtk2 。
Comment 3 by project member wen...@gmail.com, Yesterday (21 hours ago)
(No comment was entered for this change.)
Status: Upstream
Comment 4 by caihuosh...@gmail.com, Today (moments ago)
确认按照这样做能够解决问题。
我原来的环境变量中,GTK_IM_MODULE和QT_IM_MODULE都是xim,改成fcitx之后。lazarus就正常了。
HxLauncher: Launch Android applications by voice commands