我想重新映射我的AltGR + Right_Windows,但是我不知道怎么做。不管我尝试什么,无论是否按右alt,按右Windows键都会发出名称keyym。
这些是我现在正在测试的xmodmap文件的内容。在我的键盘上,38是“ a”的键代码,48是竖线/双引号的键代码,134是右Windows键的键代码。
keycode 38 = 1 2 3 4 5 6 7 8
keycode 48 = 1 2 3 4 5 6 7 8
keycode 134 = 1 2 3 4 5 6 7 8
当我按Right_Alt +撇号时,它输出5,但是Right_Alt + a和Right_Alt + Right_Windows给出1(这两种情况都在按下right alt时出现,而在没有按下alt时),这不是我想要的。
我当前的键盘布局是us(alt-intl)
,正确的alt显然已设置为AltGr / Iso_Level3_Shift。的输出xmodmap -pm
如下:
xmodmap: up to 4 keys per modifier, (keycodes in parentheses):
shift Shift_L (0x32), Shift_R (0x3e)
lock Caps_Lock (0x42)
control Control_L (0x25), Control_R (0x69)
mod1 Alt_L (0x40), Meta_L (0xcd)
mod2 Num_Lock (0x4d)
mod3
mod4 Super_L (0x85), Super_R (0x86), Super_L (0xce), Hyper_L (0xcf)
mod5 ISO_Level3_Shift (0x5c), Mode_switch (0xcb)
us(cz_sk_de)
键盘布局和xmodmap。
xev
并按下各种组合键,以查看硬件以及Xwindows级别以下的按键是否开始。