我正在尝试重新映射右侧的 Windows/Super/Meta/Command 键,使其与左侧的 Alt 键具有相同的功能(而不是现在我认为的“Super”功能)。我读过很多关于使用 xmodmap 执行此操作的文章,但我尝试更改修饰符的任何操作都失败了,即使是非常简单的操作也是如此:
> xmodmap -e "clear mod4"
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 118 (X_SetModifierMapping)
Value in failed request: 0x17
Serial number of failed request: 8
Current serial number in output stream: 8
mod1、mod2、mod3、mod4 或 mod5 的输出相同,带有大写或小写的“m”
我正在非常干净地安装 Ubuntu 20.04 LTS。
以下是 xmodmap -pm 的输出,希望对您有帮助:
> xmodmap -pm
xmodmap: up to 4 keys per modifier, (keycodes in parentheses):
shift Shift_L (0x32), Shift_R (0x3e)
lock Caps_Lock (0x42)
control Caps_Lock (0x42), Control_L (0x85), Control_R (0x86)
mod1 Alt_L (0x40), Alt_R (0x6c), Meta_L (0xcd)
mod2 Num_Lock (0x4d)
mod3
mod4 Super_L (0x25), Super_R (0x69), Super_L (0xce), Hyper_L (0xcf)
mod5 ISO_Level3_Shift (0x5c), Mode_switch (0xcb)