NKRO Rollover
0
Maksymalny Rekord · Modyfikatory nie są liczone
Aktualnie Wciśnięte 0
Wstrzymane modyfikatory 0
Status Wykrywania --
Esc
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
`
1
2
3
4
5
6
7
8
9
0
-
=
⌫
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
Win
Alt
Space
Alt
Win
Menu
Ctrl
Ins
Home
PgUp
Del
End
PgDn
↑
←
↓
→
Num
/
*
-
7
8
9
+
4
5
6
1
2
3
Ent
0
.
Naciśnij jak najwięcej klawiszy jednocześnie, aby przetestować limity swojej klawiatury.

Test Ghostingu Klawiatury i N-Key Rollover

Ten test ghostingu klawiatury pokazuje, ile klawiszy Twoja klawiatura potrafi zarejestrować jednocześnie oraz które kombinacje po cichu odrzuca. Przytrzymaj dowolną grupę klawiszy — W, A, Shift i Spację lub obie dłonie — a układ na ekranie podświetli każdy klawisz rzeczywiście odebrany przez przeglądarkę. Licznik wartości szczytowej rejestruje maksymalną liczbę zwykłych klawiszy (Shift, Ctrl, Alt i Windows są liczone oddzielnie, bo USB przesyła je w osobnym bajcie) i ocenia sprzęt jako 2-KRO, 6-KRO lub pełne NKRO. Bez instalacji, żadne naciśnięcie nie opuszcza Twojej przeglądarki.

Czym jest ghosting klawiatury?

Ghosting klawiatury to sytuacja, w której klawiatura nie przesyła fizycznie wciśniętego klawisza ze względu na kombinację, w jakiej się znalazł. Czujesz opór przełącznika, ale znak nie pojawia się na ekranie, a postać w grze nie wykonuje skoku. Pierwotnie pojęcie to oznaczało odwrotne zjawisko — pojawienie się na ekranie klawisza-widma (phantom key), którego nikt nie dotknął. Oba te problemy wynikają z tej samej przyczyny fizycznej.

Każda klawiatura opiera się na siatce połączeń (matrycy). Kontroler nie posiada osobnego przewodu dla każdego klawisza; dysponuje zestawem wierszy i kolumn, a każdy przełącznik łączy jedno przecięcie. Kontroler zasila jeden wiersz na raz i sprawdza, które kolumny reagują, setki razy na sekundę. Wciśnięcie trzech klawiszy dzielących wspólne wiersze i kolumny — na przykład Q, E i A w jednym bloku — zamyka obwód na czwartym przecięciu. Kontroler nie jest w stanie odróżnić rzeczywistego wciśnięcia od sygnału pozornego.

Starsze klawiatury przepuszczały klawisze-widma, stąd nazwa zjawiska. Nowoczesne urządzenia stosują bezpieczniejsze rozwiązanie: w niejednoznacznej sytuacji blokują sygnał (jamming), odrzucając jedno z prawdziwych naciśnięć zamiast tworzyć fałszywe. Dlatego dzisiejszy test ghostingu wykrywa brakujące naciśnięcia, a rezultat zależy od tego, które klawisze wciskasz, a nie tylko od ich liczby.

Czym jest N-key rollover (NKRO)?

N-key rollover (NKRO) oznacza, że każdy klawisz jest rejestrowany niezależnie, bez względu na to, ile innych klawiszy trzymasz wciśniętych. Producenci osiągają to poprzez montaż diody za każdym przełącznikiem, dzięki czemu prąd może płynąć w matrycy tylko w jednym kierunku i fałszywe przecięcia nigdy nie zamykają obwodu.

Drugą stroną medalu jest kabel połączeniowy. Standardowy raport USB HID dla klawiatury mieści dokładnie sześć kodów klawiszy oraz jeden bajt modyfikatorów (po dwa klawisze Shift, Ctrl, Alt i Win/Cmd). To uproszczony format boot protocol, stworzony po to, by BIOS mógł odczytać klawiaturę przed załadowaniem jakichkolwiek sterowników. Klawiatura wysyłająca wyłącznie ten raport jest ograniczona do sześciu zwykłych klawiszy, bez względu na jakość matrycy.

USB nie stanowi jednak bariery nie do pokonania. Klawiatura może zdefiniować niestandardowy raport HID lub przesyłać kilka raportów równolegle, obsługując nielimitowaną liczbę klawiszy — tak działają klawiatury NKRO na USB oraz przełączniki NKRO w oprogramowaniu QMK i VIA. Klawiatury PS/2 z natury omijały limit 6 klawiszy, lecz matryca nadal musiała wspierać NKRO.

2KRO vs 6KRO vs NKRO w praktyce

Wynik testu ghostingu klawiatury mieści się zazwyczaj w jednym z trzech poziomów:

  • 2KRO: dwa klawisze jednocześnie, czasami trzy, jeśli leżą w różnych wierszach. Typowe dla tanich membranowych klawiatur biurowych i budżetowych laptopów. W takich modelach kombinacja W + Shift + Spacja często zawodzi.
  • 6KRO: sześć zwykłych klawiszy plus do ośmiu modyfikatorów. To standard USB i zdecydowanie najczęstszy wynik. W zupełności wystarcza do pisania i większości gier.
  • NKRO: brak praktycznego limitu. Każdy klawisz jest odizolowany diodą i raportowany osobno. Standard w zaawansowanych klawiaturach mechanicznych dla graczy i entuzjastów.

Marketing bywa mylący. Pojęcie "anti-ghosting" to nie to samo co NKRO: zazwyczaj oznacza jedynie, że producent dodał diody do wybranej grupy klawiszy — najczęściej bloku WASD i modyfikatorów — aby popularne kombinacje w grach nie blokowały się. Klawiatura oznaczona jako "19-key anti-ghosting" radzi sobie z 19 konkretnymi klawiszami, a nie z dowolnymi 19.

Jak interpretować wyniki testu

Wciskaj i przytrzymuj kolejne klawisze pojedynczo, dodając następne bez puszczania poprzednich. Licznik szczytowy pokaże najwyższą liczbę zwykłych klawiszy trzymanych naraz, a modyfikatory (Shift, Ctrl, Alt, Win/Cmd) zostaną policzone w osobnym polu obok. Jeżeli trzymany klawisz pozostaje ciemny na ekranie, oznacza to blokadę sprzętową — zanotuj tę kombinację, ponieważ znaczenie ma konkretny zestaw klawiszy, a nie tylko ich liczba.

Test w przeglądarce posiada pewne naturalne ograniczenia:

  • System operacyjny przechwytuje niektóre skróty: Alt+Tab, klawisz Windows/Command, Ctrl+W, PrtSc czy F11 mogą w ogóle nie dotrzeć do strony. Testuj na literach, cyfrach i spacji.
  • Skróty warstwy Fn są przetwarzane wewnątrz kontrolera klawiatury i zazwyczaj nie generują zdarzeń systemowych. Ich brak jest całkowicie normalny.
  • Modyfikatory przesyłane są w osobnym bajcie USB i nie zajmują slotów 6KRO. Dlatego płyta trzymająca Ctrl+Shift+Alt oraz sześć liter to nadal 6KRO, a nie NKRO. Sześć liter to właściwa granica standardu.
  • Zatrzymanie się na dokładnie 6 klawiszach to typowe zachowanie sprawnej klawiatury USB. Wiele modeli posiada skrót klawiszowy lub opcję w oprogramowaniu włączającą tryb NKRO.
  • Ten test nie odróżnia blokady matrycy od uszkodzonego przełącznika. Jeżeli pojedynczy klawisz w ogóle nie reaguje, uruchom pełny test klawiatury, aby sprawdzić każdy przycisk z osobna.

Czy gry naprawdę wymagają NKRO?

W większości gier — nie. Sześć klawiszy plus modyfikatory to więcej, niż jedna ręka fizycznie wciska, gdy druga spoczywa na myszy; W, A, Shift, Spacja i R to i tak spory zestaw jednoczesnych akcji w strzelankach. Prawdziwym problemem graczy nie jest brak NKRO, lecz tania klawiatura 2KRO blokująca się przy 3 klawiszach, albo klawiatura z częściowym anti-ghostingiem dla WASD, gdy gracz woli układ ESDF.

NKRO staje się kluczowe w specyficznych zastosowaniach: grach rytmicznych, gdzie przytrzymuje się 7 lub więcej kolumn naraz niczym akordy na pianinie (np. osu! mania 7K), stenografii, wprowadzaniu nut MIDI z klawiatury czy bijatykach na dwie osoby przy jednej klawiaturze. Jeśli uderzasz w klawisze naprzemiennie tak szybko, jak to możliwe, wąskim gardłem nie jest rollover — wówczas test cps klawiatury da Ci znacznie lepszy obraz dynamiki.

Warto pamiętać: NKRO nie przyspiesza reakcji klawiatury. Rollover określa, ile klawiszy może być przesłanych, a nie jak szybko sygnał dociera do komputera. Szybkość raportowania to osobny parametr — jeśli zależy Ci na minimalnym opóźnieniu, test polling rate klawiatury jest właściwym narzędziem pomiarowym.

Często Zadawane Pytania (FAQ)

Dlaczego nie mogę wcisnąć Shift + Spacja + W jednocześnie?

Twoja klawiatura blokuje tę konkretną kombinację w matrycy połączeń — te trzy klawisze dzielą wiersze i kolumny, których kontroler nie potrafi jednoznacznie odczytać. Jest to ograniczenie sprzętowe, którego nie naprawi żaden program ani sterownik. Przemapuj jeden z klawiszy w grze na inny przycisk lub mysz. Klawiatury 6KRO lub NKRO trwale eliminują ten problem.

Czy anti-ghosting to to samo co N-key rollover?

Nie. Anti-ghosting oznacza, że producent zabezpieczył diodami jedynie ograniczony zestaw klawiszy — zwykle WASD i modyfikatory. N-key rollover (NKRO) oznacza pełną izolację każdego klawisza na całej płycie, dzięki czemu żadna kombinacja nie blokuje sygnału. Sprzęt oznaczony jako "19-key anti-ghosting" chroni tylko 19 konkretnych klawiszy.

Czy naprawdę potrzebuję NKRO do gier?

Dla większości gier — nie. Limit 6KRO plus modyfikatory w zupełności wystarcza dla jednej ręki w FPS, MOBA czy MMO. NKRO ma kluczowe znaczenie w grach rytmicznych (np. osu! mania 7K), stenografii i bijatykach. Pomaga także graczom używającym układu ESDF zamiast WASD, gdzie budżetowy anti-ghosting przestaje chronić klawisze.

Mogę wcisnąć tylko 6 klawiszy naraz — czy muszę kupować nową klawiaturę?

Niekoniecznie. Sześć klawiszy plus modyfikatory to domyślny standard protokołu startowego USB, więc nawet całkowicie sprawna klawiatura często zatrzymuje się na tej liczbie. Wiele modeli posiada skrót klawiszowy (np. z klawiszem Fn) lub opcję w oprogramowaniu przełączającą w tryb NKRO. Sprawdź instrukcję przed zakupem nowego sprzętu.

Dlaczego niektóre klawisze nie działają razem, a inne bez problemów?

Ponieważ blokowanie zależy od rozmieszczenia klawiszy w matrycy, a nie od ich sumarycznej liczby. Kontroler odczytuje klawisze na przecięciach wierszy i kolumn. Gdy wciśnięte klawisze dzielą wspólne linie, powstaje fałszywy punkt styku, więc kontroler odrzuca część sygnałów. Klawisze leżące na odrębnych liniach nigdy ze sobą nie kolidują.

Czy podłączenie klawiatury USB do portu PS/2 czyni ją NKRO?

Nie. Przejściówka nie jest w stanie dodać funkcji, których fizycznie nie posiada kontroler klawiatury. Choć port PS/2 nie posiada limitu 6 slotów, matryca wciąż wymaga diody przy każdym przełączniku. Jedynie klawiatury fabrycznie zaprojektowane z obsługą NKRO zyskują pełnię możliwości na porcie PS/2.

Ile klawiszy naraz potrafi zarejestrować moja klawiatura?

Przytrzymuj kolejne klawisze w naszym teście powyżej i odczytaj wartość licznika szczytowego — ta liczba to Twoja odpowiedź. Spodziewaj się 2 klawiszy na starych modelach membranowych, 6 zwykłych klawiszy na większości modeli USB oraz braku limitu na sprzęcie NKRO. Producenci rzadko podają tę liczbę w specyfikacji, więc test online to najpewniejsza metoda.