Cos'è l'"anti ghosting" per una tastiera?
Cos'è l'"anti ghosting" per una tastiera?
Tutte le risposte che dicono che significa che la tastiera registra qualsiasi numero di pressioni di tasti simultanei sono sbagliate. Questo si chiama "N-key rollover".
Anti-ghosting si riferisce a una cosa diversa:
Una tastiera è disposta elettricamente come una matrice di interruttori, con un numero specifico di righe e colonne. Ogni tasto è un interruttore, che quando viene premuto collega una riga con una colonna. La matrice attuale della tastiera è diversa per i diversi modelli di tastiera - non c'è uno standard.
Il "ghosting" si riferisce a una situazione in cui premendo tre tasti che sono posizionati in un modello specifico sulla matrice, sembra che anche il quarto sia premuto.
In questa matrice, per esempio, premendo "C", "F" e "B" sembrerà che sia stata premuta anche la "H".
La tastiera viene letta mettendo un segnale (di solito di massa, in realtà) su ogni riga a turno, e leggendo ogni colonna per vedere quali tasti sono premuti (o il contrario, ovviamente). Premendo tre tasti come descritto sopra, questo "segnale" passerà alla riga successiva e farà sembrare che il quarto interruttore sia stato premuto.
Quali tasti effettivi causeranno ciò sulla tua tastiera dipende dal layout della sua matrice.
Il rimedio per il ghosting è mettere un piccolo diodo in serie con ogni interruttore. Questo eliminerà il ghosting. Questo è ciò che si chiama "anti-ghosting".
Incidentalmente, l'anti-ghosting è in effetti rilevante per il rollover dei tasti N, anche se non è la stessa cosa. Senza anti-ghosting, non ci si può fidare della pressione dei tasti, quindi non ha molto senso cercare di registrarli tutti.
Modifica: Una delle risposte ha una spiegazione diversa del ghosting che è anche scorretta: l'annullamento di alcuni tasti premuti come risultato del tenere premuti due tasti della tastiera. L'esempio dato è quello di provare a digitare con entrambi i tasti shift tenuti premuti. Questo è in realtà un problema diverso, causato da una combinazione di mancanza di diodi anti-ghosting e un modo particolare di leggere la tastiera: Se la tastiera manca di diodi anti-ghosting e voi stroboscopiate le righe con un "low", dovrete lasciare tutte le altre righe fluttuanti piuttosto che alte (con pullup sugli ingressi di colonna, ovviamente), altrimenti piloteranno gli altri tasti della matrice in alto attraverso il leakage, che annullerà la pressione dei tasti. A questo si può rimediare con diodi anti-ghosting, o cambiando il codice di scansione della tastiera.
Articoli simili
- Cos'è l'anti-banding nelle telecamere e in che modo 50hz è diverso da 60hz?
- C'è una differenza tra l'acquisto di una tastiera economica vs una tastiera costosa per il gioco?
- Qual è la differenza tra una normale tastiera da 20 dollari per PC e una stupidamente costosa tastiera da 150 dollari per PC 'da gioco'? Ingenuità?
- Quale firewall Android fornisce anti-malware e una visione dal vivo di tracker e attacchi?