Toetsenbordtest: werken alle toetsen?

Klik in het toetsenbordvak en druk alle toetsen één voor één in. Wat je toetsenbord meldt licht op en blijft als getest gemarkeerd, zodat dode of klemmende toetsen meteen opvallen.

Klik op het toetsenbord (of druk op Tab) om de test te starten.

Zolang het vak actief is, voeren toetsen geen browseracties uit. Druk op Esc om het vak te verlaten.

event.key
–
event.code
–
event.location
–
Nu ingedrukt
0
Maximum tegelijk
0
Toetsaanslagen
0
Getest
0 / 104

Alles blijft in je browser. Er wordt niets opgeslagen of verzonden.

Resultaat

Zo wordt het berekend

Deze toetsenbordtest laat zien welke toetsen je toetsenbord echt aan de computer doorgeeft. De afbeelding toont een Amerikaans/internationaal toetsenbord (US-International, ANSI) met numeriek toetsenblok – de indeling die in Nederland gangbaar is, mét de mogelijkheid om via Alt Gr of dode toetsen accenten zoals é, ë en ü te typen. Toetsen worden herkend aan hun fysieke positie, dus de test werkt net zo goed met een Duits, Frans of ander toetsenbord.

Zo test je je toetsenbord

  1. Klik in het toetsenbordvak of ga er met Tab naartoe. De rand verandert van kleur – de test is actief.
  2. Druk elke toets één keer in. De toets licht fel op zolang je hem ingedrukt houdt en blijft daarna met een vinkje gemarkeerd als "getest".
  3. Let op de teller "Getest": blijft een toets grijs ondanks dat je erop drukt, dan meldt hij niets – vuil, een defect contact, of een toets die het besturingssysteem onderschept (zie hieronder).
  4. Druk op Esc om het vak te verlaten; "Test resetten" begint opnieuw.

Wat betekenen key, code en location?

Bij elke toetsaanslag levert de browser meerdere waarden, vastgelegd in de "UI Events"-standaard van het W3C:

Ghosting, anti-ghosting en n-key rollover

Binnen een toetsenbord zijn de toetsen bedraad in een matrix van rijen en kolommen. Bij bepaalde combinaties van drie of meer gelijktijdig ingedrukte toetsen kan de elektronica niet meer precies vaststellen welke toetsen zijn ingedrukt. Het toetsenbord negeert dan een toets (blokkade), of meldt een extra toets die je niet hebt ingedrukt (ghosting). Veel toetsenborden blokkeren zulke combinaties in plaats van spooktoetsen te sturen.

N-key rollover (NKRO) betekent dat elke toets onafhankelijk wordt gedetecteerd, hoeveel je er ook tegelijk vasthoudt. 6KRO betekent zes gewone toetsen plus de modifiers (Shift, Ctrl, Alt, Win) – dat is alles wat past in één rapport van het USB HID boot-protocol dat veel toetsenborden gebruiken.

Zo controleer je het: houd een combinatie vast die je echt gebruikt – voor games bijvoorbeeld W + A + Shift + Spatie – en kijk naar "Nu ingedrukt" en de lijst met vastgehouden toetsen. Ontbreekt een toets in de lijst, dan blokkeert je toetsenbord die combinatie. "Maximum tegelijk" onthoudt de hoogst bereikte waarde.

Eerlijke grenzen van deze test

De browser ziet alleen wat het toetsenbord en het besturingssysteem doorgeven. Sommige toetsen komen daardoor nooit aan, of maar half – dat is niet per se een defect:

Veelvoorkomende problemen

Wil je daarna je muis controleren? De CPS-test meet hoe snel je klikt.

Veelgestelde vragen

Hoe controleer ik of alle toetsen van mijn toetsenbord werken?

Klik in het toetsenbordvak en druk elke toets één keer in. Geteste toetsen blijven met een vinkje gemarkeerd, en "Getest" laat zien hoeveel van de afgebeelde toetsen al zijn aangekomen. Toetsen die grijs blijven, worden niet door je toetsenbord gemeld.

Werkt de test ook met een Duits of Frans toetsenbord?

Ja. De test herkent toetsen via event.code, dus aan de hand van de fysieke positie. De afbeelding volgt een Amerikaans/internationaal toetsenbord, maar de toets die oplicht is altijd de toets die je hebt ingedrukt. Het teken van je eigen indeling verschijnt bij "event.key".

Waarom reageert de Fn-toets niet?

De Fn-toets wordt binnen het toetsenbord zelf verwerkt en nooit naar de computer gestuurd, dus geen enkel programma of website kan hem zien. Dat is geen defect.

Wat is ghosting bij een toetsenbord?

Bij bepaalde combinaties van drie of meer gelijktijdig ingedrukte toetsen kan de toetsenmatrix niet meer precies vaststellen welke toetsen ingedrukt zijn, waardoor een toets ontbreekt of er een extra verschijnt. Houd je combinatie vast en controleer de lijst "Nu vastgehouden toetsen".

Hoeveel toetsen kan mijn toetsenbord tegelijk registreren?

Druk steeds meer toetsen in en houd ze vast. "Maximum tegelijk" toont de hoogst bereikte waarde. Zes gewone toetsen plus de modifiers wijst op 6-key rollover; hogere waarden wijzen op n-key rollover. Welke combinaties blokkeren hangt af van de interne bedrading, dus test de toetsen die je echt samen gebruikt.

Print Screen of de Windows-toets blijft grijs – is hij kapot?

Niet per se. Het besturingssysteem onderschept deze toetsen vaak voordat de browser ze ziet (startmenu, schermafbeeldingprogramma). Onder Windows meldt Print Screen vaak alleen het loslaten; hij telt hier toch als getest. Werkt de systeemfunctie wel, dan werkt de toets.

Kan ik de pagina nog met mijn toetsenbord gebruiken?

Ja. Toetsen worden alleen vastgelegd zolang het testvak actief is. Druk op Esc om het te verlaten; Tab, de spatiebalk en alle sneltoetsen werken daarna weer gewoon.

Wordt opgeslagen of verzonden wat ik typ?

Nee. De test draait volledig in je browser. Toetsen noch tekst worden opgeslagen of naar een server verzonden; bij het herladen van de pagina begint alles opnieuw.

Bronnen en wettelijke basis

Bijgewerkt op:

Vergelijkbare tools