ASUS FX505DT에 Plasma와 함께 i3wm을 실행하는 Kubuntu 19.10이 있습니다.
오늘 이상한 행동을 발견했습니다. Fn + F9
키보드를 누르면 으로 등록되는데 keycode 33 "p"
실제로는 이어야 합니다 XF86Display
. 다음은 xev
반환되는 내용입니다.
KeyPress event, serial 38, synthetic NO, window 0x4a00001,
root 0x642, subw 0x0, time 613368, (94,126), root:(965,587),
state 0x40, keycode 33 (keysym 0x70, p), same_screen YES,
XLookupString gives 1 bytes: (70) "p"
XmbLookupString gives 1 bytes: (70) "p"
XFilterEvent returns: False
KeyRelease event, serial 38, synthetic NO, window 0x4a00001,
root 0x642, subw 0x0, time 613369, (94,126), root:(965,587),
state 0x40, keycode 33 (keysym 0x70, p), same_screen YES,
XLookupString gives 1 bytes: (70) "p"
XFilterEvent returns: False
KeyRelease event, serial 38, synthetic NO, window 0x4a00001,
root 0x642, subw 0x0, time 614051, (94,126), root:(965,587),
state 0x40, keycode 133 (keysym 0xffeb, Super_L), same_screen YES,
XLookupString gives 0 bytes: False
그리고 이상하게도 의 KeyRelease도 Fn
로 해석됩니다 keycode 133
.
이것이 내가 직면한 문제입니다.제가 해결책을 찾을 수 있도록 이 문제에 투자하는 데 도움을 주세요..
답변1
몇 가지 테스트를 거쳐 내 노트북(ASUS FX505DT) 키보드에 + scancode
키 가 별도로 없는 것을 발견했습니다 . 대신 이 조합은 단순히 + 키 조합으로 되돌아갑니다. 이것이 바로 이 문제가 나에게 발생한 이유입니다.Fn
F9
Super
p