키보드 잠금 키 비활성화

키보드 잠금 키 비활성화

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

무슨 일이야?

관련 정보