Back to blog
9 मार्च 2026 · 6 मिनट में पढ़ें

N-Key Rollover (NKRO) और Anti-Ghosting की शुरुआती गाइड

"NKRO" और "anti-ghosting" कीबोर्ड marketing में इतनी बार साथ दिखते हैं कि यह मान लेना आसान है कि इनका मतलब एक ही है। ये आपस में जुड़े ज़रूर हैं, लेकिन बिल्कुल एक जैसे नहीं हैं — और फर्क जानना असल में यह समझने में मदद करता है कि आप क्या खरीद रहे हैं।

बुनियादी समस्या: key matrix

कीबोर्ड्स हर key को अलग से वायर करने के बजाय rows और columns के एक grid का इस्तेमाल करके अपनी keys को scan करते हैं — इससे manufacturing cost और wiring complexity मैनेज करने लायक रहती है। इसका trade-off यह है कि एक साथ दबाई गई keys के कुछ खास combinations एक electrical ambiguity पैदा कर सकते हैं जिसे controller खुद हल नहीं कर पाता, और यहीं से ghosting आती है।

Anti-ghosting: आम मामलों को हल करना

"Anti-ghosting" कीबोर्ड्स आमतौर पर इस तरह इंजीनियर किए जाते हैं कि key combinations का एक specific, common सेट — आमतौर पर WASD-style movement clusters और Shift, Ctrl जैसे अक्सर इस्तेमाल होने वाले modifiers पर केंद्रित — साथ में सही तरीके से रजिस्टर होने की गारंटी हो। यह ज़्यादातर gaming use cases के लिए समस्या हल कर देता है, लेकिन यह targeted है: इसका मतलब यह ज़रूरी नहीं कि पूरे बोर्ड पर keys का हर मुमकिन combination सुरक्षित है।

NKRO: समस्या को पूरी तरह हल करना

N-key rollover इससे आगे जाता है। एक full NKRO कीबोर्ड हर individual key में एक diode जोड़ता है, जो हर keypress को बाकी सबसे electrically isolate कर देता है। इसके साथ, वह matrix ambiguity समस्या जो ghosting पैदा करती है, बस हो ही नहीं सकती — आप बोर्ड पर कहीं भी, keys का कोई भी combination दबाए रख सकते हैं, और हर एक सही तरीके से रजिस्टर होगी।

कैसे पता करें आपके पास क्या है

Manufacturer spec sheets आमतौर पर इनमें से एक बताती हैं: full NKRO, एक specific rollover नंबर (जैसे "10-key rollover" या "6-key rollover"), या बिना किसी specific नंबर के सिर्फ "anti-ghosting" — जिसका आमतौर पर मतलब होता है एक targeted, common-combination solution, न कि full NKRO।

अगर आप पक्के नहीं हैं, या marketing copy पर भरोसा नहीं करते, तो आप इसे सीधे टेस्ट कर सकते हैं: एक साथ बढ़ती हुई संख्या में keys दबाए रखें — कुछ ऐसे combinations सहित जो आप आमतौर पर इस्तेमाल नहीं करते — और देखें कौन-सी रजिस्टर होती हैं। हमारा घोस्टिंग और NKRO टेस्ट आपके session के दौरान आपके कीबोर्ड द्वारा सफलतापूर्वक रिपोर्ट की गई एक साथ दबाई गई keys की सबसे बड़ी संख्या ट्रैक करता है, जो आपको एक असली, observed नंबर देता है, न कि एक marketing claim।

क्या आपको वाकई full NKRO चाहिए?

ज़्यादातर लोगों के लिए, नहीं। Basic anti-ghosting ज़्यादातर games और रोज़मर्रा की टाइपिंग में इस्तेमाल होने वाले असली combinations को कवर करता है। Full NKRO इनके लिए ज़्यादा मायने रखता है:

  • Rhythm games जिन्हें पूरे कीबोर्ड पर कई simultaneous inputs की ज़रूरत हो सकती है।
  • Complex game genres जिनमें एक साथ दबाई गई बड़ी संख्या में ability/modifier keys हों।
  • Music production या accessibility setups जो कीबोर्ड को non-standard तरीकों से इस्तेमाल करते हैं जिनमें एक साथ कई keys दबाई रहती हैं।

NKRO बनाम Anti-Ghosting: निचोड़

Anti-ghosting और NKRO दोनों एक ही अंतर्निहित matrix समस्या को हल करने के लिए मौजूद हैं, बस completeness के अलग-अलग स्तर पर। अगर आपके असली इस्तेमाल में सिर्फ कुछ specific combinations की ज़रूरत है, तो targeted anti-ghosting काफी है। अगर आप एक ऐसी गारंटी चाहते हैं जो वाकई किसी भी combination को कवर करे, तो full NKRO ही इकलौता spec है जो इसका वादा करता है।

Try the कीबोर्ड घोस्टिंग और NKRO टेस्ट