कुंजी रोलओवर: Difference between revisions

From Vigyanwiki
No edit summary
Line 1: Line 1:
{{short description|Ability of a computer keyboard to correctly handle several simultaneous keystrokes}}
{{short description|Ability of a computer keyboard to correctly handle several simultaneous keystrokes}}
कुंजी या कुंजी रोलओवर रोलओवर [[कंप्यूटर]] [[कीबोर्ड नियंत्रक (कंप्यूटिंग)|कीबोर्ड]] की एक साथ कई कीस्ट्रोक्स को सही ढंग से संभालने की क्षमता है। '''''n'''''-कुंजी रोलओवर (एनकेआरओ) वाला कीबोर्ड एक ही समय में कीबोर्ड पर प्रत्येक कुंजी से इनपुट का सही ढंग से पता लगा सकता है, भले ही कितनी अन्य कीस क्यों ना दबाई जा रही हों। जब कुछ कुंजी संयोजनों को एक साथ दबाया जाता है, तो जिन कीबोर्ड में पूर्ण रोलओवर नहीं होता है, वे गलत कीस्ट्रोक्स दर्ज करेंगे। रोलओवर में सामान्यता स्टेनोटाइप, [[इलेक्ट्रॉनिक इंजीनियरिंग|इलेक्ट्रॉनिक]] म्यूजिक कीबोर्ड, गेमिंग और टच-टाइपिंग के लिए एप्लिकेशन होते हैं।
'''कुंजी रोलओवर''' या '''की रोलओवर''' [[कंप्यूटर]] [[कीबोर्ड नियंत्रक (कंप्यूटिंग)|कीबोर्ड]] की एक साथ कई कीस्ट्रोक्स को सही ढंग से संभालने की क्षमता है। '''''n'''''-की रोलओवर (nकेआरओ) वाला कीबोर्ड एक ही समय में कीबोर्ड पर प्रत्येक की से इनपुट का सही ढंग से पता लगा सकता है, भले ही कितनी अन्य कीस क्यों ना दबाई जा रही हों। जब कुछ की संयोजनों को एक साथ दबाया जाता है, तो जिन कीबोर्ड में पूर्ण रोलओवर नहीं होता है, वे गलत कीस्ट्रोक्स दर्ज करेंगे। रोलओवर में सामान्यता स्टेनोटाइप, [[इलेक्ट्रॉनिक इंजीनियरिंग|इलेक्ट्रॉनिक]] म्यूजिक कीबोर्ड, गेमिंग और टच-टाइपिंग के लिए एप्लिकेशन होते हैं।


== कीबोर्ड प्रयोग ==
== कीबोर्ड प्रयोग ==
पारंपरिक कंप्यूटर कीबोर्ड पर सामान्य टाइपिंग की अवधि में, किसी भी समय सामान्यता केवल एक की दबाई जाती है, फिर अगली की दबाए जाने से पहले छोड़ दी जाती है। हालांकि, यह प्रक्रिया सदैव नहीं होती है। शिफ्ट या कंट्रोल जैसी संशोधक कीस का उपयोग करते समय, उपयोगकर्ता साभिप्राय संशोधक कीस को दबाए रखता है और दूसरी कुंजी दबाता है।
पारंपरिक कंप्यूटर कीबोर्ड पर सामान्य टाइपिंग की अवधि में, किसी भी समय सामान्यता केवल एक की दबाई जाती है, फिर अगली की दबाए जाने से पहले छोड़ दी जाती है। हालांकि, यह प्रक्रिया सदैव नहीं होती है। शिफ्ट या कंट्रोल जैसी संशोधक कीस का उपयोग करते समय, उपयोगकर्ता साभिप्राय संशोधक कीस को दबाए रखता है और दूसरी की दबाता है।


* रैपिड टाइपिस्ट भी कभी-कभी अनजाने में पिछली कुंजी छोड़ देना पहले एक कुंजी दबा सकते हैं।
* रैपिड टाइपिस्ट भी कभी-कभी अनजाने में पिछली की छोड़ देना पहले एक की दबा सकते हैं।


कीबोर्डिंग के कुछ असामान्य रूपों में एक साथ कई कुंजियों को दबाने या दबाए रखने की आवश्यकता होती है;
कीबोर्डिंग के कुछ असामान्य रूपों में एक साथ कई कीस को दबाने या दबाए रखने की आवश्यकता होती है;


उदाहरण के लिए :
उदाहरण के लिए :
*
*
*ब्रेल टाइपराइटर की छह डॉट कुंजियों के समान ब्रेल 2000 कुंजीयन के लिए एक बार में छह कुंजियों की आवश्यकता होती है।<ref name="Braille2000">{{cite web|url=http://www.braille2000.com/brl2000/KeyboardReq.htm|title=Braille2000: Keyboard Requirements|accessdate=2006-07-19}}</ref>
*ब्रेल टाइपराइटर की छह डॉट कीस के समान ब्रेल 2000 कीयन के लिए एक बार में छह कीस की आवश्यकता होती है।<ref name="Braille2000">{{cite web|url=http://www.braille2000.com/brl2000/KeyboardReq.htm|title=Braille2000: Keyboard Requirements|accessdate=2006-07-19}}</ref>
*
*
*[[आशुलिपि]] (स्टेनोग्राफिक) टाइपिंग के लिए "कॉर्ड्स" बनाने के लिए एक साथ कई कुंजियों को दबाने की क्षमता की भी आवश्यकता होती है।
*[[आशुलिपि]] (स्टेनोग्राफिक) टाइपिंग के लिए "कॉर्ड्स" बनाने के लिए एक साथ कई कीस को दबाने की क्षमता की भी आवश्यकता होती है।
* कुकुछ कंप्यूटर गेम में एक साथ क्रिया करने के लिए कई कुंजियों (सामान्य संशोधक कुंजियों के अलावा) को दबा कर रखने की आवश्यकता होती है, जबकि अन्य को दबाया और छोड़ा जाता है;
* कुकुछ कंप्यूटर गेम में एक साथ क्रिया करने के लिए कई कीस (सामान्य संशोधक कीस के अलावा) को दबा कर रखने की आवश्यकता होती है, जबकि अन्य को दबाया और छोड़ा जाता है;
** खिलाड़ी को तिरछी दिशा में ले जाने के लिए एक सामान्य परिदृश्य में दो एरो कुंजियों या WASD कुंजियों को दबाए रखना होगा।
** खिलाड़ी को तिरछी दिशा में ले जाने के लिए एक सामान्य परिदृश्य में दो एरो कीस या WASD कीस को दबाए रखना होगा।
** संचलन को इंगित करने के लिए तीर कुंजी दबाए रखते हुए अन्य परिदृश्य गेम में किसी ऑब्जेक्ट या आइटम के साथ परस्पर प्रभाव के लिए कुंजी दबा सकते हैं।<ref name="DevHardwareThread">{{cite web|url=http://www.devhardware.com/forums/peripherals-72/looking-for-a-new-keyboard-947.html|title=Looking for a new keyboard?|date=2004-10-26|accessdate=2006-07-19}}</ref>
** संचलन को इंगित करने के लिए तीर की दबाए रखते हुए अन्य परिदृश्य गेम में किसी ऑब्जेक्ट या आइटम के साथ परस्पर प्रभाव के लिए की दबा सकते हैं।<ref name="DevHardwareThread">{{cite web|url=http://www.devhardware.com/forums/peripherals-72/looking-for-a-new-keyboard-947.html|title=Looking for a new keyboard?|date=2004-10-26|accessdate=2006-07-19}}</ref>




== '''''n'''''-कुंजी रोलओवर ==
== '''''n'''''-की रोलओवर ==
{{mvar|n}} यह कहने का गणितीय तरीका है कि वस्तुओं की संख्या परिभाषित नहीं है। {{mvar|n}} शून्य और अनंत के बीच कुछ भी हो सकता है।
{{mvar|n}} यह कहने का गणितीय तरीका है कि वस्तुओं की संख्या परिभाषित नहीं है। {{mvar|n}} शून्य और अनंत के बीच कुछ भी हो सकता है।


कुछ हाई-एंड कीबोर्ड में एन-की रोलओवर (एनकेआरओ) होता है। इसका मतलब यह है कि प्रत्येक कुंजी को कीबोर्ड हार्डवेयर द्वारा पूरी तरह से स्वतंत्र रूप से स्कैन किया जाता है, ताकि प्रत्येक कीप्रेस सही ढंग से पता लगाया जा सके कि उस समय कितनी अन्य कुंजियों को दबाया या दबाया जा रहा है।<ref name="TechWeb">{{cite web|url=http://ubm.computerlanguage.com/host_app/search?cid=C008000&def=6e2d6b657920726f6c6c6f766572.htm |title=TechEncyclopedia: n-key rollover |accessdate=2011-12-03 }} mirror: {{cite web|url=http://www.techweb.com/encyclopedia/defineterm.jhtml?term=n-keyrollover |title=TechEncyclopedia: n-key rollover |accessdate=2007-09-27 |url-status=dead |archiveurl=https://web.archive.org/web/20070927001201/http://www.techweb.com/encyclopedia/defineterm.jhtml?term=n-keyrollover |archivedate=September 27, 2007 }}</ref> स्टेनोटाइप के लिए पूर्ण एन-कुंजी रोलओवर की आवश्यकता होती है, जो पारंपरिक टाइपिंग विधियों की तुलना में कहीं अधिक तेजी से टेक्स्ट इनपुट करने के लिए कॉर्डिंग पर निर्भर करता है, जिससे यह मानव भाषण की गति के साथ गति बनाए रखने की अनुमति देता है।
कुछ हाई-एंड कीबोर्ड में n-की रोलओवर (एनकेआरओ) होता है। इसका प्रयोजन यह है कि प्रत्येक की को कीबोर्ड हार्डवेयर द्वारा पूरी तरह से स्वतंत्र रूप से स्कैन किया जाता है, ताकि प्रत्येक कीप्रेस सही ढंग से पता लगाया जा सके कि उस समय कितनी अन्य कीस को दबाया या दबाया जा रहा है।<ref name="TechWeb">{{cite web|url=http://ubm.computerlanguage.com/host_app/search?cid=C008000&def=6e2d6b657920726f6c6c6f766572.htm |title=TechEncyclopedia: n-key rollover |accessdate=2011-12-03 }} mirror: {{cite web|url=http://www.techweb.com/encyclopedia/defineterm.jhtml?term=n-keyrollover |title=TechEncyclopedia: n-key rollover |accessdate=2007-09-27 |url-status=dead |archiveurl=https://web.archive.org/web/20070927001201/http://www.techweb.com/encyclopedia/defineterm.jhtml?term=n-keyrollover |archivedate=September 27, 2007 }}</ref> स्टेनोटाइप के लिए पूर्ण n-की रोलओवर की आवश्यकता होती है, जो पारंपरिक टाइपिंग विधियों की तुलना में कहीं अधिक तेजी से टेक्स्ट इनपुट करने के लिए कॉर्डिंग पर निर्भर करता है, जिससे यह मानव भाषण की गति के साथ गति बनाए रखने की अनुमति देता है।


अधिकांश संगीत कीबोर्ड पूर्ण कार्यान्वयन के लिए अपने [[कीबोर्ड मैट्रिक्स (संगीत)]] में आइसोलेशन डायोड का उपयोग करते हैं {{mvar|n}}-की रोलओवर, उन्हें की घोस्टिंग और की जैमिंग दोनों के प्रति प्रतिरोधी बनाता है.<ref name="dribin" />
अधिकांश संगीत कीबोर्ड पूर्ण कार्यान्वयन के लिए अपने [[कीबोर्ड मैट्रिक्स (संगीत)]] में आइसोलेशन डायोड का उपयोग करते हैं {{mvar|n}}-की रोलओवर, उन्हें की घोस्टिंग और की जैमिंग दोनों के प्रति प्रतिरोधी बनाता है.<ref name="dribin" />


उपयोगकर्ता को पूर्ण n-कुंजी रोलओवर का लाभ प्राप्त करने के लिए, पूर्ण कुंजी प्रेस स्थिति को कंप्यूटर पर प्रेषित करना होगा। जब डेटा [[यूएसबी हब|यूएसबी]] प्रोटोकॉल के माध्यम से भेजा जाता है, तो दो ऑपरेटिंग मोड होते हैं: मानव इंटरफ़ेस डिवाइस (HID) "रिपोर्ट प्रोटोकॉल" और "बूट प्रोटोकॉल" है। (वैकल्पिक) बूट प्रोटोकॉल, जो पूरी तरह से बहुत सीमित यूएसबी होस्ट कार्यान्वयन जैसे BIOS द्वारा उपयोग किया जाता है, आठ संशोधक कुंजी (Ctrl, Shift, Alt, और Win के बाएं और दाएं संस्करण) तक सीमित है, जिसके बाद अधिकतम छह कुंजी कोड होते हैं। यह रिपोर्ट की जा सकने वाली एक साथ कुंजी प्रेस की संख्या को सीमित कर देगा। HID रिपोर्ट प्रोटोकॉल, जो कि ऑपरेटिंग सिस्टम का उपयोग करता है, कोई प्रतिबंध नहीं लगाता है और पूर्ण n-कुंजी रोलओवर का समर्थन करता है। HID विनिर्देश हालांकि रोलओवर पर कोई आवश्यकता नहीं लगाता है और लो-एंड कीबोर्ड समान प्रतिबंध लगा सकते हैं चाहे बूट प्रोटोकॉल या HID रिपोर्ट प्रोटोकॉल का उपयोग किया गया हो।
उपयोगकर्ता को पूर्ण n-की रोलओवर का लाभ प्राप्त करने के लिए, पूर्ण की प्रेस स्थिति को कंप्यूटर पर प्रेषित करना होगा। जब डेटा [[यूएसबी हब|यूएसबी]] प्रोटोकॉल के माध्यम से भेजा जाता है, तो दो ऑपरेटिंग मोड होते हैं: मानव इंटरफ़ेस डिवाइस (HID) "रिपोर्ट प्रोटोकॉल" और "बूट प्रोटोकॉल" है। (वैकल्पिक) बूट प्रोटोकॉल, जो पूरी तरह से बहुत सीमित यूएसबी होस्ट कार्यान्वयन जैसे BIOS द्वारा उपयोग किया जाता है, आठ संशोधक की (Ctrl, Shift, Alt, और Win के बाएं और दाएं संस्करण) तक सीमित है, जिसके बाद अधिकतम छह की कोड होते हैं। यह रिपोर्ट की जा सकने वाली एक साथ की प्रेस की संख्या को सीमित कर देगा। HID रिपोर्ट प्रोटोकॉल, जो कि ऑपरेटिंग सिस्टम का उपयोग करता है, कोई प्रतिबंध नहीं लगाता है और पूर्ण n-की रोलओवर का समर्थन करता है। HID विनिर्देश हालांकि रोलओवर पर कोई आवश्यकता नहीं लगाता है और लो-एंड कीबोर्ड समान प्रतिबंध लगा सकते हैं चाहे बूट प्रोटोकॉल या HID रिपोर्ट प्रोटोकॉल का उपयोग किया गया हो।


=== बहु-कुंजी रोलओवर ===
=== बहु-की रोलओवर ===
हालांकि, लागत और डिजाइन की जटिलता को कम करने के लिए, अधिकांश कंप्यूटर कीबोर्ड इस तरह से सभी कुंजियों को अलग नहीं करते हैं। इसके बजाय, वे कुंजी स्विच के एक मैट्रिक्स का उपयोग करते हैं, बिना किसी आइसोलेशन डायोड के, जो मानता है कि किसी भी समय केवल सीमित संख्या में चाबियों को रखा जाएगा। इन कीबोर्डों के साथ, कम से कम तीन कुंजियों को दबाने से भूतिया प्रभाव उत्पन्न हो सकता है,<ref name="dribin"/> हालांकि मैट्रिक्स व्यवस्था को निर्धारित करते समय इस बात का ध्यान रखा जाता है कि ऐसा आम संशोधक कुंजी संयोजनों के लिए न हो।
हालांकि, लागत और डिजाइन की जटिलता को कम करने के लिए, अधिकांश कंप्यूटर कीबोर्ड इस तरह से सभी कीस को अलग नहीं करते हैं। इसके आलावा वे की स्विच के एक मैट्रिक्स का उपयोग करते हैं, बिना किसी आइसोलेशन डायोड के, जो मानता है कि किसी भी समय केवल सीमित संख्या में कीसको रखा जाएगा। इन कीबोर्डों के साथ, कम से कम तीन कीस को दबाने से भूतिया प्रभाव उत्पन्न हो सकता है,<ref name="dribin"/> हालांकि मैट्रिक्स व्यवस्था को निर्धारित करते समय इस बात का ध्यान रखा जाता है कि ऐसा साधारण संशोधक की संयोजनों के लिए न हो।


"दो-कुंजी रोलओवर" वाला एक कीबोर्ड मज़बूती से एक साथ उपयोग की जाने वाली किसी भी दो कुंजियों का पता लगा सकता है; दूसरे शब्दों में, एक उपयोगकर्ता कीबोर्ड पर किसी भी कुंजी को दबाए रख सकता है और दूसरी कुंजी दबा सकता है, और यह सुनिश्चित कर सकता है कि कुंजी को कंप्यूटर द्वारा सही ढंग से पहचाना गया है। हालाँकि, यदि उपयोगकर्ता के पास दो कुंजियाँ हैं और तीसरी कुंजी को स्ट्राइक करने का प्रयास करता है, तो तीसरा कीप्रेस "प्रेत कुंजी" बनाते हुए स्विच मैट्रिक्स को छोटा कर सकता है। यह गुणवत्ता कीबोर्ड के लिए स्वीकार्य नहीं है क्योंकि ऐसे कई मामले हैं जब एक ही समय में दो से अधिक कुंजियों को दबाने की आवश्यकता होती है, जैसे कि Ctrl-Alt-Delete, या जब दो से अधिक कुंजियों का उपयोग तेजी से टाइपिंग के लिए किया जाता है ("रोलिंग ओवर ) "दो से अधिक कुंजियों) के कारण दबाए जाते हैं।
"दो-की रोलओवर" वाला एक कीबोर्ड मज़बूती से एक साथ उपयोग की जाने वाली किसी भी दो कीस का पता लगा सकता है; दूसरे शब्दों में, एक उपयोगकर्ता कीबोर्ड पर किसी भी की को दबाए रख सकता है और दूसरी की दबा सकता है, और यह सुनिश्चित कर सकता है कि की को कंप्यूटर द्वारा सही ढंग से पहचाना गया है। हालाँकि, यदि उपयोगकर्ता के पास दो कीस हैं और तीसरी की को स्ट्राइक करने का प्रयास करता है, तो तीसरा कीप्रेस "प्रेत की" बनाते हुए स्विच मैट्रिक्स को छोटा कर सकता है। यह गुणवत्ता कीबोर्ड के लिए स्वीकार्य नहीं है क्योंकि ऐसे कई मामले हैं जब एक ही समय में दो से अधिक कीस को दबाने की आवश्यकता होती है, जैसे कि Ctrl-Alt-Delete, या जब दो से अधिक कीस का उपयोग तेजी से टाइपिंग के लिए किया जाता है ("रोलिंग ओवर ) "दो से अधिक कीस) के कारण दबाए जाते हैं।


"मल्टी-की रोलओवर" को गुणवत्ता वाले कीबोर्ड और अंग्रेजी-भाषा के [[टच स्क्रीन|टच]] टाइपिंग के लिए आवश्यक माना जाता है। यह वह जगह है जहां सबसे आम कुंजी अनुक्रमों का अध्ययन किया गया है, और उसी सामान्य अनुक्रम में कुंजियों को विद्युत स्विच मैट्रिक्स में रखा जाता है, जैसे कि तीन कुंजियाँ मैट्रिक्स को छोटा करके चौथी "फैंटम" कुंजी का उत्पादन नहीं कर सकती हैं। इसे पूरा करने का सबसे आसान तरीका स्विच मैट्रिक्स की समान एक्स या वाई लाइन पर सभी चाबियों को समान अनुक्रम में रखना है। जब तक इलेक्ट्रॉनिक्स अलग-अलग एक्स और वाई लाइनों पर दो से अधिक चाबियां नहीं देखते हैं, जो एक प्रेत कुंजी बनाते हैं, तब तक यह अगली कुंजी को दबाना जारी रखेगा। यह आमतौर पर सबसे सामान्य कुंजी अनुक्रमों के लिए चार से पांच कुंजी रोलओवर उत्पन्न करता है।
"मल्टी-की रोलओवर" को गुणवत्ता वाले कीबोर्ड और अंग्रेजी-भाषा के [[टच स्क्रीन|टच]] टाइपिंग के लिए आवश्यक माना जाता है। यह वह जगह है जहां सबसे साधारण की अनुक्रमों का अध्ययन किया गया है, और उसी सामान्य अनुक्रम में कीस को विद्युत स्विच मैट्रिक्स में रखा जाता है, जैसे कि तीन कीस मैट्रिक्स को छोटा करके चौथी "फैंटम" की का उत्पादन नहीं कर सकती हैं। इसे पूरा करने का सबसे आसान तरीका स्विच मैट्रिक्स की समान एक्स या वाई लाइन पर सभी कीसको समान अनुक्रम में रखना है। जब तक इलेक्ट्रॉनिक्स अलग-अलग एक्स और वाई लाइनों पर दो से अधिक कीस नहीं देखते हैं, जो एक प्रेत की बनाते हैं, तब तक यह अगली की को दबाना जारी रखेगा। यह सामान्यता सबसे सामान्य की अनुक्रमों के लिए चार से पांच की रोलओवर उत्पन्न करता है।
 
गुणवत्ता वाले कीबोर्ड और अंग्रेजी (भाषा)|अंग्रेजी-भाषा [[स्पर्श टाइपिंग]] के लिए बहु-कुंजी रोलओवर आवश्यक माना जाता है। यह वह जगह है जहां सबसे आम कुंजी अनुक्रमों का अध्ययन किया गया है, और उसी सामान्य अनुक्रम में कीस को विद्युत स्विच मैट्रिक्स में रखा जाता है, जैसे कि तीन कुंजियां मैट्रिक्स को छोटा करके चौथी प्रेत कुंजी का उत्पादन नहीं कर सकतीं। इसे पूरा करने का सबसे आसान तरीका स्विच मैट्रिक्स की एक ही एक्स या वाई लाइन पर सभी चाबियों को एक ही सामान्य अनुक्रम में रखना है। जब तक इलेक्ट्रॉनिक्स अलग-अलग एक्स और वाई लाइनों पर दो से अधिक चाबियां नहीं देखते हैं, जो एक प्रेत कुंजी बनाते हैं, तब तक यह अगली कुंजी उदास प्रक्रिया को जारी रखेगी। यह आम तौर पर सबसे आम कुंजी अनुक्रमों के लिए चार से पांच कुंजी रोलओवर उत्पन्न करता है।


=={{anchor|Jamming|Ghosting|Masking}}की जैमिंग और घोस्टिंग ==
=={{anchor|Jamming|Ghosting|Masking}}की जैमिंग और घोस्टिंग ==
कुंजी घोस्टिंग तीन कुंजियों के कुछ संयोजनों के लिए मैट्रिक्स कीबोर्ड पर होती है। जब इन तीन चाबियों को एक साथ दबाया जाता है, तो कीबोर्ड कंट्रोलर द्वारा चौथा कीप्रेस गलती से पंजीकृत हो जाता है।<ref name="dribin">{{cite web|url=http://www.dribin.org/dave/keyboard/one_html/|title=Keyboard Matrix Help, section 8: "Getting Rid Of Ghosting and Masking" |author = Dribin, Dave |accessdate=2008-10-11}}</ref>
की घोस्टिंग तीन कीस के कुछ संयोजनों के लिए मैट्रिक्स कीबोर्ड पर होती है। जब इन तीन कीस को एक साथ दबाया जाता है, तो कीबोर्ड कंट्रोलर द्वारा चौथा कीप्रेस गलती से पंजीकृत हो जाता है।<ref name="dribin">{{cite web|url=http://www.dribin.org/dave/keyboard/one_html/|title=Keyboard Matrix Help, section 8: "Getting Rid Of Ghosting and Masking" |author = Dribin, Dave |accessdate=2008-10-11}}</ref>


आधुनिक कीबोर्ड घोस्टिंग का पता लगाते हैं, और चौथी कुंजी दर्ज करने के बजाय, वे तीसरी कुंजी को अनदेखा कर देंगे, जिसे जैमिंग कहा जाता है। एक साथ दबाए जाने पर कौन सी चाबियां जाम हो जाती हैं, जो ब्रांड और कीबोर्ड के मॉडल के बीच भिन्न होती हैं।
आधुनिक कीबोर्ड घोस्टिंग का पता लगाते हैं, और चौथी की दर्ज करने के आलावा वे तीसरी की को अनदेखा कर देंगे, जिसे जैमिंग कहा जाता है। एक साथ दबाए जाने पर कौन सी कीस जाम हो जाती हैं, जो ब्रांड और कीबोर्ड के मॉडल के बीच भिन्न होती हैं।


कीबोर्ड मैट्रिक्स (संगीत) के कारण अधिकांश उपभोक्ता कीबोर्ड उपयोग करते हैं, जैमिंग और घोस्टिंग अक्सर तब होता है जब मैट्रिक्स पर एक वर्ग ब्लॉक में चार में से तीन कुंजियाँ दबाई जाती हैं, जैसे कि QASW या JKUI।
कीबोर्ड मैट्रिक्स (संगीत) के कारण अधिकांश उपभोक्ता कीबोर्ड उपयोग करते हैं, जैमिंग और घोस्टिंग अक्सर तब होता है जब मैट्रिक्स पर एक वर्ग ब्लॉक में चार में से तीन कीस दबाई जाती हैं, जैसे कि QASW या JKUI।


अधिकांश संगीत कीबोर्ड और कुछ हाई-एंड कंप्यूटर कीबोर्ड अपने मैट्रिक्स में प्रत्येक कीस्विच के साथ एक आइसोलेशन डायोड का उपयोग करते हैं, और किसी भी क्रम में दबाए गए कुंजियों के किसी भी संयोजन (कॉर्डिंग) को सही ढंग से पढ़ सकते हैं और किसी भी क्रम में जारी किए जा सकते हैं - वे कुंजी घोस्टिंग और दोनों के प्रति प्रतिरक्षित हैं।<ref name="dribin" /> कुछ गेमिंग कीबोर्ड एक मैट्रिक्स का उपयोग करते हैं, लेकिन केवल गेमिंग में सबसे अधिक उपयोग की जाने वाली कीस जैसे WASD और तीर कीस को अलग-अलग डायोड देते हैं।
अधिकांश संगीत कीबोर्ड और कुछ हाई-एंड कंप्यूटर कीबोर्ड अपने मैट्रिक्स में प्रत्येक कीस्विच के साथ एक आइसोलेशन डायोड का उपयोग करते हैं, और किसी भी क्रम में दबाए गए कीस के किसी भी संयोजन (कॉर्डिंग) को सही ढंग से पढ़ सकते हैं और किसी भी क्रम में जारी किए जा सकते हैं - वे की घोस्टिंग और दोनों के प्रति प्रतिरक्षित हैं।<ref name="dribin" /> कुछ गेमिंग कीबोर्ड एक मैट्रिक्स का उपयोग करते हैं, लेकिन केवल गेमिंग में सबसे अधिक उपयोग की जाने वाली कीस जैसे WASD और तीर कीस को अलग-अलग डायोड देते हैं।


कंप्यूटर गेम खेलने के लिए कीबोर्ड का उपयोग करते समय अक्सर की जैमिंग देखी जाती है, जहां कई कीप्रेस टेक्स्ट टाइप करने के बजाय मूवमेंट वैक्टर और अन्य एक साथ गतिविधियों को जोड़ती हैं। मूल स्टार कंट्रोल गेम में कुंजी जैमिंग के लिए परीक्षण करने और खिलाड़ी को अपने कीबोर्ड के लिए सर्वश्रेष्ठ कुंजी मैपिंग निर्धारित करने में सहायता करने के लिए एक उपयोगिता शामिल थी क्योंकि गेमप्ले के अवधि में दो खिलाड़ियों में से प्रत्येक के लिए एक ही समय में तीन या चार कुंजी दबाना आम बात थी।
कंप्यूटर गेम खेलने के लिए कीबोर्ड का उपयोग करते समय अक्सर की जैमिंग देखी जाती है, जहां कई कीप्रेस टेक्स्ट टाइप करने के बजाय मूवमेंट वैक्टर और अन्य एक साथ गतिविधियों को जोड़ती हैं। मूल स्टार कंट्रोल गेम में की जैमिंग के लिए परीक्षण करने और खिलाड़ी को अपने कीबोर्ड के लिए सर्वश्रेष्ठ की मैपिंग निर्धारित करने में सहायता करने के लिए एक उपयोगिता शामिल थी क्योंकि गेमप्ले के अवधि में दो खिलाड़ियों में से प्रत्येक के लिए एक ही समय में तीन या चार की दबाना साधारण बात थी।


कई कंप्यूटर गेम और [[कंसोल एमुलेटर]] डिफ़ॉल्ट रूप से कंट्रोल, ऑल्ट और शिफ्ट कीस का उपयोग करते हैं। कंप्यूटर कीबोर्ड आमतौर पर इन कीस का पता लगाने के लिए डिज़ाइन किए गए हैं जो वर्ण मैट्रिक्स से अन्य के अलावा सक्रिय हो रहे हैं, और यह कुंजी को जाम होने से रोक सकता है।
कई कंप्यूटर गेम और कंसोल इम्यूलेटर डिफ़ॉल्ट रूप से कंट्रोल, ऑल्ट और शिफ्ट की का उपयोग करते हैं। कंप्यूटर कीबोर्ड सामान्यता इन कीस का पता लगाने के लिए डिज़ाइन किए जाते हैं जो वर्ण मैट्रिक्स से अन्य कीस के अतिरिक्त सक्रिय होते हैं, और यह की जाम होने से रोक सकता है।।


== यह भी देखें ==
== यह भी देखें ==
* [[Charlieplexing]]
* [[Charlieplexing|चार्लीप्लेक्सिंग]]
* कीबोर्ड तकनीक
* कीबोर्ड तकनीक
* स्टेनोटाइप
* स्टेनोटाइप

Revision as of 23:58, 13 February 2023

कुंजी रोलओवर या की रोलओवर कंप्यूटर कीबोर्ड की एक साथ कई कीस्ट्रोक्स को सही ढंग से संभालने की क्षमता है। n-की रोलओवर (nकेआरओ) वाला कीबोर्ड एक ही समय में कीबोर्ड पर प्रत्येक की से इनपुट का सही ढंग से पता लगा सकता है, भले ही कितनी अन्य कीस क्यों ना दबाई जा रही हों। जब कुछ की संयोजनों को एक साथ दबाया जाता है, तो जिन कीबोर्ड में पूर्ण रोलओवर नहीं होता है, वे गलत कीस्ट्रोक्स दर्ज करेंगे। रोलओवर में सामान्यता स्टेनोटाइप, इलेक्ट्रॉनिक म्यूजिक कीबोर्ड, गेमिंग और टच-टाइपिंग के लिए एप्लिकेशन होते हैं।

कीबोर्ड प्रयोग

पारंपरिक कंप्यूटर कीबोर्ड पर सामान्य टाइपिंग की अवधि में, किसी भी समय सामान्यता केवल एक की दबाई जाती है, फिर अगली की दबाए जाने से पहले छोड़ दी जाती है। हालांकि, यह प्रक्रिया सदैव नहीं होती है। शिफ्ट या कंट्रोल जैसी संशोधक कीस का उपयोग करते समय, उपयोगकर्ता साभिप्राय संशोधक कीस को दबाए रखता है और दूसरी की दबाता है।

  • रैपिड टाइपिस्ट भी कभी-कभी अनजाने में पिछली की छोड़ देना पहले एक की दबा सकते हैं।

कीबोर्डिंग के कुछ असामान्य रूपों में एक साथ कई कीस को दबाने या दबाए रखने की आवश्यकता होती है;

उदाहरण के लिए :

  • ब्रेल टाइपराइटर की छह डॉट कीस के समान ब्रेल 2000 कीयन के लिए एक बार में छह कीस की आवश्यकता होती है।[1]
  • आशुलिपि (स्टेनोग्राफिक) टाइपिंग के लिए "कॉर्ड्स" बनाने के लिए एक साथ कई कीस को दबाने की क्षमता की भी आवश्यकता होती है।
  • कुकुछ कंप्यूटर गेम में एक साथ क्रिया करने के लिए कई कीस (सामान्य संशोधक कीस के अलावा) को दबा कर रखने की आवश्यकता होती है, जबकि अन्य को दबाया और छोड़ा जाता है;
    • खिलाड़ी को तिरछी दिशा में ले जाने के लिए एक सामान्य परिदृश्य में दो एरो कीस या WASD कीस को दबाए रखना होगा।
    • संचलन को इंगित करने के लिए तीर की दबाए रखते हुए अन्य परिदृश्य गेम में किसी ऑब्जेक्ट या आइटम के साथ परस्पर प्रभाव के लिए की दबा सकते हैं।[2]


n-की रोलओवर

n यह कहने का गणितीय तरीका है कि वस्तुओं की संख्या परिभाषित नहीं है। n शून्य और अनंत के बीच कुछ भी हो सकता है।

कुछ हाई-एंड कीबोर्ड में n-की रोलओवर (एनकेआरओ) होता है। इसका प्रयोजन यह है कि प्रत्येक की को कीबोर्ड हार्डवेयर द्वारा पूरी तरह से स्वतंत्र रूप से स्कैन किया जाता है, ताकि प्रत्येक कीप्रेस सही ढंग से पता लगाया जा सके कि उस समय कितनी अन्य कीस को दबाया या दबाया जा रहा है।[3] स्टेनोटाइप के लिए पूर्ण n-की रोलओवर की आवश्यकता होती है, जो पारंपरिक टाइपिंग विधियों की तुलना में कहीं अधिक तेजी से टेक्स्ट इनपुट करने के लिए कॉर्डिंग पर निर्भर करता है, जिससे यह मानव भाषण की गति के साथ गति बनाए रखने की अनुमति देता है।

अधिकांश संगीत कीबोर्ड पूर्ण कार्यान्वयन के लिए अपने कीबोर्ड मैट्रिक्स (संगीत) में आइसोलेशन डायोड का उपयोग करते हैं n-की रोलओवर, उन्हें की घोस्टिंग और की जैमिंग दोनों के प्रति प्रतिरोधी बनाता है.[4]

उपयोगकर्ता को पूर्ण n-की रोलओवर का लाभ प्राप्त करने के लिए, पूर्ण की प्रेस स्थिति को कंप्यूटर पर प्रेषित करना होगा। जब डेटा यूएसबी प्रोटोकॉल के माध्यम से भेजा जाता है, तो दो ऑपरेटिंग मोड होते हैं: मानव इंटरफ़ेस डिवाइस (HID) "रिपोर्ट प्रोटोकॉल" और "बूट प्रोटोकॉल" है। (वैकल्पिक) बूट प्रोटोकॉल, जो पूरी तरह से बहुत सीमित यूएसबी होस्ट कार्यान्वयन जैसे BIOS द्वारा उपयोग किया जाता है, आठ संशोधक की (Ctrl, Shift, Alt, और Win के बाएं और दाएं संस्करण) तक सीमित है, जिसके बाद अधिकतम छह की कोड होते हैं। यह रिपोर्ट की जा सकने वाली एक साथ की प्रेस की संख्या को सीमित कर देगा। HID रिपोर्ट प्रोटोकॉल, जो कि ऑपरेटिंग सिस्टम का उपयोग करता है, कोई प्रतिबंध नहीं लगाता है और पूर्ण n-की रोलओवर का समर्थन करता है। HID विनिर्देश हालांकि रोलओवर पर कोई आवश्यकता नहीं लगाता है और लो-एंड कीबोर्ड समान प्रतिबंध लगा सकते हैं चाहे बूट प्रोटोकॉल या HID रिपोर्ट प्रोटोकॉल का उपयोग किया गया हो।

बहु-की रोलओवर

हालांकि, लागत और डिजाइन की जटिलता को कम करने के लिए, अधिकांश कंप्यूटर कीबोर्ड इस तरह से सभी कीस को अलग नहीं करते हैं। इसके आलावा वे की स्विच के एक मैट्रिक्स का उपयोग करते हैं, बिना किसी आइसोलेशन डायोड के, जो मानता है कि किसी भी समय केवल सीमित संख्या में कीसको रखा जाएगा। इन कीबोर्डों के साथ, कम से कम तीन कीस को दबाने से भूतिया प्रभाव उत्पन्न हो सकता है,[4] हालांकि मैट्रिक्स व्यवस्था को निर्धारित करते समय इस बात का ध्यान रखा जाता है कि ऐसा साधारण संशोधक की संयोजनों के लिए न हो।

"दो-की रोलओवर" वाला एक कीबोर्ड मज़बूती से एक साथ उपयोग की जाने वाली किसी भी दो कीस का पता लगा सकता है; दूसरे शब्दों में, एक उपयोगकर्ता कीबोर्ड पर किसी भी की को दबाए रख सकता है और दूसरी की दबा सकता है, और यह सुनिश्चित कर सकता है कि की को कंप्यूटर द्वारा सही ढंग से पहचाना गया है। हालाँकि, यदि उपयोगकर्ता के पास दो कीस हैं और तीसरी की को स्ट्राइक करने का प्रयास करता है, तो तीसरा कीप्रेस "प्रेत की" बनाते हुए स्विच मैट्रिक्स को छोटा कर सकता है। यह गुणवत्ता कीबोर्ड के लिए स्वीकार्य नहीं है क्योंकि ऐसे कई मामले हैं जब एक ही समय में दो से अधिक कीस को दबाने की आवश्यकता होती है, जैसे कि Ctrl-Alt-Delete, या जब दो से अधिक कीस का उपयोग तेजी से टाइपिंग के लिए किया जाता है ("रोलिंग ओवर ) "दो से अधिक कीस) के कारण दबाए जाते हैं।

"मल्टी-की रोलओवर" को गुणवत्ता वाले कीबोर्ड और अंग्रेजी-भाषा के टच टाइपिंग के लिए आवश्यक माना जाता है। यह वह जगह है जहां सबसे साधारण की अनुक्रमों का अध्ययन किया गया है, और उसी सामान्य अनुक्रम में कीस को विद्युत स्विच मैट्रिक्स में रखा जाता है, जैसे कि तीन कीस मैट्रिक्स को छोटा करके चौथी "फैंटम" की का उत्पादन नहीं कर सकती हैं। इसे पूरा करने का सबसे आसान तरीका स्विच मैट्रिक्स की समान एक्स या वाई लाइन पर सभी कीसको समान अनुक्रम में रखना है। जब तक इलेक्ट्रॉनिक्स अलग-अलग एक्स और वाई लाइनों पर दो से अधिक कीस नहीं देखते हैं, जो एक प्रेत की बनाते हैं, तब तक यह अगली की को दबाना जारी रखेगा। यह सामान्यता सबसे सामान्य की अनुक्रमों के लिए चार से पांच की रोलओवर उत्पन्न करता है।

की जैमिंग और घोस्टिंग

की घोस्टिंग तीन कीस के कुछ संयोजनों के लिए मैट्रिक्स कीबोर्ड पर होती है। जब इन तीन कीस को एक साथ दबाया जाता है, तो कीबोर्ड कंट्रोलर द्वारा चौथा कीप्रेस गलती से पंजीकृत हो जाता है।[4]

आधुनिक कीबोर्ड घोस्टिंग का पता लगाते हैं, और चौथी की दर्ज करने के आलावा वे तीसरी की को अनदेखा कर देंगे, जिसे जैमिंग कहा जाता है। एक साथ दबाए जाने पर कौन सी कीस जाम हो जाती हैं, जो ब्रांड और कीबोर्ड के मॉडल के बीच भिन्न होती हैं।

कीबोर्ड मैट्रिक्स (संगीत) के कारण अधिकांश उपभोक्ता कीबोर्ड उपयोग करते हैं, जैमिंग और घोस्टिंग अक्सर तब होता है जब मैट्रिक्स पर एक वर्ग ब्लॉक में चार में से तीन कीस दबाई जाती हैं, जैसे कि QASW या JKUI।

अधिकांश संगीत कीबोर्ड और कुछ हाई-एंड कंप्यूटर कीबोर्ड अपने मैट्रिक्स में प्रत्येक कीस्विच के साथ एक आइसोलेशन डायोड का उपयोग करते हैं, और किसी भी क्रम में दबाए गए कीस के किसी भी संयोजन (कॉर्डिंग) को सही ढंग से पढ़ सकते हैं और किसी भी क्रम में जारी किए जा सकते हैं - वे की घोस्टिंग और दोनों के प्रति प्रतिरक्षित हैं।[4] कुछ गेमिंग कीबोर्ड एक मैट्रिक्स का उपयोग करते हैं, लेकिन केवल गेमिंग में सबसे अधिक उपयोग की जाने वाली कीस जैसे WASD और तीर कीस को अलग-अलग डायोड देते हैं।

कंप्यूटर गेम खेलने के लिए कीबोर्ड का उपयोग करते समय अक्सर की जैमिंग देखी जाती है, जहां कई कीप्रेस टेक्स्ट टाइप करने के बजाय मूवमेंट वैक्टर और अन्य एक साथ गतिविधियों को जोड़ती हैं। मूल स्टार कंट्रोल गेम में की जैमिंग के लिए परीक्षण करने और खिलाड़ी को अपने कीबोर्ड के लिए सर्वश्रेष्ठ की मैपिंग निर्धारित करने में सहायता करने के लिए एक उपयोगिता शामिल थी क्योंकि गेमप्ले के अवधि में दो खिलाड़ियों में से प्रत्येक के लिए एक ही समय में तीन या चार की दबाना साधारण बात थी।

कई कंप्यूटर गेम और कंसोल इम्यूलेटर डिफ़ॉल्ट रूप से कंट्रोल, ऑल्ट और शिफ्ट की का उपयोग करते हैं। कंप्यूटर कीबोर्ड सामान्यता इन कीस का पता लगाने के लिए डिज़ाइन किए जाते हैं जो वर्ण मैट्रिक्स से अन्य कीस के अतिरिक्त सक्रिय होते हैं, और यह की जाम होने से रोक सकता है।।

यह भी देखें

संदर्भ

  1. "Braille2000: Keyboard Requirements". Retrieved 2006-07-19.
  2. "Looking for a new keyboard?". 2004-10-26. Retrieved 2006-07-19.
  3. "TechEncyclopedia: n-key rollover". Retrieved 2011-12-03. mirror: "TechEncyclopedia: n-key rollover". Archived from the original on September 27, 2007. Retrieved 2007-09-27.
  4. 4.0 4.1 4.2 4.3 Dribin, Dave. "Keyboard Matrix Help, section 8: "Getting Rid Of Ghosting and Masking"". Retrieved 2008-10-11.


बाहरी संबंध