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
そして奇妙なことに、KeyReleaseFn
もと解釈されますkeycode 133
。
これが私が直面した問題です。解決策を見つけるためにこの問題を助けてください。。
答え1
scancode
いくつかのテストを経て、私のラップトップ(ASUS FX505DT)キーボードに別のFn
+記号がないことがわかりましたF9
。代わりに、この組み合わせはSuper
+p
キーの組み合わせに戻ります。そのため、この問題が私に発生します。