为什么我的键盘与 Xming、VirtualBox 中的 Lubuntu 和 Putty 的映射不正确?

为什么我的键盘与 Xming、VirtualBox 中的 Lubuntu 和 Putty 的映射不正确?

我在跑步鲁本图在一个虚拟盒客人Windows 7的主持人。

我已经启动了 X 服务器西明在主机上。

我用油灰使用 X-forwarding 到远程控制进入客户机并使用它来启动外部终端

效果很好,只是我的瑞典语键盘输入不正确。结果是我似乎在使用美国键盘,但实际上不是。例如,当我按下“ö”时,终端中会出现“;”。xterm 中也会发生同样的情况。

在 lxterminal 中运行此命令:

$ setxkbmap -v 10 -query

生成:

Setting verbose level to 10
locale is C
Applied rules from xorg:
rules:      xorg
model:      pc105
layout:     se
Trying to build keymap using the following components:
keycodes:   xfree86+aliases(qwerty)
types:      complete
compat:     complete
symbols:    pc+se+inet(pc105)
geometry:   pc(pc105)
rules:      xorg
model:      pc105
layout:     se

看来布局设置正确了。对吗?

我能做什么吗?

答案1

在 Xming/XLaunch 的配置中有一个名为“Xming 的附加参数”的选项。如果您传递类似

-xkbmodel pc105 -xkblayout us,se -xkboptions grp:ctrl_shift_toggle

您将获得与 Peter 的解决方案相同的效果,但无需使用任何其他程序。在此处找到解决方案:http://my.opera.com/paintenzero/blog/xmi

答案2

我自己解决了这个问题。偶然间我发现了命令键映射。它似乎与安装 Lubuntu 时选择键盘映射的对话框相同。在其中,瑞典被选中,但瑞典不是,所以我选择了它并按下申请。现在它可以正常工作了!

相关内容