Isang Gabay para sa Baguhan sa N-Key Rollover (NKRO) at Anti-Ghosting
Sabay na lumalabas ang "NKRO" at "anti-ghosting" sa marketing ng keyboard na madaling isipin na pareho lang sila. Magkaugnay sila, pero hindi magkapareho — at ang pag-alam sa pagkakaiba ay talagang nakakatulong para maintindihan mo kung ano ang binibili mo.
Ang pinagmulang problema: ang key matrix
Sinasagap ng mga keyboard ang kanilang mga key gamit ang isang grid ng row at column sa halip na i-wire ang bawat key nang isa-isa — pinapanatili nitong maayos ang gastos sa manufacturing at complexity ng wiring. Ang trade-off ay ang ilang combination ng sabay-sabay na pinindot na key ay puwedeng lumikha ng isang electrical ambiguity na hindi kayang lutasin mismo ng controller, na siyang pinagmumulan ng ghosting.
Anti-ghosting: paglutas sa mga karaniwang kaso
Ang mga keyboard na "anti-ghosting" ay karaniwang dinisenyo para ang isang specific at karaniwang set ng key combination — kadalasang nakasentro sa WASD-style na movement cluster kasama ang mga malimit gamiting modifier tulad ng Shift at Ctrl — ay garantisadong magre-register nang tama nang sabay-sabay. Nalulutas nito ang problema para sa napakalaking bahagi ng use case sa gaming, pero targeted ito: hindi nito kinakailangang ibig sabihin na ligtas ang bawat posibleng combination ng key sa buong board.
NKRO: ganap na paglutas sa problema
Mas malayo pa ang tinutungo ng N-key rollover. Ang isang full NKRO na keyboard ay nagdadagdag ng diode sa bawat indibidwal na key, na electrically ini-isolate ang bawat pindot mula sa bawat isa pa. Sa presensya nito, ang problema sa matrix ambiguity na nagdudulot ng ghosting ay simpleng hindi na maaaring mangyari — puwede kang humawak ng kahit anong combination ng key, kahit saan sa board, at bawat isa ay magre-register nang tama.
Paano malaman kung ano ang meron ka
Karaniwang sinasabi ng spec sheet ng manufacturer ang isa sa mga sumusunod: full NKRO, isang specific na rollover number (tulad ng "10-key rollover" o "6-key rollover"), o basta "anti-ghosting" lang nang walang specific na numero — na karaniwang nagpapahiwatig ng isang targeted na solusyon sa karaniwang combination sa halip na full NKRO.
Kung hindi ka sigurado, o hindi mo pinagkakatiwalaan ang marketing copy, puwede mo itong i-test nang direkta: hawakan ang paparaming bilang ng key nang sabay-sabay — kasama ang ilang combination na hindi mo normal na ginagamit — at panoorin kung alin ang magre-register. Sinusubaybayan ng aming Ghosting & NKRO Test ang pinakamalaking bilang ng sabay-sabay na key na matagumpay na naiulat ng iyong keyboard sa panahon ng iyong session, na nagbibigay sa iyo ng tunay at obserbadong numero sa halip na isang marketing claim.
Kailangan mo ba talaga ng full NKRO?
Para sa karamihan, hindi. Sakop na ng basic na anti-ghosting ang mga makatuwirang combination na ginagamit sa napakalaking bahagi ng mga laro at pang-araw-araw na pag-type. Mas mahalaga ang full NKRO para sa:
- Mga rhythm game na puwedeng mangailangan ng maraming sabay-sabay na input sa buong keyboard.
- Mga kumplikadong genre ng laro na may malaking bilang ng sabay-sabay na naka-hold na ability/modifier key.
- Music production o accessibility setup na gumagamit ng keyboard sa hindi-standard na paraan na maraming key ang naka-hold nang sabay-sabay.
NKRO kumpara sa anti-ghosting: ang bottom line
Ang anti-ghosting at NKRO ay parehong umiiral para lutasin ang parehong underlying na problema sa matrix, sa magkaibang antas ng kumpletuhin. Kung ang aktwal mong use case ay nangangailangan lang ng iilang specific na combination, sapat na ang targeted na anti-ghosting. Kung gusto mo ng garantiyang saklaw ang literal na kahit anong combination, ang full NKRO lang ang spec na nangangako niyan.