当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 27 篇帖子 ]  前往页数 1, 2  下一页
作者 内容
1 楼 
 文章标题 : 7.10 SCIM 输入问题不能解决的看过来
帖子发表于 : 2007-10-27 0:09 

注册: 2005-11-26 13:41
帖子: 23
送出感谢: 0 次
接收感谢: 0 次
我自己遇到的问题:

1.普通权限登录后有时不能在有输入控件的地方输入
2.root程序打开后有输入控件的地方什么也输不出来,而且不像feisty一样会看到两个SCIM图标

什么是输入控件
直接理解为在你过去的认识里面所有可以输入/编辑的地方就可以了,比如说本版里有提到的firefox输入框/文件夹重命名区域/IM软件和文本编辑软件的文本编辑区域...bla bla

如果在输入控件上调右键菜单->输入法->默认(原来是输入法->X输入法),一切输入都正常了,要是你觉得每次输入什么都要看右键菜单麻烦那就往下看。

man scim后有这么一段说明:
引用:
ENVIRONMENT
XMODIFIERS
Should be set to "@im=SCIM". Note that XMODIFIERS is case sen-
sitive, and scim need uppercase. If you set it to lowercase,
there will be no error message but scim won't work.

GTK_IM_MODULE
GTK+ applications can use many different modules to connect with
input methods, and SCIM can work in two different modes to pro-
vide input methods to GTK+ with two different modules. One is
XIM mode, using the "xim" GTK IM module from GTK+ itself. The
other is GTK IM mode, using the "scim" GTK IM module provided by
SCIM platform. The environment variable GTK_IM_MODULE is used
by GTK+ to specify which GTK IM module the application should
use, to use SCIM's two modes, set GTK_IM_MODULE to "xim" or
"scim" accordingly.


还有三个文件应该关注一下:
/etc/X11/Xsession.d/80im-switch(根据locale切换不用语言输入法的脚本)
/etc/X11/xinit/xinput.d/all_ALL(链接到同文件夹下的default)
/etc/X11/xinit/xinput.d/zh_CN(我们最关心的,其他语言请类推,链接到同文件夹下的scim)

看到这里应该猜到输入控件用了默认的xim输入法没用scim了吧,来,改:
代码:
$sudo gedit /etc/X11/xinit/xinput.d/all_ALL

找到
GTK_IM_MODULE=
QT_IM_MODULE=
这两行后面是空的,改成
GTK_IM_MODULE="scim"
QT_IM_MODULE="scim"

代码:
$sudo gedit /etc/X11/xinit/xinput.d/zh_CN

找到
GTK_IM_MODULE=xim
QT_IM_MODULE=xim
改成
GTK_IM_MODULE="scim"
QT_IM_MODULE="scim"

保存重启X。重启后scim的行为就正常了。


最后由 onceme 编辑于 2007-11-17 10:59,总共编辑了 2 次

页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2007-11-06 10:59 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
XIM=SCIM
XIM_PROGRAM=/usr/bin/scim
呢。

不要改吧。

我的就没事。


_________________
● 鸣学


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2007-11-08 21:16 

注册: 2007-10-26 16:00
帖子: 49
送出感谢: 0 次
接收感谢: 0 次
LZ的方法我实验了,成功了。


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2007-11-11 15:40 

注册: 2007-10-26 16:00
帖子: 49
送出感谢: 0 次
接收感谢: 0 次
但是这样修改遇上了一个问题,就是QTERM中无法修改输入法


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2007-11-14 18:23 

注册: 2005-11-26 13:41
帖子: 23
送出感谢: 0 次
接收感谢: 0 次
ooJerry 写道:
但是这样修改遇上了一个问题,就是QTERM中无法修改输入法

QTERM的话可能要在上述两个文件里面再加一行
代码:
XMODIDFIERS="@im=SCIM"

我不用QTERM,所以不保证成功呀


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2007-11-14 18:25 

注册: 2005-11-26 13:41
帖子: 23
送出感谢: 0 次
接收感谢: 0 次
eexpress 写道:
XIM=SCIM
XIM_PROGRAM=/usr/bin/scim
呢。

不要改吧。

我的就没事。

Gutsy中zh_CN里面默认就是你写的这个,会覆盖all_ALL里的,所以两个文件都不改


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2007-12-02 18:25 

注册: 2007-12-01 13:11
帖子: 6
送出感谢: 0 次
接收感谢: 0 次
scim输入标点符号就会直接导致firefox崩溃是怎么回事啊


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2007-12-02 22:02 

注册: 2007-12-01 13:11
帖子: 6
送出感谢: 0 次
接收感谢: 0 次
终于搞清是咋回事了,
论坛回帖时,编辑区中点击右键--->在该区域执行拼写检查,将此项前的小方框去掉勾选就行了
可能是ubuntu论坛代码的原因吧


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2007-12-04 15:18 
头像

注册: 2006-04-01 11:01
帖子: 25
地址: 沈阳
送出感谢: 0 次
接收感谢: 0 次
$sudo gedit /etc/X11/xinit/xinput.d/zh_CN

我的这里面是空的?怎么办


页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2007-12-04 20:59 

注册: 2007-12-04 20:56
帖子: 4
送出感谢: 0 次
接收感谢: 0 次
谢谢 LZ !
现在重命名文件问题、opera下键盘失效问题都解决了. :lol:


页首
 用户资料  
 
11 楼 
 文章标题 :
帖子发表于 : 2007-12-04 21:04 

注册: 2007-12-04 20:56
帖子: 4
送出感谢: 0 次
接收感谢: 0 次
changer 写道:
$sudo gedit /etc/X11/xinit/xinput.d/zh_CN

我的这里面是空的?怎么办


我开始也没有,自己新建的一个,命令:
代码:
 sudo touch /etc/X11/xinit/xinput.d/zh_CN

然后把 /etc/X11/xinit/xinput.d/scim 里面的内容全部粘贴到里面就可以了

写了篇blog: http://www.msino.com/faq/ubuntu710-opera924-chinese-input-faq.html


页首
 用户资料  
 
12 楼 
 文章标题 :
帖子发表于 : 2008-01-08 17:12 

注册: 2007-12-27 10:40
帖子: 3
送出感谢: 0 次
接收感谢: 0 次
多谢啦。
留个mark,方便以后google.
ubuntu 7.10 键盘失效
opera


页首
 用户资料  
 
13 楼 
 文章标题 :
帖子发表于 : 2008-01-08 23:11 

注册: 2007-12-22 1:42
帖子: 21
送出感谢: 0 次
接收感谢: 0 次
说得好,但是为什么我会突然出现这个问题??


页首
 用户资料  
 
14 楼 
 文章标题 :
帖子发表于 : 2008-01-10 16:40 

注册: 2005-11-26 13:41
帖子: 23
送出感谢: 0 次
接收感谢: 0 次
shatai88 写道:
说得好,但是为什么我会突然出现这个问题??


Ubuntu也是突然进入我的生活的


页首
 用户资料  
 
15 楼 
 文章标题 :
帖子发表于 : 2008-01-14 10:54 
头像

注册: 2007-07-16 10:57
帖子: 33
送出感谢: 0 次
接收感谢: 0 次
DINGN YIGE


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 27 篇帖子 ]  前往页数 1, 2  下一页

当前时区为 UTC + 8 小时


在线用户

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


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

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

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