Alcuni tasti non raggiungono mai il browser perché vengono rilevati dal sistema operativo: il tasto Windows o Comando, Stampa schermo, F12 e le scorciatoie di chiusura della finestra. Se una chiave non viene selezionata, provarla anche fuori dal browser prima di considerarla rotta.
Come funziona
Contrassegna ogni tasto che premi su una tastiera virtuale, quindi in un paio di minuti sai se uno ha smesso di rispondere, se si attiva da solo o se ripete i caratteri. Le chiavi già testate vengono evidenziate e un contatore indica quante ne mancano per percorrere l'intera chiave.
Di seguito sono elencati i dati grezzi per ciascun evento: il carattere logico (tasto), il codice fisico (codice) indipendente dalla lingua, il keyCode ereditato, la posizione (sinistra, destra o tastierino numerico) i modificatori attivi e se l'evento proviene dalla ripetizione automatica. È il riferimento rapido quando programmi le scorciatoie da tastiera.
Il contatore dei tasti simultanei misura il rollover della tastiera: quante battute alla volta è in grado di trasmettere. Le tastiere a membrana in genere si fermano a tre o quattro, mentre una con rollover a N tasti ne riconosce quanti ne puoi tenere premuti.
Esempi
Shift + 1key: "!" · code: "Digit1"la chiave dipende dai modificatori e dalla lingua della tastiera; codice identifica sempre la stessa chiave fisica, ed è per questo che è quella da utilizzare nelle scorciatoie.Ctrl derechocode: "ControlRight" · location: 2I tasti duplicati si distinguono in base alla loro posizione, quindi puoi selezionare Maiusc, Ctrl o Alt separatamente su ciascun lato.A (mantener pulsada)repeat: trueGli eventi contrassegnati come ripetuti vengono generati dal sistema operativo quando si tiene premuto il tasto; Se compaiono senza che tu lo tenga premuto, il contatto di quella chiave non funziona.Casi d'uso
- Controlla una tastiera usata o appena acquistata prima della scadenza del periodo di restituzione.
- Rileva i tasti che si ripetono o che hanno smesso di rispondere dopo una fuoriuscita di liquido.
- Scopri quale codice o valore keyCode emette un tasto durante la programmazione di una scorciatoia.
- Misura quanti tasti simultanei riconosce il computer, qualcosa di fondamentale per giochi e combinazioni lunghe.
- Conferma la disposizione fisica della tua attrezzatura quando le etichette stampate non corrispondono a ciò che scrivi.
Domande frequenti
Perché il tasto Windows o Comando non è selezionato?
Perché il sistema operativo lo intercetta prima che raggiunga il browser: premendolo si apre il menu start o il motore di ricerca e la pagina perde il focus. La stessa cosa accade con Print Screen e con F12 su alcuni sistemi. Ciò non significa che la chiave sia rotta.
Qual è la differenza tra chiave, codice e keyCode?
key è il carattere o il nome che produce la chiave e cambia con la lingua e con i modificatori. il codice identifica la posizione fisica sulla tastiera e non cambia mai. keyCode è un numero legacy, contrassegnato come obsoleto nelle specifiche: funziona ancora ma non dovrebbe essere utilizzato nel nuovo codice.
Perché alcuni tasti interrompono la registrazione quando si premono più tasti?
È il limite di rollover della tastiera. I modelli a membrana condividono circuiti tra righe e colonne, quindi dopo tre o quattro tasti simultanei iniziano a ignorare le sequenze di tasti o producono combinazioni fantasma. Le tastiere meccaniche con rollover a N tasti non hanno questo limite.
Perché le lettere visualizzate sulla tastiera virtuale non corrispondono alle mie?
La tastiera disegnata utilizza come base il layout ANSI. Quando il browser espone l'API della tastiera, attualmente solo Chromium su desktop, le etichette vengono sostituite con quelle del layout effettivo, quindi una tastiera AZERTY o QWERTZ viene visualizzata correttamente. Le etichette ANSI vengono mantenute nel resto dei browser.
È per una tastiera wireless o per notebook?
SÌ. Il test funziona con gli eventi forniti dal sistema, quindi funziona allo stesso modo con USB, Bluetooth, tastiere wireless con ricevitore o integrate in un notebook. Sulle tastiere compatte, i tasti che esistono solo con il tasto Fn vengono visualizzati come codici aggiuntivi sotto la tastiera.