X 서버가 키보드 키를 잘못 해석했습니다. 이 문제를 조사하려면 어떻게 해야 합니까?

X 서버가 키보드 키를 잘못 해석했습니다. 이 문제를 조사하려면 어떻게 해야 합니까?

ASUS FX505DT에 Kubuntu 19.10이 있고 Plasma와 함께 i3wm을 실행하고 있습니다.
오늘 이상한 행동을 발견했습니다. 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

scancode몇 가지 테스트를 거쳐 내 노트북(ASUS FX505DT) 키보드에 별도의 Fn+ 기호가 없는 것을 발견했습니다 F9. 대신 이 조합은 Super+ p키 조합으로 되돌아갑니다. 그렇기 때문에 이 문제가 나에게 발생합니다.

관련 정보