Test klawiatury: czy działają wszystkie klawisze?
Test klawiatury online: kliknij w pole z klawiaturą i naciśnij po kolei wszystkie klawisze. To, co zgłasza klawiatura, podświetla się i zostaje oznaczone jako sprawdzone – martwe lub zacinające się klawisze od razu rzucają się w oczy.
Jak to obliczamy
Ten test klawiatury pokazuje, które klawisze Twoja klawiatura rzeczywiście przekazuje do komputera. Rysunek przedstawia pełnowymiarową klawiaturę w układzie amerykańskim QWERTY (ANSI) z blokiem numerycznym – tak wygląda większość klawiatur sprzedawanych w Polsce, na których działa układ „Polski (programisty)”. Klawisze są jednak rozpoznawane po fizycznym położeniu, więc test działa tak samo z klawiaturą niemiecką, brytyjską czy dowolną inną.
Jak sprawdzić klawiaturę
- Kliknij w pole z klawiaturą albo przejdź do niego klawiszem Tab. Ramka zmienia kolor – test jest aktywny.
- Naciśnij każdy klawisz raz. Klawisz świeci, dopóki go trzymasz, a potem zostaje oznaczony ptaszkiem jako „sprawdzony”.
- Obserwuj licznik „Sprawdzone klawisze”. Klawisz, który mimo naciśnięcia pozostaje szary, niczego nie zgłasza – to brud, uszkodzony przełącznik albo klawisz przechwytywany przez system (patrz niżej).
- Naciśnij Esc, aby opuścić pole; „Zresetuj test” zaczyna od nowa.
Polskie znaki i prawy Alt
W układzie „Polski (programisty)” polskie litery wpisuje się prawym Altem (AltGr): AltGr + A daje ą, a analogicznie powstają ć, ę, ł, ń, ó, ś i ż (z C, E, L, N, O, S, Z), natomiast ź to AltGr + X. To funkcja sterownika – fizycznie naciskasz klawisze A lub X, więc na rysunku podświetlą się właśnie one, a gotowy znak zobaczysz w polu „event.key”. Jeśli po naciśnięciu prawego Altu zapala się też lewy Ctrl, to normalne zachowanie Windows.
Co oznaczają key, code i location?
Przy każdym naciśnięciu przeglądarka podaje kilka wartości zdefiniowanych w standardzie W3C „UI Events”:
- event.key to znak lub znaczenie klawisza w bieżącym układzie, np. „z”, „Z” z Shiftem, „ż” z AltGr albo „Enter”.
- event.code to fizyczne położenie, nazwane według klawiatury amerykańskiej. Na niemieckiej klawiaturze klawisz z literą Z zgłasza
KeyY, bo w tym miejscu na klawiaturze US leży Y. Dlatego test korzysta zcode: rysunek jest poprawny niezależnie od układu. - event.location rozróżnia zdublowane klawisze: 0 = standardowy, 1 = lewy (lewy Shift, Ctrl, Alt), 2 = prawy, 3 = klawiatura numeryczna.
Na klawiaturze ISO (np. niemieckiej lub brytyjskiej) dodatkowy klawisz obok lewego Shiftu (IntlBackslash) nie występuje na rysunku US; pojawi się na liście „Inne wykryte klawisze”.
Ghosting, anti-ghosting i n-key rollover
Wewnątrz klawiatury klawisze są połączone w matrycę wierszy i kolumn. Przy niektórych kombinacjach trzech lub więcej klawiszy wciśniętych jednocześnie elektronika nie potrafi już jednoznacznie ustalić, które są wciśnięte. Klawiatura wtedy albo pomija klawisz (blokowanie), albo zgłasza dodatkowy, niewciśnięty klawisz (ghosting). Wiele klawiatur blokuje takie kombinacje, zamiast wysyłać klawisze-duchy.
N-key rollover (NKRO) oznacza, że każdy klawisz jest rozpoznawany niezależnie, bez względu na to, ile trzymasz naraz. 6KRO to sześć zwykłych klawiszy plus modyfikatory (Shift, Ctrl, Alt, Win) – tyle mieści się w jednym raporcie protokołu rozruchowego USB HID, z którego korzysta wiele klawiatur.
Jak to sprawdzić: przytrzymaj kombinację, której naprawdę używasz – w grach np. W + A + Shift + Spacja – i spójrz na „Wciśnięte teraz” oraz listę przytrzymanych klawiszy. Jeśli jakiegoś klawisza brakuje, klawiatura blokuje tę kombinację. „Maks. naraz” zapamiętuje najwyższą wartość.
Uczciwe granice testu
Przeglądarka widzi tylko to, co przekażą jej klawiatura i system operacyjny. Niektóre klawisze nie docierają więc wcale albo tylko częściowo – to nie jest usterka:
- Klawisz Fn: obsługiwany wewnątrz klawiatury i nigdy nie wysyłany do komputera. Kombinacje z Fn (np. jasność) mogą co najwyżej dotrzeć jako osobny klawisz.
- Print Screen: w Windows często zgłasza tylko puszczenie albo otwiera narzędzie do zrzutów ekranu. Tutaj i tak liczy się jako sprawdzony.
- Klawisz Windows, klawisze multimedialne i głośności: często przechwytuje je system. Klawisze multimedialne, które dotrą, pojawiają się na liście „Inne wykryte klawisze”.
- Skróty systemowe, takie jak Ctrl + Alt + Del, Alt + Tab czy Ctrl + W, nie mogą zostać przechwycone przez żadną stronę internetową.
- Mac: gdy trzymasz Cmd, macOS nie zgłasza niezawodnie puszczenia innych klawiszy. Dlatego test zwalnia wszystkie klawisze, gdy puścisz Cmd.
- Klawiatury ekranowe w telefonach nie zgłaszają położenia klawisza. Test jest przeznaczony dla prawdziwych klawiatur, także Bluetooth lub USB podłączonych do tabletu.
Typowe problemy
- Klawisz nie reaguje: najpierw usuń okruchy i kurz (sprężone powietrze, odwróć klawiaturę), potem sprawdź ponownie. W laptopie pomaga podłączenie zewnętrznej klawiatury – tak oddzielisz usterkę sprzętu od problemu ze sterownikiem.
- Podwójne litery podczas pisania (chattering): stuknij jeden klawisz dziesięć razy i porównaj z licznikiem „Naciśnięcia”. Jeśli skacze wyżej, przełącznik drga. Automatyczne powtarzanie przy przytrzymaniu nie jest liczone.
- Złe znaki, ale świeci właściwy klawisz: sprzęt jest w porządku, a w systemie ustawiono inny układ, np. „Polski (214)” zamiast „Polski (programisty)”.
event.keypokazuje, jaki znak tworzy system.
Chcesz od razu sprawdzić mysz? Test CPS zmierzy, jak szybko klikasz.
Najczęściej zadawane pytania
Jak sprawdzić, czy działają wszystkie klawisze na klawiaturze?
Kliknij w pole z klawiaturą i naciśnij każdy klawisz raz. Sprawdzone klawisze zostają oznaczone ptaszkiem, a licznik „Sprawdzone klawisze” pokazuje, ile klawiszy z rysunku już dotarło. Klawisze, które pozostają szare, nie są zgłaszane przez klawiaturę.
Jak przetestować klawiaturę w laptopie?
Tak samo jak zewnętrzną: otwórz test, kliknij w pole i naciskaj klawisze. Jeśli kilka klawiszy obok siebie nie działa, podłącz na próbę klawiaturę USB – gdy ona działa, problem leży w klawiaturze laptopa, a nie w systemie.
Dlaczego nie mogę wpisać polskich znaków, choć klawisze działają?
Polskie litery (ą, ć, ę, ł, ń, ó, ś, ź, ż) tworzy prawy Alt (AltGr) w układzie „Polski (programisty)”. Jeśli w systemie ustawiony jest inny układ albo prawy Alt działa jak zwykły Alt, znaki się nie pojawią. Sprawdź w teście, czy prawy Alt się podświetla, a w polu „event.key” – jaki znak powstaje.
Dlaczego klawisz Fn nie reaguje?
Klawisz Fn jest obsługiwany wewnątrz klawiatury i nigdy nie trafia do komputera, więc żaden program ani strona go nie widzi. To nie jest usterka.
Co to jest ghosting klawiatury?
Przy niektórych kombinacjach trzech lub więcej klawiszy wciśniętych jednocześnie matryca nie potrafi ustalić, które są wciśnięte – klawisz znika albo pojawia się dodatkowy. Przytrzymaj swoją kombinację i sprawdź listę „Klawisze przytrzymane w tej chwili”.
Ile klawiszy naraz rozpozna moja klawiatura?
Wciskaj i trzymaj coraz więcej klawiszy. „Maks. naraz” pokazuje najwyższą wartość. Sześć zwykłych klawiszy plus modyfikatory wskazuje na 6-key rollover, wyższe wartości na n-key rollover. To, które kombinacje się blokują, zależy od okablowania, więc testuj klawisze, których naprawdę używasz razem.
Print Screen albo klawisz Windows zostaje szary – czy jest zepsuty?
Niekoniecznie. System często przechwytuje te klawisze, zanim zobaczy je przeglądarka (menu Start, narzędzie do zrzutów ekranu). W Windows Print Screen często zgłasza tylko puszczenie; tutaj i tak się liczy. Jeśli funkcja systemowa działa, klawisz jest sprawny.
Czy to, co wpisuję, jest zapisywane lub wysyłane?
Nie. Test działa w całości w Twojej przeglądarce. Ani klawisze, ani tekst nie są zapisywane ani wysyłane na serwer; po odświeżeniu strony wszystko zaczyna się od zera.
Źródła i podstawa prawna
- MDN Web Docs: KeyboardEvent.code (fizyczne położenie klawisza, po angielsku)
- W3C: UI Events KeyboardEvent code Values (po angielsku)
Stan na:
Podobne narzędzia
- Test CPS: ile kliknięć na sekundę zrobisz?Darmowy test CPS: zmierz liczbę kliknięć na sekundę w 1, 5, 10 lub 60 sekund i śledź swój najlepszy wynik. Działa z myszką, touchpadem i ekranem dotykowym.
- Nagrywanie ekranu onlineNagrywanie ekranu online: cały ekran, okno lub karta, z mikrofonem i dźwiękiem systemu, zapis jako MP4 lub WebM. Za darmo, bez instalacji i bez wysyłania.
- Test kamery internetowej onlineDarmowy test kamery w przeglądarce: podgląd na żywo, rzeczywista rozdzielczość i liczba klatek, od 480p do 4K, lustro, zdjęcie. Nic nie jest wysyłane.
- Test mikrofonu: sprawdź swój mikrofonDarmowy test mikrofonu online: poziom na żywo w dBFS, wskazówki „za cicho” i „przesterowanie” oraz nagranie do odsłuchu. W przeglądarce, bez wysyłania.
- Test szybkości pisania: jak szybko piszesz?Darmowy test szybkości pisania po polsku: 30 s, 1 lub 3 minuty. Znaki na minutę, WPM netto i brutto, dokładność i błędy. Działa też na telefonie.