Snaplytics JS Tests

Test Polling Rate Myszy

Przetestuj częstotliwość odpytywania myszy — jak często raportuje swoją pozycję, w hercach — za pomocą licznika na żywo. Poruszaj kursorem w polu poniżej; im szybciej i dłużej się poruszasz, tym dokładniejszy odczyt, a bieżąca, szczytowa i średnia częstotliwość aktualizują się w czasie rzeczywistym.

Bezczynny
Hz

Poruszaj myszą tutaj, aby zmierzyć

Poruszaj myszą w polu, aby rozpocząć — im szybciej poruszasz, tym dokładniej możemy próbkować jej częstotliwość odpytywania.

Maks.
Śr.
Próbki
0

Jak to działa

Przeglądarki zazwyczaj łączą ruchy myszy w jedno zdarzenie na klatkę, więc zwykłe zliczanie zdarzeń mousemove mierzyłoby tylko częstotliwość odświeżania. Aby zobaczyć rzeczywisty polling rate, odczytujemy getCoalescedEvents(), które ujawnia każdą surową próbkę odebraną przez przeglądarkę między klatkami. Zliczanie tych próbek w czasie daje częstotliwość w hercach. Ponieważ mysz raportuje tylko podczas ruchu, musisz poruszać kursorem, aby uzyskać odczyt.

Jaki jest normalny polling rate?

Standardowe myszy biurowe mają polling rate 125 Hz (co 8 ms). Myszy gamingowe zazwyczaj działają przy 500 lub 1000 Hz, a najnowsze modele przewodowe osiągają 4000 lub 8000 Hz. Wyższy polling rate oznacza niższe, bardziej spójne opóźnienie wejścia — choć powyżej 1000 Hz różnica w praktyce jest niewielka. Wartość 'Max' to najlepsza ocena możliwości Twojej myszy.

Aby uzyskać najdokładniejszy odczyt

  • Poruszaj się ciągłymi, szybkimi, szerokimi kołami — krótkie lub wolne ruchy dają zbyt małą próbkę.
  • Traktuj wynik jako dolną granicę: jeśli przeglądarka lub system jest zajęty, może tracić próbki, więc Twój rzeczywisty polling rate może być nieco wyższy niż pokazany.
  • Używaj połączenia przewodowego lub trybu wysokiej prędkości odbiornika, jeśli Twoja mysz go posiada.
  • Trzymaj tę kartę na pierwszym planie i zamknij inne wymagające aplikacje podczas testowania.