Snaplytics JS Tests

Tastatur-Latenztest

Klicken Sie auf das Feld unten und drücken Sie Tasten. Jeder Tastendruck wird von dem Moment an gemessen, in dem Ihr System ihn liefert, bis die Seite ihn verarbeitet — eine Live-Anzeige in Millisekunden, mit Durchschnitt, Jitter und einem Verteilungsdiagramm.

Bereit
ms

Hier klicken, dann eine beliebige Taste drücken

Klicken Sie auf das Feld und drücken Sie Tasten, um zu messen — eine physische Tastatur liefert die saubersten Ergebnisse.

Drücken Sie weitere Tasten, um die Latenzverteilung zu erstellen
Beste
Durchschnitt
Max
Jitter
Variieren Sie Ihre Anschläge

Einzelne Anschläge, schnelle Folgen, verschiedene Tasten. Eine Taste gedrückt zu halten zählt nicht — die automatische Wiederholung stammt vom Betriebssystem.

Achten Sie auf den Jitter

Konstante 5 ms schlagen Werte, die zwischen 1 und 20 schwanken. Je enger der Ausschlag, desto vorhersehbarer Ihre Eingabe.

Was hier gemessen wird

Vom Zeitpunkt, an dem Ihr System den Tastendruck liefert, bis die Seite ihn verarbeitet. Schalter-, Scan- und Funkverzögerungen passieren vorher, außerhalb der Sichtweite des Browsers.

Die Tastatur-Latenz ist die Verzögerung zwischen dem Drücken einer Taste und der Reaktion des Computers darauf. Jeder Tastendruck durchläuft eine Kette kleiner Verzögerungen — der Schalter entprellt sich, die Tastatur scannt ihre Matrix, die Verbindung überträgt den Report, und das Betriebssystem reiht das Ereignis in die Warteschlange ein, bevor Ihre App es sieht. Jedes Glied fügt nur Millisekunden hinzu, aber sie summieren sich: Bei einem schlechten Setup kommen Tastenanschläge in Spielen zu spät an, und schnelles Tippen fühlt sich vom Bildschirm losgelöst an. Dieser Test misst das Ende dieser Kette lokal in Ihrem Browser — keine App-Installation nötig.

Ihr Betriebssystem versieht jeden Tastendruck bei Ankunft mit einem Zeitstempel und übergibt ihn an den Browser; der Test vergleicht dies mit dem Moment, in dem die Seite das Ereignis tatsächlich verarbeitet. So misst jeder Anschlag, wie schnell Ihr Rechner einen Tastendruck durch die Eingabe-Pipeline geleitet hat — auf einem gesunden System nur wenige Millisekunden, länger bei ausgelasteter CPU, einem überlasteten Browser oder einem stromsparenden Laptop. Gehaltene Tasten werden nach dem ersten Anschlag ignoriert, da die automatische Wiederholung vom Betriebssystem zeitgesteuert erzeugt wird. Drücken Sie verschiedene Tasten, sowohl einzeln als auch in schnellen Folgen, bis sich das Histogramm stabilisiert.

Was gilt als gutes Ergebnis?

Bei einer kabelgebundenen Tastatur und einem im Leerlauf befindlichen System sollten die meisten Anschläge in unter 5 ms verarbeitet werden, mit einem engen Ausschlag im Histogramm — Konstanz zählt genauso viel wie der Durchschnitt, denn Jitter ist es, was die Eingabe unvorhersehbar wirken lässt. Durchschnittswerte über 15–20 ms oder ein langer, ausfransender Ausläufer deuten meist auf ein überlastetes System hin: ein Browser mit zu vielen Tabs, thermisches Throttling, Energiesparmodus oder eine instabile Funkverbindung. Bedenken Sie, dass der Browser nur die Software-Hälfte der Kette sieht — Schalter-, Matrix-Scan- und Funkverzögerungen passieren, bevor Ihr Computer überhaupt vom Tastendruck erfährt; dies ist also nicht die vollständige Verzögerung vom Tastendruck bis zum Bildschirmpixel. Um zu prüfen, ob jede physische Taste registriert wird, nutzen Sie den Tastatur-Tester; um Ihre eigene Reaktionszeit zusätzlich zur Hardware zu messen, probieren Sie den Input-Lag-Tester.

Woher die Tastatur-Latenz kommt

QuelleTypische VerzögerungWas Sie tun können
Schalter-Entprellung1–10 ms — die Firmware wartet, bis der Kontakt aufhört zu prellen, bevor sie meldetGaming-Tastaturen mit optischen oder Hall-Effekt-Schaltern entprellen in deutlich unter 1 ms
Matrix-Scanrate~1 ms — der Controller durchläuft das Tastenraster in einem festen ZyklusNichts zu optimieren; nur ein schnellerer Controller verbessert dies
Funkverbindung2–15 ms bei Bluetooth; nahezu kabelgebunden bei einem 2.4 GHz-DongleNutzen Sie das Kabel oder den Dongle für latenzkritisches Spielen; halten Sie den Dongle nah
USB-Abfragerate8 ms bei standardmäßigen 125 Hz, 1 ms bei 1000 HzGaming-Tastaturen fragen mit 1000 Hz ab; direkt an den PC anschließen, nicht an einen Hub
Eingabe-Warteschlange des Betriebssystems~1 ms normalerweise, mit Ausschlägen bei ausgelasteter CPUSchließen Sie ressourcenhungrige Hintergrundprozesse; deaktivieren Sie ungenutzte Tastaturfilter-/Barrierefreiheits-Verzögerungen
Überlasteter Browser-TabAusschläge von mehreren zehn ms, wenn die Seite oder ein anderer Tab die CPU stark beanspruchtSchließen Sie ressourcenintensive Tabs und Erweiterungen — diesen Teil erfasst der Test direkt

Ähnliche Tools