Opened 11 years ago
Closed 11 years ago
#387 closed Fehler/Defekt (wontfix)
Loslassen von Shift erzeugt XKeyEvent mit KeySym "Caps_Lock"
Reported by: | anonymous | Owned by: | |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | Treiber: Linux – Xkbmap | Version: | 2.0 Final |
Keywords: | shift, capslock, keysym | Cc: |
Description
Loslassen der Shift-Taste erzeugt auf Linux ein XKeyEvent mit KeySym "Caps_Lock" statt wie erwartet "Shift_L" bzw. "Shift_R". Dies führt dazu, dass einige Bibliotheken das Loslassen der Shift-Tasten nicht registrieren (siehe z.B. https://github.com/LWJGL/lwjgl/issues/28)
Change History (3)
comment:1 by , 11 years ago
comment:3 by , 11 years ago
Resolution: | → wontfix |
---|---|
Status: | new → closed |
Ist nicht unser Fehler, sondern sollte bei denen gefixt werden. Hier hatte ich das Problem schonmal erläutert: https://bugzilla.gnome.org/show_bug.cgi?id=683534#c7 (wurde auch im github bug report verlinkt)
Note:
See TracTickets
for help on using tickets.
Das ist Absicht, damit man mit beiden Shift CapsLock anmachen kann. Dafür wird auf die Shift-Tasten, Ebene 2 CapsLock gelegt. Ist Shift gedrückt, liegt auf Shift Capslock, läßt man los, ist es halt ein CapsLock-up-Event.
Du kannst einfach in
/usr/share/X11/xkb/symbols/de
in der Funktion fürxkb_symbols "neo"
die Zeile mitinclude "shift(both_capslock)"
auskommentieren, dann ist das weg. Siehe auch/usr/share/X11/xkb/symbols/shift
.