Ich habe kürzlich entdeckt, dass Fn + F10 „p“ erzeugt, aber nur in Texteditoren wie Geany oder Mousepad. Andere Funktionstasten wie Fn + F9 führen erwartungsgemäß Dinge aus, wie z. B. meinen Bildschirm sperren. Ich würde Informationen über meinen PC und meine Software posten, aber ich habe nicht die geringste Ahnung, was relevant sein könnte. Anstatt nach einer Lösung zu fragen, frage ich stattdessen Folgendes: Wo finde ich relevante Informationen zum Verständnis/Debuggen dieses Problems?
xev
zeigt folgendes:
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
Antwort1
Zum Debuggen: Öffnen Sie ein Terminal und führen Sie aus xev
. Drücken Sie nun die Fn+F10
Tasten. Suchen Sie in der Ausgabe nach KeyPress
und KeyRelease
Ereignissen, z. B. ist auf meinem Laptop Fn+F10
die Taste zum Umschalten von Bluetooth. Wie Sie sehen, xev
meldet diese Taste als 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