VirtualBox 上的 Ubuntu 字符输出不同

VirtualBox 上的 Ubuntu 字符输出不同

我在 Virtual Box + Mac 上使用 Ubuntu 14.04 Server。

当我输入 [, ], \, {, }, | 等时,我得到以下输出。

在此处输入图片描述

我的语言环境是 UTF。

在此处输入图片描述

更新:

我发现在 Mac 上我可以通过右 option+shift+| 输入 |。但是我该如何设置才能在不按住右 option 键的情况下正常输入?

答案1

问题不在于您的语言环境,而在于您的按键映射。内核维护着键盘扫描码(键盘输出的按键索引值)到符号的映射,这似乎是不正确的。很可能,Linux 认为它从 PC 键盘接收扫描码,而实际上它接收的是 Mac 风格的扫描码。

要选择按键映射,请重新配置keyboard-configuration包:

sudo dpkg-reconfigure keyboard-configuration

您可以在这里选择正确的键盘布局。

相关内容