|
|
发表于 2007-5-12 19:17:45
|
显示全部楼层
最近很久没见到苏哲了,主要想问个问题。要是我帮楼主解决了,麻烦改下标题,加个苏哲进,就万分感谢了,省得另开帖子。
gentoo的系统,装了scim scim-pinyin scim-qtimm skim,发行版的关系,一直在升级,大概就前段时间,突然发现有时候在GTK程序下无论怎么按ctrl+space,都无法调出输入法(输入法面板有可能在,也可能不在),一定要切换到qt程序下,要么ctrl+space呼出再切换回GTK程序,要么本来没有的面板切换到qt后发现有面板了,再回去就好了。
总感觉gtk程序会突然和scim失去联系,靠qt程序唤醒一样。
Post by "版本信息"
[ebuild R ] app-i18n/scim-1.4.6 USE="kde qt3 -doc -gtk" 2,971 kB
[ebuild R ] app-i18n/scim-pinyin-0.5.91-r1 USE="kde nls" 5,364 kB
[ebuild R ] app-i18n/scim-qtimm-0.9.4 USE="-debug" 708 kB
[ebuild R ] app-i18n/skim-1.4.5 1,051 kB
Post by "启动脚本"
#SCIM's setting
export XMODIFIERS=@im=SCIM
export GTK_IM_MODULE=scim
export QT_IM_MODULE=scim
% skim -d
Post by "~/.scim/global"
/DefaultConfigModule = kconfig
/DefaultKeyboardLayout = US_Default
/DefaultPanelProgram = /usr/bin/scim-panel-kde
/DisabledIMEngineFactories = 6e029d75-ef65-42a8-848e-332e63d70f9c
/SupportedUnicodeLocales = en_US.UTF-8
还有个小问题。qt程序都可以直接用scim,但是自己写的pyqt的程序,都不能直接用scim输入,必须在输入框点右键,在imput method里面选xim,然后在ctrl+space调出scim才可以 |
|