什么原因导致所有程序共享输入法?

57 views
Skip to first unread message

WANG Siyuan

unread,
Apr 12, 2013, 9:59:20 PM4/12/13
to ibus...@googlegroups.com
Hi,
我记得以前ibus挺正常的,比如在浏览器中打开拼音输入法,在term里仍然是英文。
但是大概半年前,突然就变成在所有程序中共享输入法了,每次打开term时还要切换到英文,非常烦人。
请问,是什么原因导致的这种情况?

孫 東照

unread,
Apr 14, 2013, 10:32:30 PM4/14/13
to ibus...@googlegroups.com
我个人的理解。
有人往ibus里加入了xkb的支持。也就是用ibus来更换键盘的布局设置。
于是在各个窗口里实现不同输入法的同时就要考虑到键盘布局的切换,最终就变成共用的输入法了。
个人以为,欧美的人并不了解亚洲主要语言(中日韩文)的输入方法,所以把ibus从一个输入法变成了一个切换键盘布局的工具。ibus已经无可救药了,如果想用的话,得我们亚洲人自己分支出去开发自己专用的输入法。

2013/4/13 WANG Siyuan <wangsiy...@gmail.com>

--
--
You received this message because you are subscribed to the Google
Groups "ibus-user" group.
iBus project web page: http://code.google.com/p/ibus/
iBus project group: http://groups.google.com/group/ibus-user?hl=en
---
You received this message because you are subscribed to the Google Groups "ibus-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ibus-user+...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

Ma Xiaojun

unread,
May 31, 2013, 9:18:25 AM5/31/13
to ibus...@googlegroups.com
2013/5/31 Xtricman <xtri...@gmail.com>:
> 可以设置阿,gnome的区域和语言设置,选择每个窗口使用不同的输入源。还有ibus开发者是中国人

你说的GNOME是什么版本?难道是3.8?

IBus开发者是谁还是看提交日志吧,各位看官自己总结:
https://github.com/ibus/ibus/commits/master

WU Jun

unread,
Jun 12, 2013, 9:15:39 AM6/12/13
to ibus...@googlegroups.com
ibus-ui-gtk3 只支持全局输入法。见
https://github.com/ibus/ibus/commit/dd4e001ac71e6c933fc5bf5745515eb161dbc2ac#commitcomment-3389674

并且在 busimpl.c 中硬编码了全局输入法属性为 True,似乎不再读取配置,见
https://github.com/ibus/ibus/commit/53d33ec4e6ad41a116f25cfa7ce12e04f6f93752

2013/4/13 WANG Siyuan <wangsiy...@gmail.com>:

WANG Siyuan

unread,
Jun 28, 2013, 9:43:22 AM6/28/13
to ibus...@googlegroups.com
您是怎样解决这个问题的?
Reply all
Reply to author
Forward
0 new messages