Snaplytics JS Tests

Test del Doppio Clic del Mouse

Verifica se il tuo mouse registra un singolo click fisico come due. Clicca sul pad qui sotto a un ritmo normale: il test cronometra l'intervallo tra ogni pressione e segnala quelli troppo ravvicinati per essere intenzionali — il segno distintivo di uno switch usurato che, per effetto del "chatter", trasforma un singolo click in un doppio click.

Pronto
Pulsante da testare
Soglia di chatter65 ms
Ultimo intervallo
Clicca qui per testare

Sinistro-clicca su questo pad a un ritmo normale, da singolo click.

Click totali
0
Click di chatter
0
Intervallo più rapido

Clicca sul pad alcune volte per iniziare.

Registro dei click

dal più recente

Ancora nessun intervallo — clicca sul pad due o più volte.

Come funziona questo test

Ogni volta che premi il pulsante del mouse selezionato, lo strumento registra un timestamp ad alta risoluzione e misura l'intervallo rispetto alla pressione precedente dello stesso pulsante. Due pressioni separate da pochi millisecondi sono fisicamente impossibili da produrre a mano, quindi qualsiasi intervallo sotto la soglia di chatter viene segnalato come probabile doppio click non intenzionale. Poiché la classificazione viene applicata in tempo reale, puoi spostare il cursore della soglia in seguito e osservare quali intervalli vengono conteggiati come click indesiderati. Clicca a un ritmo rilassato, da singolo click — non fare doppio click di proposito, altrimenti genererai tu stesso delle segnalazioni.

Cosa causa il click chatter

Il micro-switch sotto ogni pulsante del mouse è un contatto meccanico progettato per un numero finito di pressioni. Con l'usura, i suoi contatti metallici possono rimbalzare o non stabilizzarsi correttamente, così una singola pressione chiude, apre e richiude brevemente il circuito. Il firmware del mouse interpreta questo rimbalzo come due click distinti. Le cause più comuni includono:

  • Età e utilizzo — gli switch sono generalmente garantiti per decine di milioni di click e col tempo si degradano.
  • Guasto del debounce — il firmware dovrebbe ignorare il rimbalzo dei contatti per pochi millisecondi, ma questo filtro può diventare troppo breve con l'invecchiamento dello switch.
  • Sporco, polvere o ossidazione sui contatti all'interno dell'alloggiamento dello switch.
  • Una tolleranza di produzione o un difetto di gioventù nello switch stesso.

Distinguere il chatter da un doppio click intenzionale

Un doppio click intenzionale eseguito a mano ha quasi sempre un intervallo superiore a circa 120 ms, e i sistemi operativi usano una finestra simile per decidere se due click contano come un doppio click. Il chatter dello switch è molto più rapido — di solito sotto i 50 ms circa, spesso pochi millisecondi — perché deriva da un rimbalzo elettrico e non da un movimento muscolare. Questo scarto è il motivo per cui una soglia compresa tra 50 e 80 ms separa nettamente i due casi: i doppi click reali si collocano comodamente al di sopra, mentre il chatter cade ben al di sotto. Se i tuoi intervalli segnalati sono tutti nell'ordine delle decine di millisecondi o meno, sono quasi certamente click indesiderati e non un input intenzionale.

Come risolvere un mouse affetto da chatter

  • Conferma prima il guasto — usa il Mouse Tester per verificare ogni pulsante e la rotellina di scorrimento, così saprai se il doppio click riguarda un solo switch prima di aprire qualsiasi cosa.
  • Debounce via software — alcuni mouse e utility di terze parti permettono di aumentare il tempo di debounce del click, mascherando un chatter lieve senza intervenire sull'hardware.
  • Pulisci lo switch — poche gocce di detergente per contatti elettrici applicate al pulsante, seguite da click rapidi, possono rimuovere l'ossidazione dai contatti.
  • Sostituisci lo switch — la soluzione affidabile a lungo termine è dissaldare il micro-switch usurato e montarne uno nuovo, se hai dimestichezza con la saldatura.
  • Ricorri alla garanzia — se il mouse è ancora coperto, il chatter è un difetto riconosciuto e di solito dà diritto a una sostituzione.