Come si usa
1
Porta il cursore sopra l'area di test, al centro della pagina.
2
Premi un pulsante del mouse: sinistro, destro, rotellina, indietro o avanti.
3
L'area cambia colore e mostra il nome e il numero del pulsante premuto.
4
Ogni pressione viene scritta nel Registro dei clic con il suo orario.
5
Le spie di Stato dei pulsanti si accendono alla prima pressione. Prova tutti e cinque i pulsanti.
6
Premi Reimposta (o il tasto R) per azzerare tutto. Con Condividi copi il riepilogo della sessione.
Colori dei pulsanti
- ● Pulsante sinistro (numero 0): clic principale
- ● Pulsante destro (numero 2): clic secondario, menu contestuale
- ● Pulsante centrale (numero 1): rotellina premuta, apre le schede nuove
- ● Pulsante Indietro (numero 3): tasto laterale del pollice, pagina precedente
- ● Pulsante Avanti (numero 4): tasto laterale del pollice, pagina successiva
Il browser numera i pulsanti a modo suo: il numero 1 è la rotellina, non il tasto destro.
Come il browser legge i pulsanti
Il browser comunica il pulsante premuto con la proprietà MouseEvent.button. I cinque numeri standard sono:
- 0: sinistro
- 1: centrale (rotellina premuta)
- 2: destro
- 3: indietro (quarto pulsante)
- 4: avanti (quinto pulsante)
La proprietà simile MouseEvent.buttons (al plurale) indica invece tutti i pulsanti tenuti premuti nello stesso momento.
I pulsanti oltre il numero 4 di solito non si vedono: i mouse da gaming con 6 o più tasti li collegano a scorciatoie da tastiera tramite il loro programma.
I pulsanti laterali non funzionano?
Dentro l'area di test la pagina blocca il comando «indietro/avanti» del browser, così puoi provare i tasti laterali senza cambiare pagina. Se non si accendono, controlla in quest'ordine:
- Il cursore è dentro l'area scura? Fuori da lì i clic non vengono contati.
- Estensioni del browser. Quelle che aggiungono gesti del mouse possono usare i tasti laterali prima della pagina. Prova in una finestra privata, senza estensioni.
- Programma del mouse. Logitech G HUB, Razer Synapse, SteelSeries GG e simili possono assegnare quei tasti a una macro o a un tasto della tastiera. In quel caso il browser non vede un clic. Controlla l'assegnazione nel programma.
Menu del clic destro
Dentro l'area di test il menu del clic destro è bloccato, così il clic viene registrato. Fuori dall'area il tasto destro funziona come sempre.
Rimbalzo del contatto: come riconoscerlo e cosa fare
Il rimbalzo (in inglese chatter) succede quando il contatto di un interruttore consumato vibra e un solo clic viene letto come due o più. Segnali tipici:
- In Esplora risorse i file si aprono con un solo clic
- La selezione del testo si interrompe mentre trascini
- Nel registro compaiono due o più voci per una sola pressione
- Il trascinamento di un file si interrompe a metà
Come verificarlo: lascia attivo il rilevamento dei rimbalzi nelle impostazioni e prova valori tra 10 e 25 ms. Ogni clic sullo stesso pulsante più veloce della soglia viene segnato come rimbalzo nel registro e conteggiato in Statistiche sessione.
Cosa puoi fare:
- Programma del mouse: alcuni mouse da gaming hanno un'impostazione di debounce. Alzala di qualche millisecondo.
- Pulizia del contatto: uno spray detergente per contatti dentro l'interruttore può far tornare a funzionare un contatto consumato, ma di solito solo per un po'.
- Sostituzione dell'interruttore: cambiare il microswitch (per esempio un Omron D2FC-F-7N o un Kailh GM) è la soluzione definitiva, se sai saldare.
- Sistema operativo: Windows e macOS non hanno un filtro globale per i rimbalzi. Solo alcuni programmi dei produttori hanno un cursore dedicato.
Il debounce, spiegato semplice
Il firmware di ogni mouse ignora i clic che arrivano troppo vicini, per nascondere i rimbalzi. È il debounce. Con un valore alto il mouse è più al sicuro dai rimbalzi, ma risponde meno ai doppi clic molto veloci. Con un valore basso è più pronto, ma un interruttore consumato rimbalza più facilmente. I mouse da gaming di fascia alta di solito usano valori molto bassi.
Polling rate e ritardo di risposta
Il polling rate è quante volte al secondo il mouse comunica al computer la sua posizione e lo stato dei pulsanti. Si misura in Hz:
- 125 Hz: un'informazione ogni 8 ms (mouse da ufficio)
- 500 Hz: ogni 2 ms
- 1000 Hz: ogni 1 ms (standard per il gaming)
- 4000–8000 Hz: ogni 0,25–0,125 ms (fascia alta)
Più il valore è alto, minore è il ritardo. Oltre i 1000 Hz il vantaggio è piccolo per la maggior parte delle persone e il processore lavora di più. In questo test la precisione dell'orario dipende anche dal browser, che ha un margine di circa 1 ms.
Pulsanti invertiti dal sistema
Windows e macOS permettono di scambiare il pulsante sinistro e quello destro. Se nel test i due risultano invertiti, controlla qui (i nomi possono cambiare un po' con la versione):
- Windows: Impostazioni → Bluetooth e dispositivi → Mouse → Pulsante principale del mouse.
- macOS: Impostazioni di Sistema → Mouse → Pulsante principale.
Anche i programmi dei produttori (Logitech G HUB, Razer Synapse, SteelSeries GG, Corsair iCUE) possono assegnare qualsiasi pulsante a qualsiasi funzione. Se un pulsante dà un numero inatteso, apri il programma e guarda il profilo attivo.
Suoni
Con Suono a ogni clic acceso, nella modalità «Morbido» ogni pulsante ha una nota diversa:
- Sinistro: 520 Hz
- Centrale: 380 Hz
- Destro: 440 Hz
- Indietro: 600 Hz
- Avanti: 560 Hz
Il cursore Volume regola la forza del suono (dal 5% al 50%). Le modalità «Meccanico» e «Allarme rimbalzo» si scelgono nelle opzioni sotto l'area di test.
Provare tutto in fretta
- Guarda Stato dei pulsanti: ogni spia si accende alla prima pressione e resta accesa.
- Accendile tutte e cinque (Sinistro, Destro, Centrale, Indietro, Avanti) per confermare che il mouse risponde a tutto.
- Se una spia non si accende mai, il pulsante non risponde oppure lo intercetta il browser o il programma del mouse. Vedi «I pulsanti laterali non funzionano?» e «Pulsanti invertiti dal sistema».
- Usa Schermo intero (l'icona in alto a destra nell'area, o il tasto F) per provare senza distrazioni.
- Metti la soglia di rimbalzo a 15 ms per controllare che nessun pulsante faccia doppio clic nell'uso normale.
Esportare il registro
Con Esporta CSV (Impostazioni → Dati ed esportazione) scarichi il registro in un file .csv. Ogni riga contiene:
- Data e ora: formato ISO 8601, con i millisecondi
- Pulsante: il nome (per esempio «Pulsante sinistro»)
- Indice: il numero del pulsante nel browser (0–4)
- Rimbalzo: «sì» se è stato segnalato, altrimenti «no»
Apri il file in un foglio di calcolo per misurare il tempo tra i clic o contare i rimbalzi in una sessione lunga.
Problemi comuni
- Il clic non viene registrato: controlla che il cursore sia dentro l'area di test. Alcune estensioni del browser bloccano gli eventi del mouse.
- Il clic destro apre il menu: il menu è bloccato solo dentro l'area. Fai clic bene all'interno della zona scura.
- Il clic centrale fa scorrere la pagina: la pagina lo blocca dentro l'area, ma alcuni browser possono attivare lo scorrimento automatico. Tieni il cursore ben dentro l'area.
- I tasti laterali cambiano pagina: vedi «I pulsanti laterali non funzionano?».
- Lo stesso pulsante compare due volte per una sola pressione: è probabilmente un rimbalzo. Attiva il rilevamento a 10–20 ms per misurarlo.
- Gli orari nel registro sembrano tutti uguali: in Impostazioni → Visualizzazione scegli Ora completa (HH:MM:SS.mmm).
Glossario
- Debounce: pausa minima che il firmware impone tra due clic sullo stesso pulsante, per nascondere i rimbalzi.
- Rimbalzo (chatter): segnali ripetuti e non voluti da una sola pressione, causati da un contatto consumato o di bassa qualità.
- Polling rate: quante volte al secondo il mouse comunica con il computer (Hz). Più è alto, minore è il ritardo.
- MouseEvent.button: proprietà del browser con il numero (0–4) del pulsante che ha causato l'evento.
- MouseEvent.buttons: proprietà del browser che indica tutti i pulsanti tenuti premuti nello stesso momento.
- Pulsante principale: il pulsante del clic normale. È il sinistro, ma nelle impostazioni si può scambiare per chi usa il mouse con la mano sinistra.
- Microswitch: l'interruttore dentro il pulsante del mouse (per esempio Omron D2FC o Kailh GM). Di solito è dato per decine di milioni di clic.
Scorciatoie da tastiera
- R: azzera contatori e registro
- F: attiva o disattiva lo schermo intero
- Esc: chiude il pannello aperto