Warum der Test zwölf Sekunden Mausbewegung verlangt

Keine willkürliche Zahl. Was zwölf Sekunden bringen, was drei nicht bringen — und warum es deine echte Bewegung braucht statt einer künstlichen.

Der Test verlangt 12 Sekunden Mausbewegung, weil das lang genug ist, damit ein seltener Ausreißer auftaucht, etwa ein Treiber, der alle paar Sekunden einen Kern 5 ms lang hält, und kurz genug, dass Leute ihn tatsächlich zu Ende bringen. Die Bewegung muss deine sein: Die Rate der Maus wird aus dem Raw-Input-Strom gelesen.

Warum nicht 3 oder 30 Sekunden?

Interessant sind nicht die Durchschnittswerte, sondern die seltenen Ereignisse. Ein Treiber, der alle paar Sekunden einmal einen Kern für 5 ms festhält, ist genau die Sorte Sache, die ein spürbares Ruckeln verursacht und in einem Benchmark nicht auffällt. Um etwas zu sehen, das alle paar Sekunden passiert, muss das Messfenster ein Mehrfaches dieses Abstands lang sein.

Drei Sekunden würden den Durchschnitt erfassen und den Ausreißer verpassen — und damit auf einer Maschine mit einem echten Problem ein sauberes Ergebnis liefern. Das ist das schlechteste Ergebnis, das eine Messung haben kann.

Dreißig Sekunden würden mehr erfassen. Sie wären aber auch eine Seite, die man leicht auf halbem Weg abbricht — und eine abgebrochene Messung misst nichts.

Warum musst du die Maus selbst bewegen?

Die Maus-Rate wird aus dem Raw-Input-Strom genommen: ein Report pro Bewegung, so wie das Gerät ihn schickt. Keine Bewegung, keine Reports, nichts zu messen.

Die gewöhnlichen Mausereignisse von Windows zu timen würde ebenfalls nicht funktionieren. Die werden über die Nachrichtenschleife zugestellt, die sie ungefähr auf die Rate der Oberfläche selbst zusammenfasst — eine 1000-Hz-Maus und eine 125-Hz-Maus sehen dadurch identisch aus. Genau diesen Fehler hatte diese Funktion einmal, und Raw Input zu lesen ist die Korrektur.

Richtig machen

Verwandt

Geschrieben von w0a, dem Projekt, das die App entwickelt. Ein Artikel wird erst veröffentlicht, wenn die automatischen Prüfungen der Website bestanden sind, und das Datum oben ist der Tag, an dem sich sein Text zuletzt geändert hat.

Von den rund zwölf Stufen zwischen einem Klick und einem geänderten Pixel gehören der Software drei, der Rest gehört Firmware, Anzeige und Spiel: Input Lag verringern: was Software verkürzen kann und was nicht

3 Tage Pro, eingelöst in der App über Discord, ohne Karte: So funktioniert die kostenlose Testphase

w0a ändert keine Windows-Einstellung, bevor du es verlangst, und ein Tweak sichert den alten Wert, bevor er einen neuen schreibt. Erinnere mich

Hat diese Seite geholfen?

Was hat gefehlt, oder was hat nicht funktioniert? Wir lesen jede einzelne Rückmeldung.

Gesendet wird nur, was du eintippst, zusammen mit dem Namen dieser Seite. Unser Server speichert außerdem die IP-Adresse der Verbindung, um Missbrauch einzudämmen, und löscht sie zusammen mit der Meldung. Bitte nutze dieses Feld nicht, wenn du unter 16 bist. Datenschutzerklärung

Wenn diese Seite das Problem nicht gelöst hat, schreib uns — nenne den Artikel, den du gelesen hast, und wir bessern ihn nach.