Windows keyboard sped

#1490178
Lesenswert?

Zitat von http://www.marjorie.de/ps2/ps2_keyboard.htm

Wenn Sie eine Taste drücken, wird der MakeCode zum Computer gesendet. 
Wenn Sie die Taste festhalten, setzt die Wiederholfunktion ein 
("Typematic"), d.h. es wird fortlaufend der MakeCode der Taste gesendet, 
solange bis die Taste losgelassen oder eine andere Taste gedrückt wird. 
Um das zu prüfen, starten Sie den Texteditor und halten Sie die Taste 
"A" gedrückt. Es erscheint sofort der Buchstabe "a" auf dem Bildschirm. 
Nach einer kurzen Verzögerung folgen weitere "a"s bis Sie die Taste 
loslassen. Es gibt zwei wichtige Parameter: Die Verzögerung (typematic 
delay) zwischen dem ersten und dem zweiten "a", und die Wiederholrate 
(typematic rate), die angibt, wie viele Zeichen pro Sekunde gesendet 
werden. Die Verzögerung kann zwischen 0,25 und 1,00 Sekunden liegen, und 
die Wiederholrate zwischen 2,0 cps (Zeichen pro Sekunde) und 30,0 cps. 
Diese beiden Parameter können mit dem Befehl 0xF3 ("Set Typematic 
Rate/Delay") eingestellt werden.
Gast #1490228
Lesenswert?

> Die Wiederholrate der Tastatur wird von der Tastatur selbst erzeugt, und
> beim Verstellen vom PC der Tastatur mitgeteilt.

und

> Zitat von http://www.marjorie.de/ps2/ps2_keyboard.htm

Wird diese in der Tastatur integrierte Funktion heute überhaupt noch
genutzt? Ich dachte, das macht inzwischen das Betriebssystem. Hier im
X11 kann ich jedenfalls den Delay direkt in ms- und die Frequenz in
Hz-Schritten einstellen.

> Die Verzögerung kann zwischen 0,25 und 1,00 Sekunden liegen, und die
> Wiederholrate zwischen 2,0 cps (Zeichen pro Sekunde) und 30,0 cps.

250ms und 30Hz sind viel zu langsam. Bei 150ms und 50Hz fängt die Sache
erst an, nutzbringend zu werden.
Persönliche Seite #1490233
Lesenswert?

> Ich dachte, das macht inzwischen das Betriebssystem.

Wie sollte es das können? Der Tastaturautorepeat wird von der 
Tastaturhardware generiert, und die weiß nichts von Deinem 
Betriebssystem. Dein X11 wird auf PC-Hardware auch nichts anderes 
können, als aus den vorgegebenen Werten die zu den der Tastatur 
möglichen auszusuchen und die der Tastatur mitteilen.

Es ist durchaus möglich, daß USB-Tastaturen da über einen erweiterten 
Einstellbereich verfügen, aber auch darauf würde ich mich nicht 
verlassen.

Welchen Sinn hat ein Autorepeat mit 50 Zeichen/Sekunde?
Gast #1490851
Lesenswert?

Rufus t. Firefly schrieb:
> Es ist durchaus möglich, daß USB-Tastaturen da über einen erweiterten
> Einstellbereich verfügen, aber auch darauf würde ich mich nicht
> verlassen.

Meine Tastatur stammt noch aus 486er-Zeiten und hatte ursprünglich noch
den dicken DIN-Stecker. Das ist sicher nichts mit erweitertem Einstell-
bereich ;-)

> Welchen Sinn hat ein Autorepeat mit 50 Zeichen/Sekunde?

Etwa den gleichen wie eine Maus mit mehr als 400dpi Auflösung. Der eine
findet's genial, der andere schüttelt nur verständnislos den Kopf. Wobei
zugegebenermaßen >400dpi (z.B. 1600dpi) wichtiger sind als 50 Zeichen/s.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren