Aus unerklärlichen Gründen derzeugt die Großbuchstabentaste auf meinem Ubuntu-System keine Ausgabe mehr. Wenn ich die Feststelltaste und dann d drücke, wird ein D ausgegeben. Ich habe mehrere Tastaturen ausprobiert und das Problem ist das gleiche. Unter System > Einstellungen > Tastaturkürzel ist nichts an Shift+ gebunden d. xev erzeugt Folgendes:
shift+a
KeyPress event, serial 36, synthetic NO, window 0x4c00001,
root 0x27a, subw 0x0, time 31268952, (130,-16), root:(1000,525),
state 0x10, keycode 62 (keysym 0xffe2, Shift_R), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyPress event, serial 36, synthetic NO, window 0x4c00001,
root 0x27a, subw 0x0, time 31269376, (130,-16), root:(1000,525),
state 0x11, keycode 38 (keysym 0x41, A), same_screen YES,
XLookupString gives 1 bytes: (41) "A"
XmbLookupString gives 1 bytes: (41) "A"
XFilterEvent returns: False
KeyRelease event, serial 36, synthetic NO, window 0x4c00001,
root 0x27a, subw 0x0, time 31269584, (130,-16), root:(1000,525),
state 0x11, keycode 38 (keysym 0x41, A), same_screen YES,
XLookupString gives 1 bytes: (41) "A"
XFilterEvent returns: False
KeyRelease event, serial 36, synthetic NO, window 0x4c00001,
root 0x27a, subw 0x0, time 31269608, (130,-16), root:(1000,525),
state 0x11, keycode 62 (keysym 0xffe2, Shift_R), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
shift+d
KeyPress event, serial 36, synthetic NO, window 0x4c00001,
root 0x27a, subw 0x0, time 31102792, (115,-13), root:(985,528),
state 0x10, keycode 62 (keysym 0xffe2, Shift_R), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
FocusOut event, serial 36, synthetic NO, window 0x4c00001,
mode NotifyGrab, detail NotifyAncestor
FocusIn event, serial 36, synthetic NO, window 0x4c00001,
mode NotifyUngrab, detail NotifyAncestor
KeymapNotify event, serial 36, synthetic NO, window 0x0,
keys: 2 0 0 0 0 0 0 64 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
KeyRelease event, serial 36, synthetic NO, window 0x4c00001,
root 0x27a, subw 0x0, time 31103104, (115,-13), root:(985,528),
state 0x11, keycode 62 (keysym 0xffe2, Shift_R), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
Antwort1
Die Ereignisse FocusOut und FocusIn bedeuten, dass der Fokus von etwas anderem gezogen wird. Höchstwahrscheinlich haben Sie Shift-Deine Art Hotkey für den Fenstermanager zugewiesen.
Überprüfen Sie die Tastenkombinationen Ihres Fenstermanagers und finden Sie den fehlerhaften Eintrag. Dann sollte alles in Ordnung sein.