如何将输入法设置为系统的默认输入法?

系统字体配置、中文显示和输入法问题
回复
sfzhao
帖子: 3
注册时间: 2009-07-17 13:42

如何将输入法设置为系统的默认输入法?

#1

帖子 sfzhao » 2009-07-17 13:44

我自己写了一个简单的基于gtk immodule 的输入法。
那我怎么把这个输入法设置为linux系统的默认输入法呢?或者更进一步,如果我不通过右键菜单来切换输入法的话,我该怎么做才能切换输入法?是不是linux有什么编程接口可以用来做这件事?
我试过,设置 GTK_IM_MODULE="myim"
但是没有用,系统起来时,默认输入法仍然不是myim。
sfzhao
帖子: 3
注册时间: 2009-07-17 13:42

Re: 如何将输入法设置为系统的默认输入法?

#2

帖子 sfzhao » 2009-07-17 13:45

或者,有高人能介绍下,在ubuntu里面,当我通过右键菜单切换输入法时,系统实际做了什么事情呢?
sfzhao
帖子: 3
注册时间: 2009-07-17 13:42

Re: 如何将输入法设置为系统的默认输入法?

#3

帖子 sfzhao » 2009-07-17 14:00

其实,问题可以归结为,linux是如何加载一个输入法的
回复