相关疑难解决方法(0)

重新分配 Ctrl 和 Alt 键 - xmodmap 'BadValue' 错误

我正在尝试重新映射我的键盘以使 emacs 可用。我的人体工学键盘将它的单个 Control 键放在一个孤立的 4 键岛式左侧。

操作系统是 Debian 挤压。

这是我试图提供给的行xmodmap,我将它们放入文件 ~/.Xmodmap 中:

清除控制
清除 Mod1
!Alt 键在我的键盘上标有“选项”,
!使用 xev 显示它们分别发送 Alt_L 和 Alt_R 键符
键符 Alt_L = Control_L
键符 Alt_R = Control_R
!Super_L 和 Super_R 键是 Windows 键
键符 Super_L = Alt_L
键符 Super_R = Alt_R
添加 Control = Control_L Control_R
添加 Mod1 = Alt_L Alt_R

我的目标是让我的 Option(又名Alt)键表现得像 Control 键,并使我的 Windows(又名 Super)键表现得像Alt.

以下是 xev 为相关键输出的键码和键码。请注意,我的键盘(一款 Goldtouch 人体工学键盘)只有一个控制键。

键码 37(键符 0xffe3,Control_L)
键码 64(键符 0xffe9,Alt_L) …

xorg debian keyboard x11 xmodmap

13
推荐指数
2
解决办法
7867
查看次数

AltGr 键不适用于 VirtualBox 中的 Ubuntu

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

在 Firefox 中,我可以使用左侧的 Ctrl 键,而右侧的没有任何效果。但是,我不能使用 AltGr 键(也称为 Right Alt)来生成例如 {} 之类的花括号(我通过 Ctrl V 粘贴了它)。

在终端窗口中,我可以将“输入法”切换为“Multipress”,然后我可以使用 AltGr 键入例如 {},这就是我为这篇文章生成这些字符的方式。但是,使用“Multipress”时,Ctrl 键似乎没有任何效果。因此,例如键入 Ctrl DI 必须右键单击并将“输入法”切换为“系统(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 …

xorg keyboard virtualbox xmodmap

8
推荐指数
1
解决办法
9773
查看次数

标签 统计

keyboard ×2

xmodmap ×2

xorg ×2

debian ×1

virtualbox ×1

x11 ×1