Skip to main content

Minden billentyűm működik?

Nyomj meg bármely billentyűt, és azonnal kivilágosodik. Ez a teszt a KeyboardEvent API-val érzékeli az egyes billentyűleütéseket, nyomon követi az N-key rollover számot, és kiemeli a nem tesztelt billentyűket — minden feldolgozás a böngésződben történik, adatfeltöltés nélkül.

Ez a teszt az egyes billentyűk regisztrálását, keyCode értékeket, billentyűneveket és az egyidejű billentyűk számát (N-key rollover) érzékeli a böngésző KeyboardEvent API-jával.

Az USB billentyűzetek jellemzően 6 billentyűs rollover-t (6KRO) támogatnak, míg a gaming billentyűzetek NKRO-val mind a 104+ egyidejűleg lenyomott billentyűt jelzik.

Teszt indítása

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

Mit jelentenek az eredményeid?

Result Range Meaning
Minden billentyű regisztrál és az NKRO megfelel a specifikációnak Minden billentyű érvényes KeyboardEvent-et küld, és a rollover szám megfelel a gyártó által megadott értéknek — a billentyűzeted teljesen működőképes.
Figyelmeztetés 1–3 billentyű nem reagál, vagy a rollover az elvártnál alacsonyabb Néhány billentyűben szennyeződés vagy kopott kapcsoló lehet. Tisztítsd meg az érintett billentyűket, vagy tesztelj külső billentyűzettel a szoftverhibák kizárásához.
Gyenge Több billentyű halott, vagy a rollover 1–2-nél ragad Több meghibásodott billentyű hardverhibára utal — kapcsolóhiba, megszakadt nyomvonalak vagy hibás USB-vezérlő. Fontold meg a billentyűzet cseréjét.

Gyakori problémák és megoldásaik

Egy billentyű egyáltalán nem regisztrál

Vedd le a billentyűsapkát és tisztítsd meg a kapcsolót sűrített levegővel. Ha továbbra sem működik, a kapcsoló cserére szorulhat (mechanikus), vagy a membrán érintkezési felület sérült.

Az Fn billentyű vagy a médiabillentyűk nem észlelhetők

Ezeket a billentyűket az operációs rendszer vagy a billentyűzet firmware-e elfogja, mielőtt elérnék a böngészőt. Ez normális — a böngészők nem tudják rögzíteni az Fn, Print Screen vagy bizonyos médiabillentyűket a KeyboardEvent-en keresztül.

Kapcsolódó eszközök

Gyakran ismételt kérdések

Hogyan tesztelhetem, hogy a billentyűzetem összes billentyűje működik-e?

Nyomj meg bármely billentyűt. Lenyomáskor kékre, elengedéskor zöldre vált. Menj végig minden billentyűn az ellenőrzéshez. A haladásjelző mutatja a tesztelt és az összes billentyű számát. A nem tesztelt billentyűk szürkék maradnak.

Mi az N-key rollover és hogyan tesztelhetem?

Az N-key rollover (NKRO) azt jelenti, hogy N billentyű egyidejű lenyomásakor mindegyik regisztrálódik. Nyomj meg egyszerre több billentyűt — a teszt mutatja a maximális egyidejű számot. Teljes NKRO: minden billentyű regisztrál. 6KRO (USB billentyűzeteknél gyakori): maximum 6 egyidejű billentyű.

Miért nem regisztrál egy billentyű a tesztben?

Három ok: (1) a billentyű fizikailag meghibásodott, (2) a billentyű nem elérhető a böngészők számára (Fn, egyes médiabillentyűk), (3) a billentyűzet rollover korlátja elérve — engedd el a többi billentyűt. Az operációs rendszer által elfogott billentyűk (Print Screen, Win billentyű) szintén nem válthatnak ki böngészőeseményeket.

Feltöltésre kerülnek a beviteli adatok a szerverre?

Nem. A KeyboardEvent figyelők helyben futnak JavaScript-ben. Nem létezik backend szerver. Semmilyen billentyűleütés nem hagyja el a böngésződet.