Diagnose des Eingabe-Timings

Polling-Rate-Test

Bewegen Sie einen Stick oder drücken Sie Tasten, und bei diesem Polling-Rate-Test werden Browser-Aktualisierungsintervalle, durchschnittliche Hz und Ereignisstabilität gemessen.

Polling Rate Timeline

Input timestamp intervals are sampled locally while you move a stick or press buttons.

No Controller Detected

Connect via USB or Bluetooth, then press any controller button to activate detection.

Average polling rate

Waiting

Waiting

Average interval

Waiting

Measured from browser-exposed gamepad timestamps.

Samples captured

0

Move the controller for a fuller timeline.

Embed This Tool

Use this iframe code to place this exact diagnostic widget on another page.

Polling rate widget

Embed the polling timeline for browser-observed update intervals.

https://gamepadtesteronline.org/embed/polling-rate-test/

<iframe src="https://gamepadtesteronline.org/embed/polling-rate-test/" title="Polling rate widget" width="100%" height="520" loading="lazy"></iframe>

Was die Browser-Abfragerate beweisen kann und was nicht

Ein Polling-Rate-Test schätzt, wie oft der Browser einen aktualisierten Controller-Status sieht. Die Seite erfasst Gamepad API-Zeitstempel, während Sie einen Stick bewegen oder Tasten drücken, und wandelt dann durchschnittliche Intervalle in Hertz um. Dieser Controller-Abfrageratentest ist nützlich, um kabelgebundene und kabellose Modi zu vergleichen, instabile Aktualisierungen zu erkennen und offensichtliches Verhalten bei niedriger Rate zu identifizieren.

Browser-Polling ist nicht dasselbe wie ein USB-Analysator. Das Betriebssystem, der Treiber, der Browser-Planer, die Anzeigeaktualisierung, der Energiesparmodus und die Controller-Firmware können sich alle auf die für JavaScript sichtbaren Intervalle auswirken. Der Gamepad-Abfragetest meldet daher praktische, vom Browser beobachtete Werte, anstatt den Anspruch auf Laborgenauigkeit zu erheben.

Eine hohe Abfragerate kann sich reaktionsschnell anfühlen, ist aber nur ein Teil der Eingabequalität. Ein Controller kann schnell aktualisiert werden und leidet dennoch unter Stick-Drift, schlechter Mapping oder Anwendungslatenz. Verwenden Sie nach diesem Polling-Rate-Test den Latenztest für Hinweise zum Ereigniszeitpunkt und die Mappingsseite, wenn das falsche Steuerelement abgetastet wird.

So erfassen Sie stabile Proben

Starten Sie den Polling-Rate-Test mit angeschlossenem Controller und fokussierter Seite. Bewegen Sie einen Stick in einem gleichmäßigen Kreis oder drücken Sie mehrere Sekunden lang wiederholt eine Taste. Die Balkenzeitleiste wächst mit dem Eintreffen von Samples. Wenn das Diagramm leer bleibt, empfängt der Browser möglicherweise keine sich ändernden Zeitstempel oder der Controller benötigt möglicherweise einen Tastendruck, um die Erkennung zu aktivieren.

Vergleiche Gleiches mit Gleichem. Führen Sie den Controller-Abfrageratentest über USB aus, setzen Sie die Zeitleiste zurück und führen Sie dann Bluetooth mit denselben Browser- und Energieeinstellungen aus. Ein kabelgebundener Controller zeigt häufig gleichmäßigere Intervalle, während Bluetooth möglicherweise mehr Schwankungen aufweist. Wenn sich der Durchschnitt zwischen den Modi dramatisch ändert, kann der Verbindungsweg den Gefühlsunterschied erklären.

Schließen Sie umfangreiche Tabs oder Überlagerungen, wenn Sie Ergebnisse vergleichen. Die Ausführung von JavaScript kann durch die Arbeitslast des Browsers verzögert werden, wodurch sich die Ergebnisse eines Gamepad-Abfragetests ändern. Diese Einschränkung ist Teil der Messung. Verwenden Sie daher wiederholte Durchläufe und konsistente Bedingungen, bevor Sie Schlussfolgerungen ziehen.

Interpretieren von durchschnittlichen Hz und Stabilität

Der durchschnittliche Hertz-Wert gibt einen schnellen Überblick, aber auch die Stabilität ist wichtig. Ein Controller, der einen guten Mittelwert ermittelt und gleichzeitig große Lücken erzeugt, fühlt sich möglicherweise immer noch inkonsistent an. Achten Sie auf die Balkenhöhen: Eine gleichmäßige Reihe deutet auf regelmäßige Aktualisierungen hin, während ungleichmäßige Spitzen auf Jitter, Planungsverzögerungen oder Verbindungsrauschen hinweisen.

Gehen Sie nicht davon aus, dass mehr Hertz immer ein Spielproblem löst. Wenn der Polling-Rate-Test einwandfrei aussieht, sich die Eingabe aber verzögert anfühlt, führen Sie den Latenztest durch und überprüfen Sie die Bildrate, den Anzeigemodus und die Controller-Reihenfolge des Spiels. Wenn die Abfragerate nur in einem Browser niedrig ist, versuchen Sie es mit einem anderen aktuellen Browser, bevor Sie die Hardware wechseln.

Nutzen Sie für kompetitives Spielen den Polling-Rate-Test als Vergleichstool. Es kann zeigen, dass sich ein Kabel, ein Adapter, ein Bluetooth-Stack oder ein Modus in Ihrer Umgebung besser verhält als ein anderes. Es sollte nicht die einzige Metrik sein, anhand derer ein Controller beurteilt wird.

Diagnose-Glossar

Abfragerate

Die beobachtete Häufigkeit von Controller-Statusaktualisierungen, normalerweise in Hertz angegeben.

Intervall

Die Zeit zwischen zwei beobachteten Eingabeaktualisierungen.

Nervosität

Schwankungen in den Aktualisierungsintervallen, die dazu führen können, dass die Eingaben inkonsistent wirken.

Häufig gestellte Fragen

Kurze Antworten auf häufige Fragen zu den Diagnosen auf dieser Seite.

Warum ist meine Abfragerate niedriger als angegeben?

Der Browser sieht einen verarbeiteten Eingabepfad, keine rohen USB-Pakete. Treiber, Bluetooth und JavaScript-Planung können den beobachteten Wert senken.

Muss ich den Controller bewegen?

Ja. Viele Browser aktualisieren Zeitstempel nur, wenn sich die Eingabe ändert, sodass Bewegungen oder wiederholtes Drücken beim Sammeln von Proben hilfreich sind.

Ist das ein Latenztest?

Nein. Die Abfragerate misst die Aktualisierungshäufigkeit. Unter Latenz versteht man die Verzögerung von der körperlichen Aktion bis zum beobachteten Ergebnis.

Sinnvolle nächste Prüfungen