Mouse latency test: wat je online kunt meten
Veel sites beloven een test voor muisvertraging of input lag in de browser. Een webpagina kan een paar nuttige dingen meten, zoals hoe vaak je muis meldingen stuurt en hoe regelmatig die binnenkomen, maar niet de volledige vertraging tussen het bewegen van je hand en het resultaat op het scherm. Deze gids legt het verschil uit en laat zien hoe je de delen test die een browser wel ziet.
Waaruit muisvertraging bestaat
De vertraging tussen het bewegen of klikken met de muis en het resultaat op het scherm is een keten van stappen, die elk tijd toevoegen:
- De sensor en schakelaar detecteren de beweging of klik, en de firmware verwerkt die (inclusief debounce voor klikken).
- De muis wacht op zijn volgende melding. Bij 1000 Hz gaat er elke 1 ms een melding uit; bij 125 Hz elke 8 ms.
- De verbinding brengt hem over: kabel, draadloze ontvanger of Bluetooth.
- Het besturingssysteem verwerkt de invoer en geeft hem aan het actieve programma.
- Het programma of de game gebruikt hem in het volgende frame.
- Het scherm toont dat frame, wat afhangt van de verversingsfrequentie en de reactie van het paneel.
De input lag die je voelt, is de som van al deze stappen. De muis is daar vaak maar een klein deel van.
Waarom een browser de volledige vertraging niet kan meten
Een webpagina ziet invoer pas nadat die de muis, de verbinding en het besturingssysteem is gepasseerd. Het tijdstempel van een browsergebeurtenis geeft aan wanneer de browser hem ontving, niet wanneer je hand bewoog. De pagina kan ook niet zien wanneer het licht op je scherm echt verandert.
Voor het meten van de volledige vertraging is iets buiten de computer nodig dat zowel je handeling als het scherm ziet, zoals een hogesnelheidscamera die muis en scherm samen filmt, of speciale meetapparatuur. Een website die alleen uit browsergebeurtenissen een precieze muisvertraging in milliseconden toont, meet iets anders, meestal de timing van gebeurtenissen of je reactietijd.
Wat een browser wel kan meten, is hoe invoer binnenkomt: hoeveel per seconde, hoe gelijkmatig verdeeld en hoe de beweging van de aanwijzer zich verhoudt tot de fysieke beweging.
Polling rate: het deel dat je kunt controleren
De polling rate is hoe vaak de muis meldingen stuurt. Die bepaalt een ondergrens voor één schakel in de keten: bij 125 Hz kan een beweging tot 8 ms op de volgende melding wachten; bij 1000 Hz tot 1 ms. Nog hogere waarden leveren kleinere winst op en kosten meer rekenkracht.
De polling rate test telt bewegingsgebeurtenissen per seconde terwijl je de muis snel in cirkels beweegt. Een stabiele waarde dicht bij 125, 250, 500 of 1000 Hz vertelt je dat de instelling in je muissoftware actief is. Browsers kunnen gebeurtenissen samenvoegen of vertragen, dus zeer hoge waarden worden vaak te laag weergegeven, en langzame beweging geeft altijd lage waarden omdat een muis alleen iets meldt als hij beweegt.
Trillende aanwijzer en trackingproblemen
Jitter is een aanwijzer die trilt of wegdrijft als je langzaam beweegt of stilhoudt. Veelvoorkomende oorzaken:
- Ondergrond: glas, glanzende of bedrukte oppervlakken brengen veel optische sensoren in de war. Probeer een effen muismat.
- Vuile sensor: een haar of stof over het sensorvenster aan de onderkant. Maak het voorzichtig schoon met een droog wattenstaafje.
- Zeer hoge DPI: kleine trillingen van je hand worden zichtbare bewegingen van de aanwijzer. Probeer een lagere DPI-stap.
- Draadloze storing of zwakke batterij: zet de ontvanger dichterbij en vervang de batterij.
- Optillen: de aanwijzer beweegt als je de muis optilt of verplaatst. Bij sommige muissoftware kun je de lift-off-afstand aanpassen.
Kijk naar de aanwijzer terwijl je heel langzaam in een rechte lijn beweegt. Blijft de jitter op een goede ondergrond met een schone sensor en een nieuwe batterij, en gaat hij mee naar een andere computer, dan kan de sensor defect zijn.
Aanwijzerversnelling
Veel besturingssystemen versnellen de aanwijzer als je sneller beweegt, zodat dezelfde handafstand afhankelijk van de snelheid een andere aanwijzerafstand geeft. Dat is aanwijzerversnelling, en die staat vaak standaard aan. In Windows heet de instelling Enhance pointer precision.
Gebruik de mouse DPI analyzer om het effect te zien: beweeg de muis dezelfde afstand langzaam en daarna snel. Meldt de pagina dat ruwe invoer niet beschikbaar is, dan laat een groot verschil tussen langzame en snelle rondes zien dat versnelling actief is. Met ruwe invoer aan liggen de resultaten ongeacht de snelheid dicht bij elkaar. Sommige spelers zetten versnelling liever uit voor een constant richtgedrag; dat is een voorkeur, geen storing.
Praktische checklist voor minder input lag
- Kies een polling rate die je systeem soepel aankan, vaak 500 of 1000 Hz, en bevestig die met de polling rate test.
- Gebruik een kabel of een ontvanger dicht bij de muis.
- Laat functies van de muissoftware die je niet nodig hebt, zoals macro's en smoothing, uitgeschakeld.
- De game en het scherm voegen vaak meer vertraging toe dan de muis: framerate, synchronisatie-instellingen en schermmodus doen ertoe. Controleer de verversingsfrequentie met de refresh rate test.
Vragen
Kan een website de input lag van een muis meten?
Niet van begin tot eind. Een browser ziet invoer pas nadat die de muis, de verbinding en het besturingssysteem is gepasseerd, en kan niet zien wanneer het scherm verandert. Wel kan hij de polling rate en de timing van gebeurtenissen meten, die deel uitmaken van het geheel.
Vermindert een hogere polling rate de input lag?
Hij vermindert één deel ervan: het wachten op de volgende melding. Van 125 Hz naar 1000 Hz verkort dat wachten van maximaal 8 ms naar maximaal 1 ms. Daarboven is de winst kleiner.
Waarom trilt mijn muisaanwijzer?
Meestal door de ondergrond, een vuil sensorvenster, een zeer hoge DPI, een zwakke batterij of draadloze storing. Blijft de jitter na deze controles en gaat hij mee naar een andere computer, dan kan de sensor defect zijn.
Hoe test ik muisversnelling?
Beweeg de muis in de DPI-test langzaam en snel over dezelfde fysieke afstand. Met versnelling actief en zonder ruwe invoer geeft de snelle ronde duidelijk hogere waarden.
Verwante tests
- Polling rate testSchat hoeveel bewegingsgebeurtenissen per seconde je muis aan de browser levert.
- DPI-testBeweeg de muis een afgemeten afstand langs een liniaal om de DPI (counts per inch) te schatten.
- MuistestControleer de linker-, rechter-, middelste en zijknoppen en elke stap van het scrollwiel.
- DubbelkliktestVind een muis die vanzelf dubbelklikt: elke druk wordt getimed en verdachte herhalingen worden gemarkeerd.
- SleeptestHoud de linkerknop 10 seconden ingedrukt terwijl je beweegt; elke loslating wordt met de oorzaak vastgelegd.
- ScrolltestControleer of je muiswiel verspringt of de verkeerde kant op scrolt.
- Touchpad testChecklist voor klikken, scrollen, slepen en knijpen op het touchpad, afgevinkt zodra de browser ze ontvangt.
- CPS testKliksnelheidstest: hoeveel klikken per seconde haal jij in 1 tot 60 seconden?
- Drag clicking testDrag click over de knop en zie klikken, CPS en hoeveel klikken elke veeg opleverde.
- Butterfly clicking testKlik om en om met twee vingers op één knop en meet je klikken per seconde.
- Jitter clicking testMeet je snelheid bij jitter clicking in korte of lange rondes; je beste score blijft op je apparaat.