내 키보드에는 종종 실수로 누르는 위치에 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
lockkey를 눌러 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에 매핑된 프로세스를 활성화하는 것처럼 보입니다.
무슨 일이야?