Zeichenwiederholung #29
Labels
No Label
(╯°□°)╯︵ ┻━┻
Bug
Diskussion
Dokumentation
Duplikat
Gitea
Hardware
Hilfe
Invalid
Java
Lernen
Qt
Remote
Subversion
Tablet
Tastaturbelegung
Test
Treiber/Android
Treiber/iOS
Treiber/Linux/Konsole
Treiber/Linux/xkbmap
Treiber/Linux/xmodmap
Treiber/MacOS
Treiber/Windows/AHK
Treiber/Windows/kbdneo
Treiber/Windows/ReNeo
Verbesserung
Website
Windows 11
Wontfix
Worksforme
No Milestone
No Assignees
3 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: neo/neo-layout#29
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Die Zeichenwiederholung (eeeeeeeeeee) ist für gewisse Tasten unvorteilhaft (z.B. Modifier), für andere sogar unschön (tote Tasten, die bei Wiederholung combining characters ergeben).
Darum sollte die Zeichenwiederholung für die diese Tasten ausgeschaltet werden:
# autorepeat der zusätzlichen Modifier ausschalten
xset -r 51
xset -r 94
# autorepeat der toten Tasten ausschalten
xset -r 21
xset -r 35
xset -r 49
Ärgerlich, diese Formatierung. Also noch einmal das Ganze:
# autorepeat der zusätzlichen Modifier ausschalten
xset -r 51
xset -r 94
# autorepeat der toten Tasten ausschalten
xset -r 21
xset -r 35
xset -r 49
Habe die autorepeats in den Skripten uiae und asdf aufgenommen.
Ist dieses Phänomen auch in der xkbmap zu beachten? Solange das nicht klar ist oder der Fehler dort nicht behoben ist, sollte dieses Ticket nicht geschlossen werden.
Es handelt sich überhaupt nicht um einen Fehler im eigentlichen Sinne, sondern nur um das unschöne Verhalten, dass alle Tasten ein Autorepeat haben, wenn sie in qwertz ein normales Zeichen erzeugen.
Darum löscht ›asdf‹ den Autorepeat von allen Modifiern und zusätzlich von toten Tasten, also bei all den Tasten, wo eine Zeichenwiederholung nicht sinnvoll ist.
Da dies mit xset geschieht hat das nichts mit xmodmap oder xkbmap zu tun.
Gut, wenn das mit xset geschieht, kann man es also damit im Nachhinein gerade biegen. Aber was ist, wenn man de-neo (xkbmap) als Standardbelegung verwendet? Ist dort beispielsweise der linke Neo-Mod4 auch ohne Autorepeat?
Habe es gerade mit xev getestet. Tatsächlich gibt es dort kein Autorepeat. Auch bei den toten Tasten nicht. Also kann dieses Ticket wirklich geschlossen bleiben.