Test klawiatury

Naciskaj każdy klawisz i patrz, jak się zaświeca, z licznikiem rollover do sprawdzania ghostingu.

Naciśnięty terazJuż przetestowany
-Klawisz
-Kod
-Kod klawisza
-Położenie
-Naciśnięte teraz
-Maksimum naraz

Jak przetestować klawiaturę

  1. Naciskaj klawisze na fizycznej klawiaturze, także modyfikatory jak Shift i Ctrl.
  2. Obserwuj, jak każdy klawisz zaświeca się na diagramie i zostaje oznaczony po przetestowaniu.
  3. Przytrzymaj kilka klawiszy naraz, aby sprawdzić licznik jednoczesnych naciśnięć pod kątem ghostingu.

Rodzaje rollover wyjaśnione

Typ rolloverKlawiszy narazCzęste w
Rollover 2 klawiszy (2KRO)2 na pewno, więcej może ghostowaćPodstawowe klawiatury membranowe i wiele laptopów
Rollover 6 klawiszy (6KRO)6 przez USBWiększość zwykłych klawiatur, standardowy limit USB
Rollover N-key (NKRO)Każdy klawisz narazKlawiatury do gier i mechaniczne, często wymaga specjalnego trybu

Statystyka maksimum naraz na tej stronie to prosty sposób, aby zobaczyć prawdziwy rollover własnej klawiatury: przytrzymaj kombinacje klawiszy używane w grach, jak WASD razem z Shift i spacją, i obserwuj liczbę.

Naprawa klawiszy, które się nie rejestrują

  • W Windows otwórz Ustawienia, potem Dostępność, potem Klawiatura, i wyłącz Klawisze trwałe, Klawisze przełączające oraz Klawisze filtru. Zwłaszcza Klawisze filtru mogą ignorować szybkie albo powtarzane naciśnięcia.
  • W macOS otwórz Ustawienia systemu, potem Dostępność, potem Klawiatura, i wyłącz Wolne klawisze oraz Klawisze trwałe.
  • Zdejmij nasadkę i sprawdź, czy nie ma kurzu albo zabrudzeń, jeśli jeden konkretny klawisz czuje się inaczej niż sąsiednie.
  • Spróbuj innego portu USB albo sparuj ponownie klawiaturę Bluetooth, jeśli kilka klawiszy w różnych miejscach klawiatury zawodzi naraz, co wskazuje na problem z połączeniem, a nie z samymi klawiszami.

Jak działa ten test

Każde naciśnięcie klawisza jest odczytywane ze zdarzenia keydown przeglądarki na podstawie jego kodu, czyli fizycznego położenia, więc test działa tak samo niezależnie od języka i układu twojej klawiatury. Diagram pokazuje układ w wersji amerykańskiej (US ANSI): standardowy polski układ programisty ma te same pozycje i te same kody co układ amerykański, a polskie litery diakrytyczne dochodzą pod prawym Altem, więc ten test poprawnie wykrywa każdy naciśnięty klawisz na polskiej klawiaturze. Klawisz zostaje oznaczony jako przetestowany po jednym naciśnięciu, nawet po jego puszczeniu, więc od razu widać, których klawiszy jeszcze nie sprawdzono.

Licznik maksimum naraz śledzi, ile klawiszy zgłasza się jako aktualnie wciśnięte w tej samej chwili, co jest najprostszym praktycznym sposobem na sprawdzenie prawdziwego limitu rollover twojej klawiatury bez specjalnego oprogramowania.

Test klawiatury: najczęstsze pytania

Czym jest rollover i ghosting klawiszy?

Rollover to liczba klawiszy, jaką klawiatura potrafi zarejestrować naraz. Ghosting pojawia się w tańszych klawiaturach, gdy pewne kombinacje 3 lub więcej klawiszy nie zostają zarejestrowane, co ma największe znaczenie w grach.

Dlaczego klawisz się nie zaświeca po naciśnięciu?

Sprawdź, czy klawisz nie jest zablokowany albo czy nie przechwytuje go inny program. Jeśli kilka sąsiednich klawiszy zawodzi razem, to zwykle ghosting, a nie zepsuty klawisz.

Dlaczego niektóre klawisze pokazują układ laptopa zamiast pełnej klawiatury?

Laptopy zwykle pomijają numpad, żeby zaoszczędzić miejsce. Włącz przełącznik układu kompaktowego na tej stronie, aby ukryć numpad i dopasować widok do klawiatury laptopa.

Czy to działa z klawiaturą ekranową telefonu?

Test odczytuje zdarzenia z prawdziwej klawiatury sprzętowej, połączonej przez Bluetooth albo USB. Większość klawiatur ekranowych telefonu nie wysyła tych samych kodów klawiszy, więc wyniki mogą być niepełne.

Dlaczego kod pokazuje coś w rodzaju KeyA zamiast litery?

Pole kodu pokazuje fizyczne położenie klawisza, a nie znak, który on wpisuje. Standardowy polski układ programisty to ta sama klawiatura QWERTY co amerykańska, więc w warstwie podstawowej litery zgadzają się z kodami. Różnica pojawia się przy prawym Alt: naciśnięcie AltGr razem z A, aby wpisać ą, nadal zgłasza kod KeyA, bo kod opisuje położenie klawisza, a nie aktualnie wpisywany znak.

Jaka jest różnica między klawiszem, kodem i kodem klawisza?

Klawisz to znak, który tworzy twój układ przy aktualnym stanie Shift albo prawego Alt (AltGr). Kod to fizyczne położenie klawisza i nigdy nie zmienia się wraz z układem. Kod klawisza to starszy, liczbowy identyfikator zachowany dla zgodności ze starszym oprogramowaniem.

Czy klawiatura Bluetooth daje dokładne wyniki?

Tak, jeśli chodzi o sprawdzenie, czy klawisze w ogóle działają. Bluetooth dodaje niewielkie opóźnienie, zwykle kilka milisekund, w porównaniu z połączeniem przewodowym, a przeciążone połączenie może czasem zgubić bardzo szybkie kolejne naciśnięcia.

Dlaczego Windows czasem blokuje szybkie powtarzane naciśnięcia klawiszy?

Funkcja ułatwień dostępu o nazwie Klawisze filtru ma ignorować krótkie albo powtarzane naciśnięcia dla osób, które tego potrzebują, ale przypadkowo włączona może sprawiać wrażenie, że test klawiatury gubi wpisywane znaki.

Podobne narzędzia