최근에 Fn + F10을 누르면 "p"가 생성되지만 Geany나 Mousepad와 같은 텍스트 편집기에서만 생성된다는 사실을 발견했습니다. Fn + F9와 같은 다른 기능 키는 화면 잠금과 같은 예상된 작업을 수행합니다. 내 PC와 소프트웨어에 대한 정보를 게시하고 싶지만 무엇이 관련될 수 있는지 전혀 모릅니다. 대신, 수정을 요청하기보다는 다음과 같은 질문을 드립니다. 이를 이해/디버깅하기 위한 관련 정보를 어디서 찾을 수 있습니까?
xev
다음을 보여줍니다:
KeyPress event, serial 37, synthetic NO, window 0x7600001,
root 0x1a1, subw 0x0, time 23328457, (164,-6), root:(1313,476),
state 0x0, keycode 133 (keysym 0xffeb, Super_L), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyPress event, serial 37, synthetic NO, window 0x7600001,
root 0x1a1, subw 0x0, time 23328460, (164,-6), root:(1313,476),
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 37, synthetic NO, window 0x7600001,
root 0x1a1, subw 0x0, time 23328603, (164,-6), root:(1313,476),
state 0x40, keycode 33 (keysym 0x70, p), same_screen YES,
XLookupString gives 1 bytes: (70) "p"
XFilterEvent returns: False
KeyRelease event, serial 37, synthetic NO, window 0x7600001,
root 0x1a1, subw 0x0, time 23328609, (164,-6), root:(1313,476),
state 0x40, keycode 133 (keysym 0xffeb, Super_L), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
답변1
디버깅의 경우: 터미널을 열고 xev
. 이제 Fn+F10
키를 누르세요. 출력 검색 KeyPress
및 KeyRelease
이벤트(예: 내 노트북)에서 Fn+F10
Bluetooth를 전환하는 키가 있습니다. 보시다시피 xev
는 이 키를 XF86Bluetooth
.
KeyPress event, serial 39, synthetic NO, window 0x9800001,
root 0x7a5, subw 0x0, time 147780896, (74,64), root:(945,511),
state 0x0, keycode 245 (keysym 0x1008ff94, XF86Bluetooth), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 39, synthetic NO, window 0x9800001,
root 0x7a5, subw 0x0, time 147780896, (74,64), root:(945,511),
state 0x0, keycode 245 (keysym 0x1008ff94, XF86Bluetooth), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False