我近来经常需要输入带音符(accent)的字母,而用compose key是很不错的方法。但是经过多次失败后我才发现,我的默认输入法fcitx阻止我使用compose key。在安装fcitx时,为了避免同时启动scim和fcitx,我修改了/usr/lib/gtk-2.0/2.10.0/immodule- files.d/scim-gtk2-immodule.immodules(去掉了其中的zh)。结果是,我如果不去掉zh而启动scim就可以使用 compose key,否则就不能。不知道这个到底是fcitx的问题还是scim的bug。请高手指点一下。
按:在 系统=》键盘=》布局选项=》compose key position中,我选择了“right win key is compose”。另外,我使用的系统是ubuntu gutsy,所有软件都是来自官方的(archive.ubuntu.com)。
测试compose key: 例如,我按下 right win键,然后分别按逗号和字母c,就能输入法语字母ç。
[问题]fcitx和compose key冲突?
-
- 帖子: 3
- 注册时间: 2007-12-14 9:19
-
- 帖子: 3
- 注册时间: 2007-12-14 9:19
终于在这里找到答案了: http://osdir.com/ml/xfree86.internation ... 00024.html。
我猜想,这肯定是因为xsever-xorg不支持多个xim同时工作(compose和fcitx都是xim)。但是scim自己就能够处理compose key,所以没有问题。真希望fcitx能够尽快修复这个bug。
看到这里:http://osdir.com/ml/mandrake.cooker.int ... 00008.html,我想也许我得重新考虑使用scim而放弃fcitx了。
我猜想,这肯定是因为xsever-xorg不支持多个xim同时工作(compose和fcitx都是xim)。但是scim自己就能够处理compose key,所以没有问题。真希望fcitx能够尽快修复这个bug。
看到这里:http://osdir.com/ml/mandrake.cooker.int ... 00008.html,我想也许我得重新考虑使用scim而放弃fcitx了。