Я использую xmodmap, чтобы отключить супер-клавишу, но когда я нажимаю некоторые клавиши, например (M, A), ярлык гнома для этих клавиш (super + M, super + A) срабатывает даже без нажатия супер-клавиши. .
похоже, что супер-клавиша виртуально нажата, даже если она отключена с помощью xmodmap. это мой файл xmodmap:
clear Lock
clear Control
clear Mod1
clear Mod2
clear Mod3
clear Mod4
clear Mod5
что я могу сделать? я хочу использовать эти ключи как обычно.
Откройте Терминал и введите:
xev
. Когда новое окно будет в фокусе, нажмите Суперключ , чтобы получить его код ключа. Поскольку вы говорите, что он фактически нажат, введите следующее:
xmodmap -pk
Я сделал это, и мой код клавиши 133 для Super_L и 134 для Super_R, может не совпадать, поэтому сделайте проверку.
Чтобы отключить ключ, введите следующее:
xmodmap -e 'keycode <number> = NoSymbol'
Я сомневаюсь, что один из суперключей имеет проблему, поэтому выполните команду для одного ключа и проверьте, решена ли проблема.