红联Linux门户
Linux帮助
当前位置: 红联Linux门户 > Debian

Fcitx打字后发先至

发布时间:2011-07-01 10:19:36来源:红联作者:litkt
我原用Fcitx3.4打字,五笔,打字快时经常在各种编辑器里丢字并在浏览器里假死。最近一怒升级到了4.0,原来丢字的现象没有了,在浏览器里假死的现象也少多了,不过又添 了新的毛病----丢字改成了后发先至,打字快时先打的字不丢了,变成上屏太慢,慢到了后打的字已经上了屏后才上屏,造成字词颠倒。
其他人有没有打字快时字词颠倒上屏这种情况?如果有,都是怎么解决的?
直羡慕那些做个纯文本格式的键盘布局文件,简单设置一下XKBLAYOUT=(或及XKBOPTIONS=),就可以自由键写本族文字的民族。
文章评论

共有 11 条评论

  1. dengbao2001 于 2011-08-31 10:31:12发表:

    Fcitx还是非常不错的

  2. litkt 于 2011-08-04 08:16:45发表:

    不同意楼上的说法。世界就中日韩用输入法,Linux是否适用于办公不能以中日韩为标准,不能以输入法为标准,要以办公软件为标准。
    使用特殊字符,不是正确的办公态度。正确的办公态度,对于字母文字民族,就是一台打字机就能解决所有问题。汉字输入是汉人的特殊需要,根据Linux的精神,要汉人自己解决,人家Linux办公软件的作者不欠你的,你没有资格因为你自己的输入法问题否定人家的劳动成果----Linux在办公领域的广泛应用。
    就FCITX来讲,不能说做得不好,只是在一些取舍上欠考虑----由于输入法本身的原因,系统开销比字母键盘高一个数量级,为了输入一个汉字前后要处理显示数十个字母数字和汉字(逐级提示惹的祸),却要被一些被Windows惯得懒到家的人为了少动手指定一下汉字字体,逼得甚至用了Pango,这开销就更大了。
    这个问题在Windows上同样存在,不过由于Windows本身的系统开销就变态的大,不得不用变态高档机器(托18月性能提升一倍的那什么定律的福)显示不出来罢了。由于Linux整体系统开销要小得多,经常在低档机器上运行,汉字输入法的高开销导致的问题就尤其刺目。

    为了摆脱Pango的不必要开销,我下载了Fcitx4.01的源代码,安装了120M多的编译环境(make+gcc+gettext+libtool+intltool+libcairo2-dev+xorg-dev),结果./configure --enable-pango=no命令竟然连gcc/cpp编辑环境都没找到(search whether the C compiler works... no),气死我了。有识之士知道这是怎么回事吗?

  3. 花猫 于 2011-07-20 14:23:54发表:

    9# okzokz123
    我正是想要一个像在win下小鸭或是极点五笔那样的好输入法,要是linux里能有就好了。

  4. okzokz123 于 2011-07-20 09:14:10发表:

    确实对于中文用户来说LINUX只能作为一般桌面玩玩 ,要说办公还差的远,原因就一个打字法都没解决好还怎么搞。汉字打字法做得过得去的只有SCIM也可惜维护是个问题词库太旧了。
    哪些不支持特殊字符的就不能叫打字法,只能叫玩具。

  5. litkt 于 2011-07-10 16:31:33发表:

    引用:
    可能我打字不快,没发现这种现象。
    yhzm1314 发表于 2011-7-2 23:01

    是我的计算机速度慢。

  6. litkt 于 2011-07-10 16:24:36发表:

    差不多找到问题所在了。
    Fcitx的五笔字型是逐级提示的,每级提示都要显示一到五个字词,拖慢了反应速度。不论哪个版本,把提示数由5降为3,不能说完全解决问题,情况要改善不少。

  7. yhzm1314 于 2011-07-02 23:01:05发表:

    可能我打字不快,没发现这种现象。

  8. litkt 于 2011-07-02 06:03:14发表:

    更旧的版本无法运行。

  9. 花猫 于 2011-07-01 15:53:41发表:

    实在不行就退回到更旧一些的版本。输入法不用太新也行。

  10. litkt 于 2011-07-01 12:59:07发表:

    [i=s] 本帖最后由 litkt 于 2011-7-1 13:00 编辑 [/i]

    打字快时字上屏慢没关系,别颠倒就行。
    一二级简码和有重码的上屏慢,也可别落到后面没重码上屏快的词后面,得有个先来后到吧。
    FCITX4是Unicode编码,汉字却因此不再分繁简,五笔重码明显增多。

  11. dfilesa 于 2011-07-01 11:51:04发表:

    我的打快有些字慢慢才显现出来