
На моей клавиатуре есть клавиша 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
что происходит?