Da quanto ho letto in questa pagina finora sembra che molte persone siano male informate. Di seguito sono riportate informazioni SOLO sulle TASTIERE. Non ho idea di PS / 2 per i topi. Le informazioni sono tratte da http://www.overclock.net/t/491752/mechanical-keyboard-guide#post_6009418 :
Key Blocking & Ghosting
Il fantasma è quando si premono due tasti sulla tastiera e un terzo tasto - che non è stato premuto - viene inviato anche al PC. Questo è visto raramente anche sulle schede moderne più economiche, perché i produttori hanno l'abitudine di limitare il rollover in modo che le chiavi fantasma siano sempre bloccate.
Key Blocking è semplice come sembra; lo stai vivendo quando raggiungi il massimo numero di tasti. Quindi se premi 2 tasti e il terzo tasto è bloccato sulla tua scheda; allora hai appena sperimentato il blocco perché la tua tastiera è solo 2KRO.
Key Rollover (#KRO & NKRO)
NKRO è quando puoi premere tutti i tasti che vuoi allo stesso tempo, e tutti passano attraverso. Questo è simile a quello che alcune "tastiere da gioco" erroneamente commercializzano come "anti-ghosting", anche se Logitech e Razer lo applicano solo al cluster WASD. Nota che al momento solo le tastiere PS / 2 possono mostrare il rollover completo dei tasti n; sebbene Microsoft e Ducky siano solo due aziende che hanno già preso in considerazione la progettazione di NKRO su USB.
xKRO, dove x = Qualsiasi numero, è il roll over della tua scheda; e rappresenta il numero massimo di tasti che è possibile premere senza riscontrare alcun blocco dei tasti.
Molte tastiere meccaniche USB sono etichettate come 6KRO, il che significa che è possibile premere contemporaneamente 6 tasti senza che l'utente si blocchi. Questo è generalmente sufficiente per la maggior parte degli utenti. Sebbene un numero limitato di giochi possa avere un problema con 6KRO. Le tastiere USB con 6KRO consentono anche di utilizzare un massimo di 4 tasti modificatori con quei 6 tasti normali. Questi modificatori includono CTRL, ALT, Maiusc e Super (tasto Windows, Comando o Meta). A volte questo include anche il tasto FN presente sulle tastiere selezionate.
Rimbalzo chiave
Tutti i tipi di interruttori a chiave - comprese le cupole in gomma - fanno questo. Quando si preme un tasto, l'interruttore "rimbalza" si accende e si spegne molto rapidamente mentre si mette in posizione. Questo fa sì che i tasti si registrino più volte per ogni pressione. Per questo motivo, le tastiere devono implementare una sorta di ritardo di debouncing - in modo che una volta premuto un tasto, il controller attenda un certo periodo di tempo prima di registrare un tasto premuto. Ad esempio, gli switch Cherry MX richiedono 5ms di tempo di rimbalzo, mentre le cupole in gomma richiedono più tempo (esattamente quanto tempo dipende dalla loro qualità).
Frequenze di polling e tempi di risposta
Sebbene sia molto utile per i topi, è praticamente insignificante per le tastiere. Supponiamo per un minuto che tutti gli switch abbiano il tempo di debouncing di 5ms degli switch Cherry MX (che è molto generoso). Anche se avessi una super velocità umana e riflessi, ogni singola chiave verrebbe ritardata di almeno così tanto. Quindi, davvero, qualsiasi frequenza di polling oltre 200Hz (nella migliore delle ipotesi) è assolutamente inutile, e nient'altro che clamore sul mercato. Potrebbe anche essere un po 'dannoso, perché sprecheresti tempo CPU a sondare inutilmente la tastiera. E a differenza delle tastiere USB, le schede PS / 2 non vengono affatto interrogate. Inviano semplicemente il segnale al PC ogni volta che sono pronti, il che provoca un interrupt di processo, costringendo la CPU a registrare quel tasto.
PS / 2 o USB?
PS / 2 vince su tre fronti: in primo luogo, supporta il rollover full n-key. In secondo luogo, le tastiere PS / 2 non vengono interrogate, ma sono completamente basate su interruzioni. E in terzo luogo, è impossibile che venga ritardato dal bus USB utilizzato da altri dispositivi. Esistono due tipi di modalità di trasferimento USB: la modalità di trasferimento di interrupt (tastiera di polling USB, quando viene rilevata la chiave il controller USB invia l'interrupt alla CPU) e la modalità di trasferimento isocrono, che riserva una certa quantità di larghezza di banda per la tastiera con una latenza garantita sul bus. Sfortunatamente, non ci sono assolutamente tastiere che utilizzano quest'ultima, perché dovrebbero essere usati controller speciali, rendendolo quindi proibitivo.
Quindi se la tua tastiera supporta sia PS / 2 che USB e il tuo PC ha una porta PS / 2, non c'è motivo di non usarla.