当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 2 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : SCIM SmartPinyin BUG REPORT
帖子发表于 : 2007-03-07 23:46 

注册: 2005-06-06 5:26
帖子: 31
送出感谢: 0 次
接收感谢: 0 次
[distro] Ubuntu 6.10
[SCIM version] unknow
[KeyBoard map] Japanese 106
[X version] xorg 7 without aixgl enable

[Descriptoin]
当输入zh, ch(情况较多,并非特定)等组合时,SCIM可能出现下面的情况:
1, 从中文输入变成英文输入,并不去匹配相应字符;
2, SCIM无法回到中文输入状态,但更换输入法,作reload后,又能回来;
3, SCIM面板突然消失,在按下ctrl+space后,字符匹配面板出现,能够匹配到正确的字符,但是无法选择并输入到应用程序中;

[guess and advice]
怀疑是X的键盘布局加载的是jp106导致的问题;
能否通过在切换到中文输入状态时同时切换X的键盘布局解决问题?(从未看过scim的源码,不知能不能用脚本解决)


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2007-03-08 23:24 

注册: 2005-06-06 5:26
帖子: 31
送出感谢: 0 次
接收感谢: 0 次
发现出问题的地方了
的确是键盘布局造成的影响。

keymap由存在在3个地方的配置文件管理
一个是系统层面的keymap在系统启动时候load;
第二是x的键盘布局,由xorgconf控制加载不同的键盘布局模块;
第三是SCIM自身配置文件中保存的键盘布局;
解决办法是将这3个键盘布局调整为一致;

键盘布局的配置导致非常奇怪的问题出现,因该是SCIM存在的Bug。
另外,多语言的用户可能会发现一个问题,WindowsXP的微软拼音和日本语输入法在输入语言变更后会加载不同的键盘布局而适应用户的使用习惯,微软拼音是pc104,而日本语则会加载jp106。这一点上WindowsXP作的比较贴心。

中文社区能否帮助改进一下这个功能,毕竟本地化工作最重要一项之一就是输入法了。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 2 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译