Opened 16 years ago

Closed 16 years ago

Last modified 16 years ago

#29 closed Verbesserung (fixed)

Zeichenwiederholung

Reported by: pascal Owned by:
Priority: normal Milestone: Neo Version 2.0
Component: Treiber: Linux – Xkbmap Version: 2.0 BETA
Keywords: Cc:

Description

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

Change History (5)

comment:1 by pascal, 16 years ago

Ä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

comment:2 by pascal, 16 years ago

Resolution: fixed
Status: newclosed

Habe die autorepeats in den Skripten uiae und asdf aufgenommen.

comment:3 by Erik Streb del Toro, 16 years ago

Milestone: Neo Version 2.0
Resolution: fixed
Status: closedreopened

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.

in reply to:  3 ; comment:4 by pascal, 16 years ago

Resolution: fixed
Status: reopenedclosed

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.

in reply to:  4 comment:5 by anonymous, 16 years ago

Replying to pascal:

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.

Note: See TracTickets for help on using tickets.