我正在使用 xmodmap 来禁用超级键,但是当我按下某些键(即(M,A))时,即使没有按下超级键,这些键的 gnome 快捷键(super+M,super+A)也会启动。
看起来即使 xmodmap 禁用了超级键,它实际上也被按下了。这是我的 xmodmap 文件:
clear Lock
clear Control
clear Mod1
clear Mod2
clear Mod3
clear Mod4
clear Mod5
我该怎么办?我想正常使用这些键。
答案1
打开终端并输入:
xev
在新窗口处于焦点位置时,按超级键获取其键码。由于您说它实际上是被按下的,因此请输入以下内容:
xmodmap -pk
我确实这样做了,我的 Super_L 密钥代码为 133,Super_R 密钥代码为 134,可能不一样,所以请检查一下。
要禁用密钥类型,请执行以下操作:
xmodmap -e 'keycode <number> = NoSymbol'
我怀疑其中一个超级键存在问题,因此对一个键执行命令并检查问题是否已解决。