挪威键盘按键在 VirtualBox 中的 Ubuntu 中不起作用

挪威键盘按键在 VirtualBox 中的 Ubuntu 中不起作用

我刚刚在 Windows 7 中安装了 VirtualBox(来自 Oracle),并使用最新的 Ubuntu 创建了一个虚拟机。

在 Firefox 中,我可以使用左 Ctrl 键,而右 Ctrl 键没有任何作用。但是,我无法使用 AltGr 键(也称为右 Alt)来生成花括号,例如 {}(我通过 Ctrl V 粘贴)。

在终端窗口中,我可以将“输入法”切换为“Multipress”,然后我可以使用 AltGr 输入例如 {},这就是我为这篇文章生成这些字符的方式。但是,使用“Multipress”,Ctrl 键似乎没有任何作用。因此,为了例如输入 Ctrl,我必须右键单击并将“输入法”切换为“系统(IBus(智能输入总线))”。然后 AltGr 不起作用。因此,该智能输入法显然不是特别智能。甚至首字母缩略词也说不通。

我尝试在系统设置键盘布局中指定撰写键。

这样,Ctrl 和 AltGr 就都不起作用了。

报告内容如下xmodmap

[~]
$ xmodmap -pke | grep -i 控制
键码 37 = Control_L NoSymbol Control_L
键码 105 = Control_R NoSymbol Control_R
[~]
$ xmodmap-pke | grep -i alt
键码 64 = Alt_L Meta_L Alt_L Meta_L
键码 204 = NoSymbol Alt_L NoSymbol Alt_L
[~]
$ _

我怎样才能解决这个问题?


编辑:附加信息:该键盘是标准 PC 键盘,Logitech K120,采用挪威布局。

答案1

我让 AltGr 键在 Ubuntu 中工作了。我只需要知道我应该创建一个名为“.Xmodmap”的文件并添加以下行:“keycode 113 = Mode_switch Multi_key”。我在有关类似问题的错误报告中找到了它,网址为https://bugs.launchpad.net/ubuntu/+source/xkeyboard-config/+bug/349487/comments/1

相关内容