Ghosting della tastiera e tasti che si ripetono: come distinguere i due fenomeni

ATTACK SHARK x AJAZZ AK820 Wired Mechanical keyboard - Volume control knob on AK820 keyboard with play/pause function and yellow accents

Scopri se un tasto si ripete quando viene premuto da solo o se i tasti funzionano male solo in combinazione, quindi esegui un breve test che ti indicherà il passaggio successivo per la risoluzione dei problemi.

Condividi

Il modo più rapido per distinguerli è chiedersi quando si verifica il problema. Il key chatter si manifesta quando una rapida pressione di un singolo tasto digita il carattere due o più volte. Il ghosting della tastiera e il suo fenomeno affine, il blocco rollover, si verificano solo quando premi più tasti insieme.

All’interno di questo gruppo di problemi, ci sono due risultati diversi. Il vero ghosting aggiunge un tasto che non hai mai premuto. Il blocking omette un tasto che hai premuto. Capire quale dei due si verifica ti evita di sostituire gli interruttori o modificare impostazioni che non possono risolvere il tuo problema.

Parti dal sintomo: ripetizione con un tasto solo o soltanto in combinazione

Osserva cosa succede con una singola pressione rispetto a una combinazione di tasti. Ogni schema indica un meccanismo diverso.

Input ripetuto da un tasto premuto da solo

Il chatter si presenta così: premi un tasto una volta, lo rilasci del tutto e ottieni "ss" o "sss" invece di "s". Una delle cause è il rimbalzo dei contatti. Secondo la documentazione del firmware QMK, i contatti degli interruttori meccanici spesso si attivano e disattivano più volte prima di stabilizzarsi, e il rimbalzo dei contatti non mitigato può ripetere le azioni di pressione. QMK osserva inoltre che il tempo di stabilizzazione può variare in base al tipo e all’età dell’interruttore e persino al modo in cui si preme il tasto. Le tastiere filtrano questo fenomeno con un sistema di "debouncing" hardware o software.

Questo rende la digitazione ripetuta un sintomo, non una diagnosi. Indica che il problema riguarda la pressione di quel tasto. Non dimostra che l’interruttore sia difettoso.

ATTACK SHARK x AJAZZ AK820 Tastiera meccanica cablata - Manopola di controllo del volume sulla tastiera AK820 con funzione di riproduzione/pausa e dettagli gialli

Un tasto in più o mancante in una combinazione

I problemi di combinazione si presentano in due forme, che non sono la stessa cosa.

Un vero ghosting della matrice si verifica quando compare un tasto fantasma. La maggior parte delle tastiere collega i tasti in una griglia di righe e colonne. Nell’esempio di ghosting della matrice di QMK, tre tasti premuti vengono rilevati come quattro, perché la corrente trova un percorso che fa sembrare premuto un tasto che non lo è. QMK spiega che un diodo su ogni tasto impedisce questo percorso inverso.

Il blocking produce il risultato opposto: un tasto che volevi premere semplicemente non viene rilevato. Il rollover indica quanti tasti una tastiera può rilevare contemporaneamente. La panoramica della wiki di Deskthority su rollover e combinazioni bloccate spiega che una tastiera con rollover limitato garantisce il funzionamento di alcune combinazioni, ma non di altre, perciò alcune combinazioni non rilevano un tasto. Molte persone chiamano anche questo fenomeno «ghosting». Per la diagnosi, tieni separati i due casi: tasto in più oppure tasto mancante.

Esegui un test controllato con un singolo tasto e con una combinazione

Confronta lo stesso tasto premuto da solo e nella combinazione esatta che ti dà problemi. Questa schermata ti indica una possibile direzione, ma non conferma un guasto hardware.

  1. Apri un campo in cui controllare l'input. Usa un campo di testo vuoto, dove puoi vedere chiaramente ogni carattere digitato.
  2. Premi brevemente il tasto sospetto da solo. Premilo e rilascialo completamente. Ripeti da 10 a 20 volte. Non tenerlo premuto, perché in un campo di testo tenere premuto un tasto attiva la normale ripetizione dei tasti del sistema operativo.
  3. Rilascia tutti i tasti. Prima della prova successiva, assicurati di non tenere premuto nessun tasto.
  4. Riproduci esattamente la combinazione. Premi gli stessi tasti che causano il problema nel gioco o con la scorciatoia. Non sostituirli con una combinazione diversa.
  5. Annota cosa volevi digitare e cosa è apparso. Segna ogni tasto che hai premuto e tutti quelli visualizzati sullo schermo.

Ecco come interpretare i risultati:

  • Pressioni singole duplicate: Questo è un sintomo di input duplicato (chatter). Concentrati su quel tasto o sulla gestione del debounce della tastiera, non sul rollover. La nostra guida su come i materiali dei contatti prevengono il chatter approfondisce il funzionamento degli switch. Se stai confrontando le opzioni di ricambio, puoi filtrare per tipi di switch per tastiere meccaniche.
  • Pressioni singole pulite, ma nella combinazione appare un tasto in più: Questo corrisponde al vero ghosting. Un nuovo switch non servirà, perché il problema riguarda il modo in cui la tastiera legge quella combinazione.
  • Pressioni singole pulite, ma un tasto premuto non viene registrato nella combinazione: Questo corrisponde a un blocco legato al rollover. Anche cambiare gli switch non risolverà il problema.

Quando il risultato non è conclusivo

Se il problema si manifesta in una sola app o i risultati cambiano da una prova all'altra, questo non dimostra di per sé un guasto hardware. Eseguire il test in un secondo programma o campo di testo aiuta a capire se il problema dipende dalla tastiera o resta limitato a un solo ambiente.

Se i sintomi compaiono e scompaiono a intermittenza, escludere problemi di connessione è un passo pratico; la nostra guida sui sintomi di un cavo USB difettoso spiega cosa controllare. Se la diagnosi dipende da quanti tasti vengono registrati contemporaneamente, consulta la documentazione del modello specifico della tastiera prima di modificare impostazioni o hardware, perché le specifiche di rollover variano notevolmente.

Domande frequenti

Una tastiera nuova può avere chatter?

Sì, è possibile. QMK osserva che il tempo di assestamento del rimbalzo varia in base al tipo di switch e alla tecnica di pressione, non solo all'età. Esegui il test della pressione singola prima di attribuire il problema all'usura.

Set di switch V3 ATTACK SHARK (100 pezzi) - Switch Jelly Blue V3 con diagramma della corsa e della forza; 100 switch tattili prelubrificati

Che cosa significa NKRO in una scheda tecnica?

NKRO sta per rollover n-key. Deskthority definisce una vera tastiera NKRO come una tastiera senza blocchi né ghosting, in cui qualsiasi combinazione di tasti viene registrata correttamente. L'etichetta «6KRO» di solito indica sei tasti normali più i modificatori, a causa della modalità USB utilizzata dalla tastiera.

Perché alcune scorciatoie non compaiono mai in un tester di tasti del browser?

Il sistema operativo o il browser possono intercettare prima alcuni tasti. Spesso Fn viene gestito all'interno della tastiera e le scorciatoie di sistema come Alt+Tab potrebbero non raggiungere mai una pagina web. In questi casi, l'assenza di un tasto non significa che sia bloccato: prova quelle combinazioni nell'app in cui le usi davvero.

Tenere premuto un tasto è considerato chatter?

No, non è così. Tenere premuto un tasto in un campo di testo attiva la ripetizione automatica dei tasti integrata nel sistema operativo, ed è normale. Il chatter indica caratteri aggiuntivi generati da una breve pressione, dopo aver rilasciato completamente il tasto.

Altro da leggere