Niedrigere Keyboard Poll Rate als 125Hz möglich?

OP #5368789
Lesenswert?

Hallo,

da ich gerade mit der Programmierung einer USB-Tastatur (Controller: 
Atmel SAM-R21) beschäftigt bin, frage ich mich, wie langsam der PC die 
Tastenzustände abfragen könnte.

Praktisch testen kann ich es mangels Hardware noch nicht.

Ich habe den Eindruck, dass es USB grundsätzlich mindestens 125Hz sind, 
und für Gamer evtl. etwas mehr.

Frage:
Könnte es passieren, dass die USB-Tastatur mit weniger als 125Hz 
abgefragt wird, vielleicht im BIOS oder so?
#5368882
Lesenswert?

David H. schrieb:
> da ich gerade mit der Programmierung einer USB-Tastatur (Controller:
> Atmel SAM-R21) beschäftigt bin, frage ich mich, wie langsam der PC die
> Tastenzustände abfragen könnte.

Das Abfrage Intervall steht IIRC im Endpoint Deskriptor mit drin. USB 
Low Speed erlaubt >=8ms Intervall. Full Speed würde 1ms (also 1000Hz) 
erlauben.

David H. schrieb:
> Könnte es passieren, dass die USB-Tastatur mit weniger als 125Hz
> abgefragt wird, vielleicht im BIOS oder so?

Nur wenn irgendwer bei der USB Programmierung richtig geschlampt hat - 
einiges macht nämlich der (EHCI/OHCI/UHCI)Host Controller via DMA.

Allerdings gibt es während der Übergabe ans OS eine Zeitlang gar kein 
USB - während das OS geladen wird.

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