내 노트북에는 End 키가 있는 위치에 안타깝게도 종료 버튼이 있습니다.
이미 나는운영 체제에서 트리거되는 PowerOff 핸들러를 비활성화하는 방법이 있습니까?(내 경우에는 우분투 14.04). 이제 나는 그것을 end
열쇠 로 사용하는 것과 같이 유용한 일을 하고 싶습니다 .
전원 끄기 버튼은전원 버튼End
장치이지만 일반적으로 다음에 의해 처리되는 다른 모든 키( 포함)는 아닙니다 AT Translated Set 2 keyboard
.
$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ ETPS/2 Elantech Touchpad id=13 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Video Bus id=8 [slave keyboard (3)]
↳ Sleep Button id=9 [slave keyboard (3)]
↳ USB2.0 UVC HD Webcam id=10 [slave keyboard (3)]
↳ Asus WMI hotkeys id=11 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=12 [slave keyboard (3)]
나는 이로 인해 재매핑이 더 어려워질 것이라고 생각하지만 여전히 가능하다고 믿습니다.
또한 의 키는 X 윈도우 시스템에 부분적으로만 표시됩니다. 즉, 및 이벤트 PowerOff
가 없습니다 .KeyRelease
KeyPress
$xev
...
KeymapNotify event, serial 38, synthetic NO, window 0x0,
keys: 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
...
이로 인해 Ubuntu 자체 키보드 단축키 관리자를 사용하여 할당할 수 없게 되는 것 같습니다.
키는 UI에 잘 분산되어 있습니다. 문제는 눌렀을 때 작업이 실행되지 않는다는 것입니다. 명령을 실행하고 싶지 않습니다. 시스템이 이 키를 다른 end
키로 해석하기를 원합니다.
이것은 기본적으로 제가 배운 것입니다.