Snaplytics JS Tests

Test Polling Rate Mouse

Testa il polling rate del tuo mouse — con quale frequenza riporta la sua posizione, in hertz — con un misuratore in tempo reale. Muovi il cursore all'interno del riquadro qui sotto; più velocemente e più a lungo muovi, più accurata sarà la lettura, e il tuo tasso attuale, picco e media si aggiornano in tempo reale.

Inattivo
Hz

Muovi il mouse qui per misurare

Muovi il mouse nel riquadro per iniziare — più velocemente lo muovi, più precisamente possiamo campionare la sua frequenza di polling.

Max
Media
Campioni
0

Come funziona

I browser normalmente raggruppano i movimenti del mouse in un evento per frame, quindi il semplice conteggio degli eventi mousemove misurerebbe solo il tuo refresh rate. Per vedere il polling rate reale leggiamo getCoalescedEvents(), che espone ogni campione grezzo che il browser ha ricevuto tra i frame. Contare quei campioni nel tempo fornisce il tasso in hertz. Poiché un mouse riporta solo mentre si muove, devi tenere il cursore in movimento per una lettura.

Cos'è un polling rate normale?

I mouse da ufficio standard hanno un polling rate di 125 Hz (ogni 8 ms). I mouse da gaming di solito funzionano a 500 o 1000 Hz, e i modelli cablati più recenti arrivano a 4000 o 8000 Hz. Un tasso più alto significa una latenza di input più bassa e più consistente — anche se oltre i 1000 Hz la differenza nel mondo reale è piccola. Il valore 'Max' è la migliore stima delle capacità del tuo mouse.

Per la lettura più accurata

  • Muovi continuamente in cerchi veloci e ampi — movimenti brevi o lenti sottocampionano.
  • Tratta il risultato come un valore minimo: se il browser o il sistema è occupato può perdere campioni, quindi il tuo tasso reale potrebbe essere leggermente più alto di quello mostrato.
  • Usa una connessione cablata o la modalità ad alta velocità del dongle se il tuo mouse ce l'ha.
  • Tieni questo tab in primo piano e chiudi altre app impegnative durante il test.