Vai al contenuto
CheckItWorks

Test Mouse

Clicca qui per iniziare il test

0 di 5 pulsanti testati

Controllo del doppio clic

Misura il tempo tra il rilascio di un pulsante e la pressione successiva — uno switch usurato genera da solo un secondo clic entro pochi millisecondi; un vero doppio clic, anche velocissimo, ha sempre un vuoto più lungo.

  • Clic sinistroNon ancora testato
  • Clic destroNon ancora testato
  • Clic centraleNon ancora testato
  • Pulsante indietroNon ancora testato
  • Pulsante avantiNon ancora testato

Finora sono arrivati a questa pagina solo i cinque pulsanti standard. I pulsanti aggiuntivi — gesti, modalità o il clic della rotellina del pollice — spesso vengono gestiti dal software del mouse e non raggiungono mai il browser, quindi un pulsante che qui resta muto non è necessariamente guasto.

Rotella di scorrimento

Scorri su, giù o lateralmente sopra il diagramma per testare la rotella.

Frequenza di polling

Premi avvia, poi muovi il mouse a cerchi per qualche secondo.

Riepilogo

  • Tutti i pulsanti testati
  • Nessun chatter rilevato
  • Rotella in buono stato
  • Frequenza di polling misurata

Un pulsante che scatta due volte per errore, o una rotella che ogni tanto salta una tacca, sono difetti che spesso si notano solo dopo che hanno già rovinato una partita o duplicato un clic in un modulo. Questo strumento gratuito testa il mouse pulsante per pulsante, illuminando un diagramma a schermo mentre premi il sinistro, il destro, il centrale e i due pulsanti laterali, più qualunque pulsante in più che il mouse riesca davvero a inviare, e va oltre il classico 'tester del doppio clic': misura il tempo tra il rilascio di un pulsante e la pressione successiva, l'unico modo per distinguere davvero uno switch usurato da un doppio clic veloce ma voluto. Conta anche le tacche della rotella, in verticale e in orizzontale, e prova a stimare la frequenza di polling del mouse in Hz, quando il browser lo permette. Tutto avviene localmente nella pagina: nessun clic, movimento o scorrimento lascia mai il tuo computer.

Come funziona

  1. Fai clic nell'area di test per attivarla. Il diagramma registra pulsanti, rotella e movimento solo quando l'area è attiva.
  2. Premi ogni pulsante che vuoi controllare. Sinistro, destro, centrale e i due pulsanti laterali si illuminano nel diagramma non appena vengono premuti e poi rilasciati. Qualsiasi pulsante oltre a questi cinque che arrivi al browser viene aggiunto all'elenco appena lo premi.
  3. Clicca più volte di seguito per il controllo del doppio clic. Prova diversi doppi clic, anche molto veloci: lo strumento misura il tempo tra il rilascio e la pressione successiva, non tra un clic e l'altro.
  4. Scorri la rotella in verticale e in orizzontale. Ogni tacca viene contata separatamente, così puoi vedere se la rotella salta colpi o ha uno scatto irregolare.
  5. Avvia la misurazione della frequenza di polling. Premi il pulsante dedicato e muovi il mouse a cerchi per qualche secondo; il risultato dipende anche dal browser usato, non solo dal mouse.
  6. Usa Reset per ricominciare da capo. Reset azzera tutti gli esiti del test senza bisogno di ricaricare la pagina.

Cosa testa questo strumento

Il test copre quattro aspetti del mouse in un'unica pagina, tutti verificati mentre usi il dispositivo normalmente.

  • Tutti e 5 i pulsanti (sinistro, destro, centrale, indietro e avanti): un diagramma si illumina a ogni pressione e resta contrassegnato una volta rilasciato.
  • Un controllo del doppio clic pensato per smascherare lo switch chatter, non solo per contare i clic.
  • Il conteggio delle tacche della rotella, verticali e orizzontali, con un avviso se le tacche hanno dimensioni incoerenti.
  • Una stima della frequenza di polling in Hz, con tanto di indicazione di quanto ci si può fidare del numero mostrato.

Il vero test del doppio clic: chatter contro clic voluto

La maggior parte dei tester di doppio clic in giro per il web misura il tempo tra un clic e l'altro, cioè da pressione a pressione. Il problema è che questo numero da solo non basta: un doppio clic rapido e del tutto intenzionale può avere un intervallo altrettanto breve di quello prodotto da uno switch che sta cedendo, quindi quel tipo di test finisce per dare falsi allarmi o, peggio, per non accorgersi di nulla.

Questo strumento misura invece il tempo tra il rilascio del pulsante e la pressione successiva. Un dito, per quanto veloce, deve fisicamente sollevarsi e tornare giù: anche il doppio clic più fulmineo lascia un vuoto reale tra queste due azioni. Uno switch con il chatter, invece, genera da solo una seconda coppia di pressione e rilascio a circa 5-15 millisecondi dal primo rilascio, senza che il dito si muova affatto: è quel vuoto innaturalmente corto, ripetuto, il segnale che conta davvero.

Frequenza di polling: perché a volte diciamo 'non disponibile'

Nessuna API del browser rivela direttamente la frequenza di polling del mouse. Questo strumento la stima osservando quanto sono ravvicinati nel tempo gli aggiornamenti di posizione del puntatore che il browser gli passa, e la precisione di questa stima dipende soltanto dal browser che stai usando, mai dal mouse collegato.

  • Precisione piena: il browser consegna ogni aggiornamento grezzo tramite l'evento pointerrawupdate (Chromium e Firefox).
  • Precisione ridotta: il browser raggruppa gli aggiornamenti, e questo strumento li scompone di nuovo con getCoalescedEvents() (Firefox 120-147, Safari 18.2 e successivi).
  • Non disponibile: il browser consegna gli aggiornamenti del puntatore limitati alla frequenza di aggiornamento dello schermo (Safari prima della versione 18.2).

Su quest'ultimo livello lo strumento si rifiuta deliberatamente di mostrare un numero, perché farlo significherebbe in realtà misurare la frequenza di aggiornamento del monitor, non quella del mouse. Molti siti concorrenti mostrano comunque una cifra sicura di sé indipendentemente dal browser: qui preferiamo dirti onestamente quando il browser non ci lascia le informazioni per farlo bene.

Perché non mostriamo i DPI del mouse

Un browser non può vedere i DPI (o CPI) di un mouse. Ogni valore di posizione che riceve è già passato attraverso la curva di accelerazione del puntatore del sistema operativo ed è già stato diviso per la densità di pixel dello schermo: la distanza fisica percorsa dalla mano non è un'informazione che arriva mai al browser, in nessuna forma.

Per questo lo strumento non mostra un numero di DPI, a differenza di molte pagine 'DPI checker' che ne stampano uno dall'aria plausibile ma in realtà inventato. Preferiamo uno strumento di cui ti puoi fidare perché rifiuta di indovinare, piuttosto che uno che ti dà un numero con sicurezza e nessun modo di verificarlo.

La rotella di scorrimento: tacche, usura e differenze tra browser

Una rotella meccanica si muove a scatti discreti, chiamati tacche, grazie a un encoder interno. Con l'usura può capitare che salti una tacca o che le tacche diventino di dimensioni irregolari: al tatto sembra uno scorrimento a scatti o imprevedibile, anche se il resto del mouse funziona bene.

Lo strumento conta le tacche verticali e quelle orizzontali separatamente e segnala se le dimensioni delle tacche variano più del previsto, un indizio di un encoder che salta colpi o si è usurato in modo irregolare.

Chrome e Firefox riportano la dimensione numerica di una tacca in modo diverso, per una scelta di progettazione dei due browser: è una differenza di convenzione nella misurazione, non un difetto della tua rotella.

Pulsanti laterali e navigazione del browser

Su molti mouse i pulsanti laterali, indietro e avanti, sono collegati dal browser stesso alla navigazione tra le pagine, a un livello che un sito web non riesce sempre a impedire del tutto.

Lo strumento cerca di tenerti su questa pagina mentre testi quei pulsanti, ma a seconda del browser, in particolare Firefox e Safari, premerne uno può comunque farti uscire dalla pagina. È una particolarità del browser, non un difetto dello strumento: se succede, torna semplicemente indietro e riprendi il test da dove eri rimasto.

Mouse con più di cinque pulsanti

Il browser non vede il tuo mouse: vede eventi di pulsante numerati che gli passa il sistema operativo, e quella numerazione finisce presto. Sinistro, destro, centrale, indietro e avanti sono i cinque con un nome standard; un sesto o settimo indice arriva solo se il mouse lo invia come normale pulsante del mouse. Questo strumento conserva tutto ciò che arriva davvero: premi un pulsante oltre i cinque standard e comparirà nell'elenco come «Pulsante 6», «Pulsante 7» e così via, con lo stesso controllo del rimbalzo degli altri.

  • Rotellina del pollice: una seconda rotellina laterale viene comunicata come scorrimento orizzontale, esattamente ciò che produce l'inclinazione della rotellina principale. Qui entrambe rientrano negli scatti orizzontali.
  • Pulsanti gesti e modalità: di solito vengono gestiti dal software del mouse (Logitech Options+, Razer Synapse, SteelSeries GG) e tradotti in tasti o comandi, quindi il browser non sa nemmeno che un pulsante è stato premuto.
  • Rotelline a ruota libera e ad alta risoluzione: inviano molti più scatti, molto più piccoli, di una rotellina con fermi. Lo strumento riconosce lo schema e valuta solo la parte più lenta, a scatti, dello scorrimento, invece di dichiarare guasta una rotellina che funziona.
Un pulsante che qui resta muto non è automaticamente rotto. Prova a riassegnarlo a un pulsante del mouse che il software offre davvero — «clic centrale», «indietro» o «avanti» — e ripeti la prova: se a quel punto viene registrato, l'interruttore è a posto ed era il driver a trattenere la pressione. Riassegnarlo a «pulsante 6» è un tentativo azzardato: solo Safari 26.4 e successivi arriva a segnalare numeri di pulsante oltre quell'insieme standard.

Domande frequenti

Perché premendo il pulsante indietro del mouse sono uscito da questa pagina?

Su molti browser i pulsanti laterali del mouse sono collegati alla navigazione indietro/avanti a livello del browser stesso, non del sito. Lo strumento cerca di impedirlo mentre testi, ma su Firefox e Safari in particolare può comunque succedere: torna qui e continua il test da dove eri rimasto, non è un difetto del mouse né dello strumento.

Perché dice che la mia frequenza di polling non può essere misurata?

Significa che il tuo browser, non il tuo mouse, non espone abbastanza dettaglio sugli aggiornamenti del puntatore: succede soprattutto su Safari prima della versione 18.2, dove gli aggiornamenti arrivano limitati alla frequenza di aggiornamento dello schermo. In quel caso preferiamo non mostrare un numero piuttosto che mostrarti, di fatto, la frequenza del tuo monitor spacciata per quella del mouse. Prova con Chrome, Firefox o una versione più recente di Safari per ottenere una stima vera.

Perché questo test non mostra i DPI del mio mouse?

Perché un browser non può vederli. Ogni valore di posizione che riceve è già passato dalla curva di accelerazione del puntatore del sistema operativo ed è già scalato in base alla densità di pixel dello schermo, quindi la distanza fisica percorsa dalla mano non è mai un'informazione disponibile. Preferiamo non mostrare nulla piuttosto che inventare un numero plausibile, come fanno molte pagine 'DPI checker'.

Come faccio a capire se un pulsante ha davvero il chatter?

Guarda il tempo tra il rilascio del pulsante e la pressione successiva, non tra un clic e l'altro: è quello che misura questo strumento. Un vero doppio clic, anche velocissimo, ha sempre un piccolo vuoto reale in mezzo, perché il dito deve fisicamente risollevarsi. Uno switch con il chatter genera da solo una seconda pressione a pochi millisecondi dal rilascio, senza alcun movimento del dito. Un solo caso sospetto non prova nulla: clicca più volte prima di considerare il pulsante difettoso.

Perché Chrome e Firefox mostrano un numero diverso di tacche per lo stesso scorrimento?

È una differenza di convenzione nella misurazione tra i due browser, non un problema del tuo mouse: ognuno riporta la dimensione numerica di una tacca della rotella secondo la propria scala interna.

Questo strumento salva o invia i miei clic, movimenti o scorrimenti?

No. Tutto il test viene eseguito localmente nel tuo browser: nessun clic, pressione di pulsante, movimento del puntatore o scorrimento della rotella viene mai registrato, salvato o inviato altrove.

Cosa sono le 'tacche' della rotella e perché conta se sono irregolari?

Una rotella meccanica si muove a scatti discreti, le tacche, prodotti da un piccolo encoder interno. Con l'usura l'encoder può saltare una tacca o produrne di dimensioni diverse tra loro, il che si percepisce come uno scorrimento a scatti o imprevedibile. Lo strumento conta le tacche verticali e orizzontali separatamente e segnala quando le dimensioni variano più del previsto.

Serve per forza un mouse fisico, o funziona anche con un trackpad?

Serve un mouse fisico. Un trackpad genera eventi di puntatore diversi e non ha pulsanti fisici indipendenti né una vera rotella meccanica, quindi buona parte di questi controlli, in particolare doppio clic, rotella e polling, non avrebbe senso o darebbe risultati fuorvianti.

Il mio mouse ha otto pulsanti: perché ne compaiono solo alcuni?

Il browser riceve solo i pulsanti che il sistema operativo trasmette come pulsanti standard del mouse. Su Windows sono cinque: sinistro, destro, centrale e i due laterali. Tutto il resto arriva solo se il mouse o il suo software lo invia come pulsante 6 o superiore. I pulsanti per gesti, DPI e profili di solito vengono risolti dentro il software del mouse, quindi la pressione non raggiunge mai questa pagina.

La rotellina del pollice di un mouse tipo MX Master funziona con questo test?

Sì. La rotellina del pollice viene comunicata come scorrimento orizzontale — gli stessi eventi prodotti dall'inclinazione della rotellina principale — e lo strumento li conta tra gli scatti orizzontali e segna la rotellina del pollice nello schema. Il pulsante di cambio modalità dietro la rotellina principale è un altro discorso: commuta la rotellina tra scatti e ruota libera all'interno del mouse stesso e non invia nulla al computer.

Tutto il test viene eseguito localmente nel tuo browser: nessun clic, pressione di pulsante, movimento del puntatore o scorrimento della rotella viene mai registrato, salvato, caricato o conservato da nessuna parte.