LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 926|回复: 8

fcitx 3.0 rc2似乎依然没有解决rxvt的问题

[复制链接]
发表于 2004-7-18 16:59:09 | 显示全部楼层 |阅读模式
一个是中英文快速切换,另一个是焦点的问题
发表于 2004-7-18 17:05:35 | 显示全部楼层
中英文快速切换,可修改src/xim.c文件,如下即可:
void CloseIM (XIMS ims, IMForwardEventStruct * call_data)
{
    XUnmapWindow (dpy, inputWindow);

//    if ( ConnectIDGetState(call_data->connect_id)==IS_CHN )
//            SetConnectID( call_data->connect_id, IS_ENG);
//    else {
        SetConnectID( call_data->connect_id, IS_CLOSED);
        IMPreeditEnd (ims, (XPointer) call_data);
//    }

    DisplayMainWindow ();
}
 楼主| 发表于 2004-7-18 20:29:13 | 显示全部楼层

我说的问题只是存在于rxvt中

我说的问题只是存在于rxvt里快速切换中英文的热键失效;另外刚打开rxvt,然后激活fcitx,这个时候似乎是找不到焦点,打的字不能上屏,只有同过使用鼠标移动一下rxvt的窗口才行:(,不过在3.0rc中根本对键盘没有反映,即按了键盘输入条上什么字也没有,在rc2中有字,但是不能上屏。
发表于 2004-7-19 08:21:12 | 显示全部楼层
我个人这是rxvt的问题。它在打开时似乎没有发送获取输入焦点的信息
发表于 2004-7-19 18:28:25 | 显示全部楼层
应该是YuKing大哥说的,Xterm好像也存这样子的问题,我以前的系统里,用xfree自带的那个xterm,刚开始好好的,后来也出现了那兄弟的情况。。
发表于 2004-7-20 17:53:10 | 显示全部楼层
最初由 Yuking 发表
我个人这是rxvt的问题。它在打开时似乎没有发送获取输入焦点的信息

可是为什么以前的版本没有这个问题呢?
发表于 2004-7-21 08:21:04 | 显示全部楼层
因为为了解决其它的兼容性问题,而导致现在的情况
发表于 2004-7-23 18:46:15 | 显示全部楼层
我的rxvt用xfcitx-3.0.0rc-1.rpm在fedora1中一点问题也没有,估计是你的rxvt的问题。你要的话,我可以把我的rxvt传给你。rxvt-2.7.8-3zlb.rpm.
heping.amss@gmail.com
发表于 2004-7-23 18:51:41 | 显示全部楼层

为什么不用G五笔呢?

你们为什么不用G五笔这个软件呢,G五笔比任何输入法都好,我用了觉得相当不错,没什么问题!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表