Pojęcie ze słownika

N-Key Rollover

N-Key Rollover (skrótowo NKRO) oznacza, że klawiatura potrafi jednocześnie zaraportować dowolną liczbę wciśniętych klawiszy — każdy z nich dotrze do komputera niezależnie od tego, ile innych trzymasz w tej chwili. Litera N w nazwie to po prostu dowolna liczba.

Skąd w ogóle problem? Klasyczny protokół klawiatury USB (tzw. boot protocol) przewiduje w jednym raporcie miejsce na sześć klawiszy plus modyfikatory typu Shift czy Ctrl. Stąd popularne 6KRO. Klawiatury z NKRO używają rozszerzonego trybu raportowania, w którym przesyłają mapę stanu wszystkich klawiszy naraz.

Kiedy potrzebujesz NKRO

  • Gry z rozbudowanym sterowaniem — MMO z paskiem umiejętności, symulatory lotu, gry rytmiczne.
  • Bardzo szybkie pisanie, gdzie kolejne klawisze nakładają się w czasie.
  • Produkcja muzyczna i skróty w programach graficznych, gdzie normą są akordy z trzech-czterech modyfikatorów.

Dla większości zastosowań 6KRO w zupełności wystarcza — sześć klawiszy plus cztery modyfikatory to dziesięć jednoczesnych naciśnięć, a masz tylko dwie ręce. NKRO jest przyjemnym dodatkiem, nie parametrem, dla którego warto dopłacać połowę ceny klawiatury.

Na co uważać

Deklarowane NKRO działa zwykle wyłącznie po USB i w trybie natywnym — w BIOS-ie albo w menu bootowania klawiatura przełącza się z powrotem na 6KRO. Część modeli ma przełącznik trybu w oprogramowaniu lub pod kombinacją klawiszy. W klawiaturach bezprzewodowych NKRO bywa ograniczone w trybie Bluetooth, a pełne dopiero po kablu lub przez odbiornik 2,4 GHz.

NKRO idzie w parze z anti-ghostingiem: pierwsze zdejmuje limit klawiszy, drugie eliminuje fałszywe odczyty z matrycy.