Test tastatură
Alege formatul fizic, apoi verifică tastele, combinațiile simultane, evenimentele repetate și codurile raportate de browser
Apasă orice tastă ca să începi
Tastele se aprind după poziția lor fizică, indiferent de limba tastaturii. Caracterul produs de aceeași tastă poate diferi în funcție de limba aleasă în sistem și de Shift sau AltGr.
- Verificată
- Neapăsată încă
- Poate fi preluată de sistem, nu intră în total
Ține combinația dorită apăsată și urmărește lista în timp real. Numărul este maximul observat în această sesiune, nu o certificare NKRO și nici o detecție automată de ghosting.
Apăsările vor apărea aici
Timpii de repetare folosesc momentul exact al fiecărei apăsări. Întârzierea apare după trei apăsări ținute, iar intervalul după cel puțin cinci repetări. Valorile reflectă împreună setările sistemului de operare și comportamentul browserului.
Detalii tehnice
- Ultimul KeyboardEvent.code / key
- —
- Întârziere până la repetare, P10–P90
- —
- Interval între repetări, P10–P90
- —
- keyup fără keydown / repeat fără keydown
- 0 / 0
Tasta fizică vine din KeyboardEvent.code (de exemplu KeyQ), caracterul din KeyboardEvent.key. Repetările sunt evenimente keydown cu repeat = true, iar timpii folosesc marcajul de timp al fiecărui eveniment.
Poziția fizică, nu caracterul tastat
Identificăm fiecare tastă după poziția ei fizică pe tastatură, nu după caracterul pe care îl produce. Tasta din poziția Q se aprinde la fel, indiferent de limba aleasă în sistem.
Selectorul schimbă numai reprezentarea fizică ANSI/ISO și dimensiunea tastaturii. Limba și caracterele produse sunt controlate separat de layout-ul software al sistemului de operare.
O apăsare este numărată o singură dată, când tasta coboară. Repetările automate, cât timp ții tasta apăsată, sunt analizate separat, iar eliberarea tastei o scoate din lista în timp real.