Toetsenbordtest

Druk fysieke toetsen in en bekijk welke gebeurtenissen de browser ontvangt.

De test toont KeyboardEvent-gegevens lokaal. key volgt de actieve indeling, terwijl code de fysieke toetspositie aangeeft.

De test toont KeyboardEvent-gegevens lokaal. key volgt de actieve indeling, terwijl code de fysieke toetspositie aangeeft.

Laatste toetsenbordgebeurtenis

Wacht op invoer
Gebeurtenis
Toets
Code
Locatie
Herhaling
IME-compositie
Actieve modifiers en vergrendelingen

Momenteel ingedrukte toetsen

0

Een toets blijft staan tot de bijbehorende keyup binnenkomt. Bij focusverlies wordt de ingedrukte status gewist.

Geteste unieke toetsen of codes 0

Weergave van fysieke toetsen

Start de registratie en druk toetsen op je fysieke toetsenbord. De afbeelding is een algemene pc-referentie en kan afwijken van de opschriften.

Registratie staat uit

Druk tijdens de registratie op Escape om die toets vast te leggen en de modus te verlaten.

Wat deze tool doet

De test toont de KeyboardEvent-waarden die de browser meldt bij indrukken en loslaten.

Hij onderscheidt de indelingsafhankelijke key van de fysieke code en volgt gelijktijdig ingedrukte toetsen.

Hoe je de tool gebruikt

  1. Kies Toetsregistratie starten of klik in het toetsenbordgebied.
  2. Druk fysieke toetsen in en laat ze los terwijl het registratiegebied focus houdt.
  3. Vergelijk toets, code, locatie, herhaling, compositie en modifiers.
  4. Druk Escape om te stoppen of reset de test voor een nieuwe ronde.

Praktische toepassingen

  • Controleren of afzonderlijke toetsen browsergebeurtenissen opleveren.
  • Linker-, rechter- en numpadvarianten van modifiers en navigatietoetsen vergelijken.
  • Indelingen, dode toetsen en invoermethoden onderzoeken bij webontwikkeling.
  • Gelijktijdige gebeurtenissen bekijken als praktische rollovercontrole in de browser.

Opmerkingen en beperkingen

  • Alleen gebeurtenissen die de pagina bereiken worden getoond; browser en besturingssysteem kunnen sneltoetsen en mediatoetsen reserveren.
  • key beschrijft de betekenis volgens de actieve indeling; code meestal de fysieke positie.
  • IME, dode toetsen en compositie kunnen gebeurtenissen wijzigen of onderdrukken; virtuele toetsenborden leveren mogelijk beperkte code-gegevens.
  • Een ontbrekende keyup kan ook door focusverlies komen en bewijst dus geen fysiek defect.

Veelgestelde vragen

Wat is het verschil tussen key en code?

key weerspiegelt het teken of de actie van de actieve indeling. code identificeert meestal de fysieke toetspositie.

Waarom ontbreekt een toets of sneltoets?

De browser, het besturingssysteem, firmware of een andere toepassing kan deze eerder onderscheppen.

Bevestigt dit een fysiek vastzittende toets?

Nee. Een keydown zonder keyup kan zichtbaar zijn, maar focusverlies kan hetzelfde symptoom veroorzaken.

Is dit een definitieve N-key-rollovertest?

Nee. De test toont gelijktijdige gebeurtenissen van browser en systeem, maar is geen gecertificeerde hardwaremeting.

Worden toetsaanslagen geüpload?

Nee. Gebeurteniswaarden en teststatus worden alleen in de browser verwerkt.