Skip to main content

Werken al mijn toetsenbordtoetsen?

Druk op een toets en zie deze direct oplichten. Deze test gebruikt de KeyboardEvent API om elke toetsaanslag te detecteren, volgt het N-key rollover-aantal en markeert niet-geteste toetsen — alles verwerkt in je browser zonder data-uploads.

Deze test detecteert individuele toetsregistratie, keyCode-waarden, toetsnamen en gelijktijdig toetsenaantal (N-key rollover) met de browser KeyboardEvent API.

USB-toetsenborden ondersteunen doorgaans 6-key rollover (6KRO), terwijl gamingtoetsenborden met NKRO alle 104+ toetsen tegelijkertijd rapporteren.

Start Test

Esc
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
`
1
2
3
4
5
6
7
8
9
0
-
=
Back
Tab
Q
W
E
R
T
Y
U
I
O
P
[
]
\
Caps
A
S
D
F
G
H
J
K
L
;
'
Enter
Shift
Z
X
C
V
B
N
M
,
.
/
Shift
Ctrl
Meta
Alt
Space
Alt
Meta
Ctrl
Keys Tested: 0 / 730%
Max Simultaneous0
Currently Pressed0

Wat betekenen je resultaten?

Result Range Meaning
Goed Alle toetsen registreren en NKRO komt overeen met specificatie Elke toets stuurt een geldig KeyboardEvent en je rollover-aantal komt overeen met de fabrikantspecificatie — je toetsenbord is volledig functioneel.
Waarschuwing 1-3 toetsen reageren niet of rollover onder verwachting Enkele toetsen hebben mogelijk vuil of versleten schakelaars. Reinig de betreffende toetsen of test met een extern toetsenbord om softwareproblemen uit te sluiten.
Slecht Meerdere toetsen dood of rollover vastgelopen op 1-2 Meerdere defecte toetsen wijzen op hardwareschade — schakelaarfalen, gebroken sporen of een defecte USB-controller. Overweeg het toetsenbord te vervangen.

Veelvoorkomende problemen en oplossingen

Een toets registreert helemaal niet

Verwijder de toetskap en reinig de schakelaar met perslucht. Als het nog steeds niet werkt, moet de schakelaar mogelijk worden vervangen (mechanisch) of is het membraancontact beschadigd.

Fn-toets of mediatoetsen worden niet gedetecteerd

Deze toetsen worden onderschept door het besturingssysteem of de toetsenbordfirmware voordat ze de browser bereiken. Dit is normaal — browsers kunnen Fn, Print Screen of bepaalde mediatoetsen niet opvangen via KeyboardEvent.

Gerelateerde tools

Veelgestelde Vragen

Hoe kan ik testen of al mijn toetsenbordtoetsen werken?

Druk op een toets. Deze licht blauw op bij indrukken, groen bij loslaten. Werk door elke toets om te verifiëren dat alle registreren. De voortgangsteller toont geteste versus totale toetsen. Niet-geteste toetsen blijven grijs.

Wat is N-key rollover en hoe test ik dit?

N-key rollover (NKRO) betekent dat N toetsen tegelijkertijd worden ingedrukt en allemaal registreren. Druk meerdere toetsen tegelijk in — de test toont het maximale gelijktijdige aantal. Volledige NKRO: alle toetsen registreren. 6KRO (gangbaar bij USB-toetsenborden): maximaal 6 gelijktijdige toetsen.

Waarom registreert een toets niet in de test?

Drie oorzaken: (1) de toets is fysiek kapot, (2) de toets is niet beschikbaar voor browsers (Fn, sommige mediatoetsen), (3) toetsenbord-rolloverlimiet bereikt — laat andere toetsen eerst los. Door het besturingssysteem onderschepte toetsen (Print Screen, Windows-toets) triggeren mogelijk ook geen browsergebeurtenissen.

Worden invoergegevens naar een server geüpload?

Nee. KeyboardEvent-listeners draaien lokaal in JavaScript. Er bestaat geen backendserver. Er verlaten geen toetsaanslagen je browser.