Solaris 10 6/06 发行说明

在非美国键盘布局上,有些语言输入不能正常起作用 (6319383)

使用非美国键盘布局时,有些基于本地化键盘布局的语言输入(如西里尔语和阿拉伯语)不能正常起作用。例如,假定使用的是法语键盘并切换到阿拉伯语输入,但键入的输出结果并不基于阿拉伯键盘布局。有关输入法的更多信息,请参见“输入法首选项编辑器”和“输入法切换器 Applet”的帮助。不会显示任何错误消息。

解决方法 1:

使用 XKB 扩展切换 Xorg 服务器的键盘布局(仅适用于 x86)。例如,在 xorg.conf 配置文件中添加以下项:


Section "InputDevice"
        Identifier "Keyboard1"
        Driver "Keyboard"

        Option "XkbModel" "pc105"
        Option "XkbLayout" "us,fr,ru"
        Option "XKbOptions" "grp:alt_shift_toggle"
EndSection

此配置使您可以通过按 Alt-Shift 键实现在美国、法语和俄语键盘布局之间的切换。有关更多信息,请参见 /usr/X11/share/doc/README.XKB-Config 文件。

解决方法 2:

使用 xorgcfg 实用程序配置本地化的键盘布局(仅适用于 x86)。

如果是一个非超级用户使用 xorgcfg 实用程序,则不会保存配置,但对当前会话更改键盘布局。