Opened 12 years ago
Closed 12 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 , 12 years ago
comment:3 by , 12 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/dein 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.