क्या मैकेनिकल कीबोर्ड से टाइपिंग तेज़ होती है?

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

हर कीबोर्ड फ़ोरम पर यह सवाल लगभग इसी रूप में आता है: "मैं लैपटॉप पर 65 WPM पर हूँ। अगर मैं लीनियर स्विच वाला मैकेनिकल कीबोर्ड ख़रीदूँ, तो कितना तेज़ हो जाऊँगा?" जिस चीज़ के बारे में यह पूरा लेख है, उसे आपको बेचने के बजाय हम "मुश्किल से" कहना पसंद करेंगे।

लंबा जवाब ज़्यादा दिलचस्प है। कीबोर्ड यह बदलते हैं कि टाइपिंग कैसी महसूस होती है, आप कितनी देर आराम से टाइप कर सकते हैं और कमरे में आवाज़ कैसी आती है। मैकेनिकल कीबोर्ड पर टाइपिंग स्पीड, जिस तरह हम उसे मापते हैं, ज़्यादातर बदलने वाली चीज़ों में नहीं है।

स्विच असल में क्या करता है

मैकेनिकल स्विच में एक स्टेम होता है जो एक हाउसिंग के अंदर नीचे जाता है, एक स्प्रिंग जो उसे वापस धकेलती है, और एक कॉन्टैक्ट जो रास्ते में किसी बिंदु पर जुड़ता है। निर्माता इस हरकत को बताने वाले आँकड़े प्रकाशित करते हैं।

एक्चुएशन दूरी, जिसे Cherry प्री-ट्रैवल कहता है, यह है कि कुंजी दर्ज होने से पहले कितनी नीचे जाती है। Cherry का MX2A Red कुल 4.0 mm ट्रैवल में से 2.0 mm पर दर्ज होता है। उसका Speed Silver वैरिएंट 3.4 mm में से 1.2 mm पर दर्ज होता है। सिज़र स्विच, जो ज़्यादातर लैपटॉप में होते हैं, आम तौर पर कुल 1.0 से 2.5 mm तक चलते हैं, और कुछ लैपटॉप में इस्तेमाल हुए बटरफ़्लाई डिज़ाइन 1 mm से भी नीचे जाते हैं।

ऑपरेटिंग फ़ोर्स यह है कि वहाँ तक पहुँचने के लिए कितना ज़ोर से दबाना पड़ता है। Cherry के इन दोनों स्विचों को 45 cN चाहिए, लगभग 46 ग्राम-फ़ोर्स। हल्की और भारी स्प्रिंग भी आम हैं।

अहसास फ़ोर्स कर्व के आकार से आता है। लीनियर स्विच का कर्व सपाट होता है, एक्चुएशन बिंदु पर कुछ ख़ास नहीं होता। टैक्टाइल स्विच में एक्चुएशन से ठीक पहले एक उभार (बम्प) होता है, इसलिए उँगली को पता चलता है कि कुंजी कहाँ दर्ज होती है। क्लिकी स्विच उसी बिंदु पर सुनाई देने वाली क्लिक के लिए एक अलग मैकेनिज़्म जोड़ते हैं।

बस इतना ही वर्गीकरण है। बाक़ी सब ट्यूनिंग है: स्प्रिंग का वज़न, स्टेम का मटीरियल, लुब्रिकेशन और ऊपर लगे कीकैप का प्रोफ़ाइल।

स्पीड के लिए एक्चुएशन दूरी मुश्किल से क्यों मायने रखती है

80 WPM वाला टाइपिस्ट एक मिनट में लगभग 400 कीस्ट्रोक करता है, हर 150 मिलीसेकंड में एक। Dhakal et al. की 2018 की स्टडी ने 1,68,960 वॉलंटियर्स के 13.6 करोड़ कीस्ट्रोक में कुंजियों के बीच औसत अंतराल लगभग 239 ms मापा। मान लीजिए कोई उथला स्विच हर कीस्ट्रोक पर 0.8 mm ट्रैवल बचाता है, जो लगभग इन दो Cherry स्विचों का फ़र्क़ है, और मान लीजिए उँगली यह दूरी 100 mm प्रति सेकंड की मामूली रफ़्तार से तय करती है। यह हर कीस्ट्रोक पर 8 ms है, 150 से 239 में से। तीन से पाँच प्रतिशत, और वह भी तभी जब हर कीस्ट्रोक पूरी बचत करे। ऐसा होता नहीं, क्योंकि तेज़ टाइपिस्ट अगली कुंजी शुरू करने से पहले एक कुंजी के ऊपर लौटने का इंतज़ार नहीं करते।

स्टडी का टाइमिंग डेटा यही बात दूसरी तरफ़ से कहता है। तेज़ टाइपिस्टों को धीमे टाइपिस्टों से अलग करता है रोलओवर: पिछली कुंजी छोड़ने से पहले अगली दबाना। सभी वॉलंटियर्स का औसत रोलओवर अनुपात 25% था, और ज़्यादातर तेज़ टाइपिस्ट 40 से 70% कीप्रेस पर रोलओवर करते थे। जब रोलओवर हुआ, कीस्ट्रोक औसतन 30 ms तक एक-दूसरे पर चढ़े रहे। यह टाइपिस्ट के हाथों की, और एक-दूसरे पर चढ़े प्रेस दर्ज करने की कीबोर्ड की क्षमता की ख़ासियत है, इस बात की नहीं कि कुंजियाँ कितनी दूर चलती हैं।

तो हार्डवेयर की इकलौती ख़ासियत जिसका स्पीड से साफ़ रिश्ता दिखता है, वह अगली है।

रोलओवर, NKRO और घोस्टिंग

कीबोर्ड को अगली कुंजी तब दर्ज करनी होती है जब पिछली अब भी दबी हो। दो कुंजियों के लिए लगभग सभी कर लेते हैं। कुछ सस्ते मेम्ब्रेन कीबोर्ड और लैपटॉप ऐसा की मैट्रिक्स इस्तेमाल करते हैं जो तीन कुंजियों के कुछ कॉम्बिनेशन ग़लत पढ़ सकता है: कोई कुंजी छूट जाती है, या ऐसी कुंजी दिख जाती है जो दबाई ही नहीं गई, जिसे घोस्टिंग कहते हैं। मैकेनिकल कीबोर्ड आम तौर पर N-key rollover (NKRO) का दावा करते हैं, यानी हर कुंजी अलग से पहचानी जाती है, या कम से कम स्टैंडर्ड USB boot प्रोटोकॉल की छह एक साथ दबी कुंजियाँ, जो टाइपिंग के लिए काफ़ी से ज़्यादा है।

टाइपिस्ट के लिए व्यावहारिक जाँच यह है कि आम जोड़ों ("th", "er", "in") पर तेज़ रोल करते हुए कभी कोई अक्षर छूटता है या नहीं। अगर छूटता है, तो कीबोर्ड बदलने की यह एक असली वजह है: छूटा कीस्ट्रोक एक बिना सुधारी ग़लती है जो आपने की ही नहीं।

हमारे लिए रोलओवर एक और वजह से अहम है। हमारी एंटी-चीट जाँचें टाइमिंग की ख़ासियतें देखती हैं, जिनमें आपका रोलओवर अनुपात भी है, और तेज़ इंसान लगभग हमेशा कुंजियाँ एक-दूसरे पर चढ़ाते हैं। आपके कीबोर्ड का रोलओवर, एक छोटे तरीक़े से, इस बात का सबूत है कि आप इंसान हैं। ब्योरा हम चीटिंग कैसे पकड़ते हैं में है।

टाइपिंग के लिए लीनियर बनाम टैक्टाइल बनाम क्लिकी स्विच

हमने जो पढ़ा है, और हममें से जो कुछ लोग अक्सर कीबोर्ड बदलते हैं उनके हर-कुंजी के आँकड़ों में जो देखा है, वह स्पीड के बजाय ग़लतियों की दर और आराम में फ़र्क़ की ओर इशारा करता है।

टैक्टाइल स्विच बॉटमिंग आउट (कुंजी को पूरा नीचे तक ठोकना) कम करते हैं, क्योंकि उभार उँगली को बता देता है कि कुंजी दर्ज हो गई और आप उँगली उठा सकते हैं। लंबे सेशन में इसका मतलब है हर कीस्ट्रोक पर कम ज़ोर और कम थकान। कुछ लोगों को लगता है कि उभार उनकी लय तोड़ता है; हमें ऐसा कोई नियंत्रित डेटा नहीं पता जो दिखाए कि कोई भी समूह ज़्यादा तेज़ है।

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

क्लिकी स्विच साफ़ संकेत देते हैं कि कुंजी दर्ज हो गई। सीखने के लिए, ख़ासकर होम रो से दूर के नंबर और सिंबल के लिए, यह संकेत काम का है, और यही एक मामला है जहाँ हम सीखने वाले को क्लिकी की ओर भेजेंगे। साझा ऑफ़िस में हम आपको इससे दूर रहने को कहेंगे, ऐसी वजहों से जिनका टाइपिंग से कोई लेना-देना नहीं।

हमारे अनुभव में ग़लतियों की दर जो चीज़ बदलती है, वह है कीकैप का प्रोफ़ाइल और उनके बीच की दूरी। लैपटॉप से लगभग दोगुने ट्रैवल और तराशे हुए कीकैप वाले मैकेनिकल बोर्ड पर जाने से एक-दो हफ़्ते तक उँगलियों के पड़ने की जगह बदल जाती है। रिज़ल्ट स्क्रीन पर सबसे ज़्यादा चूकी कुंजियों का नक्शा आपकी पहुँच के किनारे वाली कुंजियों पर चमक उठता है। फिर यह ठीक हो जाता है। इसीलिए हम सुझाएँगे कि परीक्षा के टाइपिंग टेस्ट से पहले के दो हफ़्तों में कीबोर्ड न बदलें।

आवाज़, और हम उसे सिंथेसाइज़ क्यों करते हैं

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

ब्राउज़र में किसी भी टाइपिंग साउंड को जो समस्या हल करनी होती है, वह है देरी (लैग)। जो आवाज़ कुंजी के दसियों मिलीसेकंड बाद आए, वह चुप्पी से बदतर है, क्योंकि आपका कान ऐसी लय सुनता है जो आपकी उँगलियों ने बजाई ही नहीं। हिसाब बेरहम है: 80 WPM पर आपकी कुंजियाँ 150 ms के अंतर पर पड़ती हैं, इसलिए 40 ms देर से आई क्लिक अगले कीस्ट्रोक तक के रास्ते के एक-चौथाई से ज़्यादा पर बैठती है। कुछ देरी पेज से आती है, जिसे हम ठीक कर सकते हैं, और कुछ वायरलेस ईयरबड्स से, जो अपनी देरी जोड़ते हैं जिसे कोई वेबसाइट नहीं हटा सकती। अगर वायरलेस हेडसेट पर क्लिक देर से लगें, तो लैपटॉप का स्पीकर आज़माएँ।

हमारे बारह पैक (Soft click, Thock, Tactile, Linear, Clicky, Typewriter, Pop, Beep, Pentatonic, Piano, Bubbles और Marimba) रिकॉर्डिंग से बजाए जाने के बजाय ब्राउज़र में Web Audio API से बनाए जाते हैं। डाउनलोड या डिकोड करने के लिए कोई ऑडियो फ़ाइल नहीं होती, इसलिए पेज लोड होने के बाद पहला कीस्ट्रोक भी आवाज़ करता है और हज़ारवाँ भी, उसी देरी के साथ। आवाज़ keydown पर बजती है, उसके बाद आने वाले input इवेंट पर नहीं, क्योंकि keydown वह सबसे पहला पल है जब ब्राउज़र को पता चलता है कि कुंजी नीचे गई। अक्टूबर में यह फ़ीडबैक मिलने के बाद कि पैक बहुत धीमे हैं, हमने उनके गेन फिर से सेट किए। डिफ़ॉल्ट वॉल्यूम अब कम से कम 0.45 के मास्टर गेन पर बैठता है, हर पैक की सबसे तेज़ आवाज़ लिमिटर से पहले 0.6 या उससे ऊपर पहुँचती है, और यूनिट टेस्ट वॉल्यूम कर्व और हर पैक का पीक जाँचते हैं ताकि वे खिसक न सकें।

"Thock" और "Clicky" पैक उस पर आधारित हैं जो लोग स्विच की बात करते समय बताते हैं: पहले के लिए एक धीमी, दबी हुई ठक, और दूसरे के लिए ऊँचे सुर वाली तीखी क्लिक। ये अनुमान हैं। सिंथेसाइज़ की गई क्लिक कभी भी पीतल की प्लेट पर लुब्रिकेट किए लीनियर स्विच जैसी नहीं लगेगी। ये पैक लैपटॉप के लिए हैं, और उन लोगों के लिए जो हार्डवेयर के बिना फ़ीडबैक चाहते हैं।

ग़लती की आवाज़ अलग है, और सीखते समय हम इसे चालू रखेंगे: एक दबा हुआ धीमा सुर और साथ में छोटी सी शोर वाली ठक, जान-बूझकर फीकी, ताकि लगातार ग़लतियाँ सायरन न बन जाएँ।

टाइपिंग स्पीड असल में किससे बदलती है

हम चीज़ों को इस क्रम में रखेंगे।

  • अपने कमज़ोर अक्षर-जोड़ों पर अभ्यास। 2018 के डेटा में, बारी-बारी वाले जोड़ों पर टाइपिस्ट कितनी जल्दी एक हाथ से दूसरे हाथ पर जाता है, यह स्पीड से r = -0.72 पर जुड़ा था। कोई कीबोर्ड इसे नहीं बदलता। अभ्यास प्लान बदलता है।
  • सटीकता। नेट WPM सिर्फ़ साफ़ शब्द गिनता है, और हर सुधार की क़ीमत एक बैकस्पेस और एक ठहराव है। हिसाब सटीकता वाले लेख में है।
  • उँगलियों का बँटवारा। उँगलियों का ऐसा बँटवारा जो 40 WPM पर चला और आपको 60 पर रोक देता है, किसी भी हार्डवेयर सीमा से ज़्यादा आम है। हर-कुंजी के आँकड़ों में यह एक ऐसी कुंजी के रूप में दिखता है जिसका अंतराल पड़ोसियों से कहीं ज़्यादा है।
  • रोलओवर। अगर आपका कीबोर्ड तेज़ रोल पर कुंजियाँ छोड़ता है, तो उसे बदलें। वरना वह ठीक है।
  • कीबोर्ड के बारे में बाक़ी सब: स्विच का प्रकार, एक्चुएशन दूरी, कीकैप का मटीरियल, केस। आराम, अहसास, आवाज़। स्पीड नहीं।

इसीलिए हम लैपटॉप पर 65 WPM वाले टाइपिस्ट से कहेंगे कि मन हो तो कीबोर्ड ख़रीदें, और उम्मीद रखें कि आँकड़ा उस पर किए गए काम से बढ़ेगा।

टाइपिंग के लिए सबसे अच्छे स्विच कौन-से हैं?

पहले मैकेनिकल कीबोर्ड के लिए, हल्की से मध्यम स्प्रिंग पर किसी अच्छी साख वाले टैक्टाइल या लीनियर स्विच वाला टेनकीलेस या 75% बोर्ड, ऐसे निर्माता से जो एक्चुएशन के स्पेसिफ़िकेशन प्रकाशित करता हो और NKRO सपोर्ट करता हो। हो सके तो ख़रीदने से पहले स्विच आज़मा लें। "मुझे टैक्टाइल पसंद है" और "मुझे टैक्टाइल से नफ़रत है" के बीच का फ़र्क़ स्विच टेस्टर के साथ एक मिनट का है, और कोई आपके लिए इसका अंदाज़ा नहीं लगा सकता। अगर आप कोड लिखते हैं, तो सिंबल लेयर वाला स्प्लिट या कॉम्पैक्ट बोर्ड देखें; यह स्विच से ज़्यादा लेआउट का फ़ायदा है, और हमारी पोस्ट प्रोग्रामरों के लिए टच टाइपिंग इसे कवर करती है।

अगर आप कुछ ख़र्च नहीं करना चाहते, तो यहाँ "Tactile" पैक चालू करें, ग़लती की आवाज़ चालू करें और एक टाइपिंग टेस्ट दें। कीबोर्ड जो देता, उसका ज़्यादातर हिस्सा यही फ़ीडबैक है, और आपका मौजूदा कीबोर्ड लगभग पक्का पहले से रोलओवर संभालता है। तेज़ी से "the the the" टाइप करके जाँच लें।

अक्सर पूछे जाने वाले सवाल

क्या मैकेनिकल कीबोर्ड से टाइपिंग की सटीकता बढ़ती है?

थोड़ी बढ़ सकती है, ख़ासकर साफ़ फ़ीडबैक और लंबे सेशन में कम थकान के ज़रिए। जब तक उँगलियाँ नए ट्रैवल और कीकैप के आकार की आदी हों, एक-दो हफ़्ते ज़्यादा ग़लतियों की उम्मीद रखें।

क्या नीचा एक्चुएशन पॉइंट ज़्यादा तेज़ है?

ज़्यादा से ज़्यादा हर कीस्ट्रोक पर कुछ मिलीसेकंड, जबकि कुंजियों के बीच औसत अंतर लगभग 239 ms है। रोलओवर की तकनीक कहीं ज़्यादा मायने रखती है।

स्रोत