![Отключить клавишу блокировки клавиатуры](https://rvso.com/image/928581/%D0%9E%D1%82%D0%BA%D0%BB%D1%8E%D1%87%D0%B8%D1%82%D1%8C%20%D0%BA%D0%BB%D0%B0%D0%B2%D0%B8%D1%88%D1%83%20%D0%B1%D0%BB%D0%BE%D0%BA%D0%B8%D1%80%D0%BE%D0%B2%D0%BA%D0%B8%20%D0%BA%D0%BB%D0%B0%D0%B2%D0%B8%D0%B0%D1%82%D1%83%D1%80%D1%8B.png)
На моей клавиатуре есть клавиша LockScreen, расположенная там, где я часто нечаянно нажимаю ее. Я хочу отключить или переназначить эту кнопку.
Я посмотрел в
/usr/share/X11/xkb/symbols/pc
И в
/usr/share/X11/xkb/keycodes/evdev
но не вижу ничего в обоих файлах, что явно было бы связано с блокировкой дисплея.
xev
выдает множество строк, которые сразу же скрываются за экраном блокировки, а затем еще больше скрываются за всеми вводимыми данными, необходимыми для разблокировки экрана блокировки.
После комментария от @UnKNOWn
xmodmap -pke | grep keycode and then from the list try to see anything related to lock? – UnKNOWn 53 mins ago
Глядя на вывод xmodmap от нажатия клавиши блокировки, я замечаю Super_L NoSymbol Super_L map
. Super_L — это еще одно нажатие клавиши для блокировки экрана.
Из потока выводов я замечаю следующее:
KeyPress event, serial 38, synthetic NO, window 0x7a00001,
root 0x26e, subw 0x0, time 518379537, (580,793), root:(582,908),
state 0x0, keycode 133 (keysym 0xffeb, Super_L), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
Как будто специальная клавиша Lock на этой клавиатуре активирует процесс, сопоставленный с Super_L
что происходит?