Tastiere meccaniche vs. a membrana
Le tastiere meccaniche utilizzano singoli switch a molla sotto ogni tasto, fornendo feedback tattile e maggiore durata (50-100 milioni di battute). Le tastiere a membrana utilizzano cuscinetti a pressione sotto cupole di gomma — più silenziose e meno costose, ma con meno feedback tattile. Le tastiere a forbice (usate nella maggior parte dei laptop) utilizzano un meccanismo a forbice, sottili con un discreto feedback tattile.
Anti-Ghosting e N-Key Rollover
N-Key Rollover completo (NKRO) significa che la tastiera può registrare un numero qualsiasi di tasti premuti contemporaneamente. 6-Key Rollover (6KRO) registra fino a 6 tasti più i modificatori. Il ghosting si verifica quando certe combinazioni di tasti causano registrazioni inaspettate — i circuiti anti-ghosting prevengono questo problema. Questo test aiuta a verificare la capacità di rollover della tua tastiera.
Limitazioni del rilevamento tasti del browser
I browser possono rilevare la maggior parte dei tasti tramite la KeyboardEvent API, fornendo proprietà come key, code e keyCode. Tuttavia, alcuni tasti non possono essere rilevati: il tasto Fn viene gestito dall'hardware/firmware prima che il SO lo veda. Stamp può attivare un'azione di sistema invece di un evento del browser. Anche alcuni tasti multimediali e funzione speciale possono essere intercettati dal SO.