Dispositivo / Mouse

Test della frequenza di polling del mouse: stima degli Hz nel browser

Muovi il mouse in cerchio per stimare la frequenza degli eventi. Confronta gli Hz attuali, medi e massimi e osserva l'istogramma dei tempi, con una spiegazione dei limiti del browser.

Test della frequenza di polling del mouse: stima degli Hz nel browser: Conta i campioni del mouse resi disponibili dal browser, inclusi i report raggruppati quando disponibili. Quando supportati, usa gli aggiornamenti grezzi del puntatore. Le finestre di un secondo forniscono le frequenze attuale e massima; la media usa il tempo di movimento considerato. Le pause lunghe e i valori anomali con intervalli molto brevi vengono esclusi. Il risultato stima la frequenza di consegna degli eventi da parte del browser, non la frequenza di polling esatta dell'hardware USB. Funziona al 100% localmente nel browser, senza caricare file sul server.

Esecuzioni
Nel browser
Costo
Gratuito · senza registrazione
Disponibilità
Pronto all'uso
Stima della frequenza di polling del mouseElaborazione locale

Funziona interamente nel browser

Avvia, poi muovi qui il mouse formando dei cerchi

Fallback del movimento del puntatore

Hz correntiContinua a muoverti
Hz medi0 Hz
Hz massimi della finestra0 Hz

Istogramma degli intervalli: finestra più recente

≤125 Hz
0
126–250 Hz
0
251–500 Hz
0
501–1000 Hz
0
1001–2000 Hz
0
2001–4000 Hz
0
4001–8000 Hz
0
>8000 Hz
0

0 eventi ricevuti; 0 campioni dopo l'espansione degli eventi accorpati.

Questa è una stima, non una misurazione della frequenza di polling hardware. I browser possono accorpare i report del mouse o limitarne la consegna alla frequenza del browser o dello schermo. getCoalescedEvents() conta i report contenuti in ogni evento ricevuto, quando disponibili, senza contare due volte l'evento principale. Chromium può supportare pointerrawupdate; iOS usa pointermove. Il supporto viene rilevato in questo browser.

Il valore corrente e quello massimo usano finestre di un secondo; la media è ponderata in base al tempo di movimento accettato. Le pause di 50 ms o più e gli intervalli inferiori a un ottavo dell'intervallo tipico vengono esclusi. Timestamp identici non consentono di distinguere segnalazioni separate. Continua a muoverti senza interruzioni: senza movimento non è possibile stimare il valore corrente.

Pulsanti e rotellina del mouse · Test della frequenza di aggiornamento · Strumento di verifica del gamepad

Report del puntatore

La specifica W3C Pointer Events descrive gli aggiornamenti grezzi e i campioni raggruppati. Espandere un elenco raggruppato recupera i campioni esposti dal browser, ma non può recuperare i report che il browser ha scartato. Fonte: https://www.w3.org/TR/pointerevents3/#coalesced-events

Frequenza e filtraggio

Frequenza = intervalli accettati × 1000 / tempo degli intervalli accettati in millisecondi. Gli intervalli di almeno 50 ms e quelli inferiori a un ottavo dell'intervallo mediano vengono esclusi. Sono scelte di analisi, non specifiche del dispositivo. I segmenti dell'istogramma contano gli intervalli nella finestra più recente.

Come usarlo

  1. Avvia la misurazione, poi muovi continuamente il mouse in cerchio sul tappetino.
  2. Osserva gli Hz attuali, medi e massimi della finestra e l'istogramma degli intervalli.
  3. Metti in pausa o reimposta la misurazione, quindi confronta il risultato con i test del mouse e dello schermo.

Privacy e limitazioni

Le misurazioni restano in questo browser. Non viene caricato nulla.

Strumenti correlati

Domande frequenti

Perché la stima è inferiore all'impostazione del mio mouse?

Il sistema operativo e il browser possono raggruppare, limitare o scartare i report. La frequenza di aggiornamento dello schermo, il risparmio energetico e l'arrotondamento dei timestamp influenzano la stima. Un risultato del browser non verifica la frequenza di polling dichiarata dell'hardware.

I report raggruppati vengono conteggiati due volte?

No. Quando il browser espone campioni raggruppati, questi sostituiscono l'evento principale nel conteggio. Timestamp identici non permettono di distinguere report separati.

Posso usare un iPhone?

Questo test richiede il movimento di un mouse. iOS non fornisce aggiornamenti grezzi del puntatore, ma usa i normali eventi di movimento. Per le dita, usa Test dello schermo touch.

Strumento gratuito · nel browser esecuzioni · senza account