我在跑步鲁本图在一个虚拟盒客人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 时选择键盘映射的对话框相同。在其中,瑞典被选中,但瑞典不是,所以我选择了它并按下申请。现在它可以正常工作了!