Solaris 公用桌面环境:用户指南

选择输入法和键盘

每个语言环境都有与之相关的单一缺省输入法。如果用户不进行别的设置,此缺省输入法是选定的。由于在任何时刻都会安装有许多输入法,以下段落解释了如何为用户选择各种不同的输入法。

使用输入法修饰符

当一种语言环境有多种输入法时,用 XmNinputMethod 资源来标识要使用的方法。这是通过指定一个修饰符来完成的。修饰符必须是以下形式,其中 modifier 是用来唯一地标识输入法的名称:

inputMethod :@im=modifier

在 XmNinputMethod 资源中指定的修饰符字符串被用来选择使用哪一个输入法。

或者,可通过设置 XMODIFIERS 环境变量。语法与 XmNinputMethod 资源的语法相同,但是值不同。XMODIFIERS 的值由供应商指定。

指定输入法式样

输入法式样决定了预编辑如何发生。这是由 XmNpreeditType 资源所控制。 XmNpreeditType 资源的语法,可能值和缺省值类型为:

语法 

值[,值,...] 

可能值  

OverTheSpot、OffTheSpot、Root、None 

缺省值 

OverTheSpot、OffTheSpot、Root 

由逗号分隔开的字符串列表指定了该资源的优先级顺序。使用输入法所支持的第一个值。

关于进一步信息,请参阅 Solaris 公用桌面环境:高级用户和系统管理员指南

更改在服务器的 X 键盘映射

如果 X 服务器当前所用到的键盘映射与系统上的物理键盘不匹配,可通过使用 xmodmap 命令或供应商提供的键盘映射实用程序来手动地更改它们。关于使用 xmodmap 命令的信息,请键入 man xmodmap。