Czy wszystkie klawisze mojej klawiatury działają?
Naciśnij dowolny klawisz i zobacz, jak natychmiast się podświetla. Ten test używa KeyboardEvent API do wykrywania każdego naciśnięcia klawisza, śledzi liczbę N-key rollover i podświetla nieprzetestowane klawisze — wszystko przetwarzane w przeglądarce bez przesyłania danych.
Ten test wykrywa rejestrację poszczególnych klawiszy, wartości keyCode, nazwy klawiszy i liczbę jednoczesnych naciśnięć (N-key rollover) za pomocą API KeyboardEvent przeglądarki.
Klawiatury USB zazwyczaj obsługują 6-key rollover (6KRO), podczas gdy klawiatury gamingowe z NKRO rejestrują wszystkie 104+ klawiszy naciśniętych jednocześnie.
Rozpocznij test
Co oznaczają Twoje wyniki?
| Result | Range | Meaning |
|---|---|---|
| Dobrze | Wszystkie klawisze się rejestrują, a NKRO odpowiada specyfikacji | Każdy klawisz wysyła prawidłowy KeyboardEvent, a liczba rollover odpowiada ocenie producenta — Twoja klawiatura jest w pełni funkcjonalna. |
| Ostrzeżenie | 1–3 klawisze niereagujące lub rollover poniżej oczekiwań | Kilka klawiszy może mieć zanieczyszczenia lub zużyte przełączniki. Wyczyść dotknięte klawisze lub przetestuj z zewnętrzną klawiaturą, aby wykluczyć problemy programowe. |
| Źle | Wiele martwych klawiszy lub rollover utknął na 1–2 | Wiele uszkodzonych klawiszy wskazuje na uszkodzenie sprzętu — awaria przełącznika, przerwane ścieżki lub wadliwy kontroler USB. Rozważ wymianę klawiatury. |
Typowe problemy i sposoby ich rozwiązania
Klawisz w ogóle się nie rejestruje
Zdejmij nasadkę klawisza i wyczyść przełącznik sprężonym powietrzem. Jeśli nadal nie działa, przełącznik może wymagać wymiany (mechaniczny) lub styk membrany jest uszkodzony.
Klawisz Fn lub klawisze multimedialne nie są wykrywane
Te klawisze są przechwytywane przez system operacyjny lub firmware klawiatury przed dotarciem do przeglądarki. To normalne — przeglądarki nie mogą przechwycić Fn, Print Screen ani niektórych klawiszy multimedialnych przez KeyboardEvent.