மெக்கானிக்கல் கீபோர்டு உங்களைப் பெரிதாக வேகமாகத் தட்டச்சு செய்ய வைக்காது. அதிகபட்சம் சில WPM எதிர்பார்க்கலாம், பெரும்பாலும் ஒன்றுமே இருக்காது. நீண்ட அமர்வுகளை அது வசதியாக்கலாம், ஒவ்வொரு விசையழுத்தத்துக்கும் தெளிவான உணர்வைத் தரலாம், அது துல்லியத்துக்கு உதவலாம்; ஆனால் வேகம் வருவது உங்கள் கைகளிலிருந்தும் பயிற்சியிலிருந்தும்தான், சுவிட்சுகளிலிருந்து அல்ல.
ஒவ்வொரு கீபோர்டு மன்றத்திலும் இந்தக் கேள்வி ஏறக்குறைய இந்த வடிவத்தில் வருகிறது: "லேப்டாப்பில் நான் 65 WPM-இல் இருக்கிறேன். லீனியர் சுவிட்சுகள் கொண்ட மெக்கானிக்கல் கீபோர்டு வாங்கினால், எவ்வளவு வேகமாவேன்?" இந்தக் கட்டுரை முழுவதும் பேசும் பொருளை உங்களுக்கு விற்பதை விட, "அரிதாகவே" என்று சொல்லவே விரும்புகிறோம்.
நீண்ட பதில் இன்னும் சுவாரசியமானது. தட்டச்சு எப்படி உணர்கிறது, எவ்வளவு நேரம் வசதியாகத் தட்டச்சு செய்ய முடியும், அறை எப்படி ஒலிக்கிறது என்பவற்றை கீபோர்டுகள் மாற்றுகின்றன. நாங்கள் அளக்கும் முறையில் அளந்தால், மெக்கானிக்கல் கீபோர்டில் தட்டச்சு வேகம் பெரும்பாலும் மாறும் விஷயங்களில் ஒன்றல்ல.
ஒரு சுவிட்ச் உண்மையில் என்ன செய்கிறது
மெக்கானிக்கல் சுவிட்சில் ஒரு கூட்டுக்குள் கீழே நகரும் ஒரு தண்டு (stem), அதைத் திரும்பத் தள்ளும் ஒரு ஸ்பிரிங், பயணத்தின் ஏதோ ஒரு புள்ளியில் மூடும் ஒரு தொடர்பு (contact) உள்ளன. அந்த அசைவை விவரிக்கும் எண்களைத் தயாரிப்பாளர்கள் வெளியிடுகிறார்கள்.
ஆக்சுவேஷன் தூரம், Cherry இதை pre-travel என்கிறது, என்பது விசை பதிவாவதற்கு முன் எவ்வளவு தூரம் நகர்கிறது என்பது. Cherry-இன் MX2A Red மொத்தம் 4.0 mm பயணத்தில் 2.0 mm-இல் பதிவாகிறது. அதன் Speed Silver வகை மொத்தம் 3.4 mm-இல் 1.2 mm-இல் பதிவாகிறது. பெரும்பாலான லேப்டாப்களில் உள்ள சிசர் சுவிட்சுகள் பொதுவாக மொத்தம் 1.0 முதல் 2.5 mm வரை பயணிக்கின்றன; சில லேப்டாப்கள் பயன்படுத்திய பட்டர்ஃப்ளை வடிவமைப்புகள் 1 mm-க்கும் கீழே செல்கின்றன.
இயக்க விசை (operating force) என்பது அங்கே செல்ல எவ்வளவு அழுத்த வேண்டும் என்பது. அந்த இரண்டு Cherry சுவிட்சுகளுக்கும் 45 cN தேவை, ஏறக்குறைய 46 கிராம்-விசை. இலகுவான, கனமான ஸ்பிரிங்குகளும் பொதுவானவை.
உணர்வு (feel) என்பது விசை வளைவின் வடிவம். லீனியர் சுவிட்சுகளில் ஆக்சுவேஷன் புள்ளியில் எந்த நிகழ்வும் இல்லாத மென்மையான வளைவு இருக்கும். டேக்டைல் சுவிட்சுகளில் ஆக்சுவேஷனுக்குச் சற்று முன் ஒரு மேடு இருக்கும்; எனவே விசை எங்கே பதிவாகிறது என்று உங்கள் விரல் உணரும். கிளிக்கி சுவிட்சுகள் அதே புள்ளியில் கேட்கக்கூடிய கிளிக் ஒலியை உருவாக்கும் ஒரு அமைப்பைச் சேர்க்கின்றன.
வகைப்பாடு முழுவதும் இவ்வளவுதான். மற்றவை எல்லாம் நுண்ணமைப்பு: ஸ்பிரிங் எடை, தண்டின் பொருள், மசகு, மேலே உள்ள கீகேப் வடிவம்.
வேகத்துக்கு ஆக்சுவேஷன் தூரம் ஏன் அரிதாகவே முக்கியம்
80 WPM-இல் தட்டச்சு செய்பவர் நிமிடத்துக்கு ஏறக்குறைய 400 விசையழுத்தங்கள் செய்கிறார், ஒவ்வொரு 150 மில்லிவிநாடிக்கும் ஒன்று. 168,960 தன்னார்வலர்களின் 136 மில்லியன் விசையழுத்தங்களைப் பற்றிய Dhakal et al. 2018 ஆய்வு, விசைகளுக்கு இடையிலான சராசரி இடைவெளியை ஏறக்குறைய 239 ms என்று அளந்தது. ஆழம் குறைந்த ஒரு சுவிட்ச் ஒவ்வொரு விசையழுத்தத்திலும் 0.8 mm பயணத்தைச் சேமிக்கிறது என்று வைத்துக்கொள்வோம், இது ஏறக்குறைய அந்த இரண்டு Cherry சுவிட்சுகளுக்கும் இடையிலான வேறுபாடு; ஒரு விரல் அந்தப் பயணத்தை விநாடிக்கு 100 mm என்ற மிதமான வேகத்தில் கடக்கிறது என்றும் வைத்துக்கொள்வோம். அது 150 முதல் 239-இல் ஒரு விசையழுத்தத்துக்கு 8 ms. மூன்று முதல் ஐந்து சதவீதம், அதுவும் ஒவ்வொரு விசையழுத்தமும் முழு அளவைச் சேமித்தால் மட்டுமே. அப்படி நடப்பதில்லை, ஏனெனில் வேகமான தட்டச்சர்கள் அடுத்த விசையைத் தொடங்குவதற்கு முன் ஒரு விசை மேலே திரும்பும் வரை காத்திருப்பதில்லை.
அந்த ஆய்வின் நேரத் தரவு மறுபக்கத்திலிருந்து இதையே காட்டுகிறது. வேகமான தட்டச்சர்களை மெதுவானவர்களிடமிருந்து பிரிப்பது ரோல்ஓவர்: முந்தைய விசையை விடுவிப்பதற்கு முன்பே அடுத்ததை அழுத்துவது. எல்லாத் தன்னார்வலர்களிலும் சராசரி ரோல்ஓவர் விகிதம் 25%; பெரும்பாலான வேகமான தட்டச்சர்கள் 40 முதல் 70% விசையழுத்தங்களில் ரோல்ஓவர் செய்தார்கள். ரோல்ஓவர் நடந்தபோது, விசையழுத்தங்கள் சராசரியாக 30 ms ஒன்றின் மேல் ஒன்று படிந்தன. இது தட்டச்சரின் கைகளின் பண்பு, மேலும் ஒன்றின் மேல் ஒன்று படியும் அழுத்தங்களைப் பதிவு செய்யும் கீபோர்டின் திறனின் பண்பு; விசைகள் எவ்வளவு தூரம் பயணிக்கின்றன என்பதன் பண்பு அல்ல.
எனவே வேகத்துக்குத் தெரியக்கூடிய பாதை கொண்ட ஒரே வன்பொருள் பண்பு அடுத்ததுதான்.
ரோல்ஓவர், NKRO, கோஸ்டிங்
முந்தைய விசை இன்னும் கீழே இருக்கும்போதே அடுத்த விசையை கீபோர்டு பதிவு செய்ய வேண்டும். இரண்டு விசைகளுக்குக் கிட்டத்தட்ட எல்லாமே அதைச் செய்கின்றன. சில மலிவான மெம்ப்ரேன் கீபோர்டுகளும் லேப்டாப்களும், சில மூன்று விசைச் சேர்க்கைகளைத் தவறாகப் படிக்கக்கூடிய விசை அணியை (key matrix) பயன்படுத்துகின்றன: ஒரு விசை விடுபடும், அல்லது அழுத்தப்படாத இடத்தில் ஒரு மாய விசை தோன்றும்; இதற்குப் பெயர் கோஸ்டிங் (ghosting). மெக்கானிக்கல் கீபோர்டுகள் பொதுவாக N-key rollover (NKRO), அதாவது ஒவ்வொரு விசையும் தனித்தனியாகக் கண்டறியப்படும் என்று விளம்பரப்படுத்துகின்றன; அல்லது குறைந்தபட்சம் நிலையான USB boot நெறிமுறையின் ஒரே நேர ஆறு விசைகள்; தட்டச்சுக்கு அது போதுமானதை விட அதிகம்.
தட்டச்சருக்கு நடைமுறைச் சோதனை: பொதுவான இணைகளில் ("th", "er", "in") வேகமான ரோல்கள் எப்போதாவது ஓர் எழுத்தை விடுகின்றனவா என்பது. விட்டால், கீபோர்டை மாற்ற அது ஓர் உண்மையான காரணம்: விடுபட்ட விசையழுத்தம் என்பது நீங்கள் செய்யாத திருத்தப்படாத பிழை.
ரோல்ஓவர் எங்களுக்கு இன்னொரு காரணத்துக்காகவும் முக்கியம். எங்கள் ஏமாற்றுதல் தடுப்புச் சோதனைகள் உங்கள் ரோல்ஓவர் விகிதம் உட்பட நேரப் பண்புகளைப் பார்க்கின்றன; வேகமான மனிதர்கள் கிட்டத்தட்ட எப்போதும் விசைகளை ஒன்றின் மேல் ஒன்று படிய வைக்கிறார்கள். உங்கள் கீபோர்டின் ரோல்ஓவர், ஒரு சிறிய அளவில், நீங்கள் ஒரு மனிதர் என்பதற்கான சான்று. விவரங்கள் நாங்கள் ஏமாற்றுதலை எப்படிக் கண்டறிகிறோம் கட்டுரையில்.
தட்டச்சுக்கு லீனியர் vs டேக்டைல் vs கிளிக்கி சுவிட்சுகள்
நாங்கள் படித்தவையும், அடிக்கடி கீபோர்டு மாற்றும் எங்களில் சிலரின் ஒவ்வொரு விசைப் புள்ளிவிவரங்களில் பார்த்தவையும், வேகத்தை விடப் பிழை விகிதத்திலும் வசதியிலும் உள்ள வேறுபாடுகளையே சுட்டுகின்றன.
டேக்டைல் சுவிட்சுகள் விசையை அடிவரை அழுத்துவதை (bottoming out) குறைக்கின்றன, ஏனெனில் விசை பதிவானதை மேடு உங்கள் விரலுக்குச் சொல்கிறது, நீங்கள் விரலைத் தூக்கலாம். நீண்ட அமர்வில் அதன் பொருள், ஒவ்வொரு விசையழுத்தத்துக்கும் குறைவான விசையும் குறைவான களைப்பும். சிலருக்கு அந்த மேடு தங்கள் தாளத்தைக் குலைப்பதாகத் தோன்றும்; இரண்டு குழுவில் எதுவும் வேகமானது என்று காட்டும் கட்டுப்படுத்தப்பட்ட தரவு எதுவும் எங்களுக்குத் தெரியாது.
லீனியர் சுவிட்சுகள் மென்மையாக உணர்கின்றன; விளையாட்டாகத் தட்டச்சு செய்பவர்களிடையே அவற்றுக்கு வேகமான தேர்வு என்ற பெயர் உண்டு. அந்தப் பெயர் சரியென்றால், அது பெரும்பாலும் தேர்வு விளைவு (selection): போட்டித் தட்டச்சர்கள் இடையூறு இல்லாத அழுத்தத்தை விரும்புகிறார்கள், அவர்கள் எதிலும் வேகமாகவே இருப்பார்கள்.
கிளிக்கி சுவிட்சுகள் விசை பதிவானது என்பதற்குத் தவறவிட முடியாத சமிக்ஞையைத் தருகின்றன. கற்கும்போது, குறிப்பாக ஹோம் வரிசையிலிருந்து தொலைவில் உள்ள எண்களுக்கும் குறியீடுகளுக்கும், அந்தச் சமிக்ஞை பயனுள்ளது; கற்பவரைக் கிளிக்கி பக்கம் நாங்கள் வழிநடத்தும் ஒரே சந்தர்ப்பம் அதுதான். பகிர்ந்த அலுவலகத்தில் தட்டச்சுக்குத் தொடர்பில்லாத காரணங்களுக்காக அதிலிருந்து உங்களை விலக்கி வைப்போம்.
எங்கள் அனுபவத்தில் பிழை விகிதத்தை உண்மையில் மாற்றுவது கீகேப் வடிவமும் இடைவெளியும்தான். லேப்டாப்பிலிருந்து ஏறக்குறைய இரண்டு மடங்கு பயணமும் செதுக்கிய கீகேப்புகளும் கொண்ட மெக்கானிக்கல் போர்டுக்கு மாறினால், ஓரிரு வாரங்களுக்கு உங்கள் விரல்கள் விழும் இடம் மாறும். முடிவுத் திரையில் உள்ள அதிகம் தவறிய விசைகள் வரைபடம் உங்கள் எட்டும் தூரத்தின் ஓரத்தில் உள்ள விசைகளில் ஒளிரும். அது நிலைபெறும். அதனால்தான் ஒரு தேர்வுத் தட்டச்சுச் சோதனைக்கு முந்தைய இரண்டு வாரங்களில் கீபோர்டை மாற்ற வேண்டாம் என்று பரிந்துரைக்கிறோம்.
ஒலி, அதை நாங்கள் ஏன் செயற்கையாக உருவாக்குகிறோம்
கீபோர்டின் ஒலி, மக்கள் ஒப்புக்கொள்வதை விட அவர்களுக்கு முக்கியமானது; அதைச் சுற்றியே எங்கள் ஒலித் தொகுப்புகளை உருவாக்கினோம்.
உலாவியில் எந்தத் தட்டச்சு ஒலியும் தீர்க்க வேண்டிய பிரச்சினை தாமதம் (lag). விசைக்குப் பல பத்து மில்லிவிநாடிகள் கழித்து வரும் ஒலி மௌனத்தை விட மோசமானது, ஏனெனில் உங்கள் விரல்கள் வாசிக்காத ஒரு தாளத்தை உங்கள் காது கேட்கிறது. கணக்கு இரக்கமற்றது: 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 லேப்டாப் தட்டச்சரிடம், விரும்பினால் கீபோர்டு வாங்குங்கள் என்றும், எண் நகர்வது அதில் அவர் செய்வதால்தான் என்று எதிர்பாருங்கள் என்றும் சொல்வோம்.
தட்டச்சுக்குச் சிறந்த சுவிட்சுகள் எவை?
முதல் மெக்கானிக்கல் கீபோர்டுக்கு: ஆக்சுவேஷன் விவரக்குறிப்புகளை வெளியிட்டு NKRO-வை ஆதரிக்கும் ஒரு தயாரிப்பாளரிடமிருந்து, இலகுவானது முதல் நடுத்தர ஸ்பிரிங் கொண்ட, நன்கு மதிக்கப்படும் டேக்டைல் அல்லது லீனியர் சுவிட்சுடன், ஒரு tenkeyless அல்லது 75% போர்டு. முடிந்தால் வாங்குவதற்கு முன் சுவிட்சுகளை முயன்று பாருங்கள். "எனக்கு டேக்டைல் பிடிக்கும்" என்பதற்கும் "எனக்கு டேக்டைல் பிடிக்காது" என்பதற்கும் இடையிலான வேறுபாடு, ஒரு சுவிட்ச் டெஸ்டருடன் ஒரு நிமிடம்; அதை உங்களுக்காக யாராலும் கணிக்க முடியாது. நீங்கள் நிரல் எழுதுபவர் என்றால், குறியீட்டு அடுக்கு (symbol layer) கொண்ட ஸ்பிளிட் அல்லது சிறிய போர்டைக் கருதுங்கள்; அது சுவிட்ச் ஆதாயத்தை விடத் தளவமைப்பு ஆதாயம்; புரோகிராமர்களுக்கான டச் டைப்பிங் பற்றிய எங்கள் கட்டுரை அதை விளக்குகிறது.
எதுவும் செலவழிக்க விரும்பவில்லை என்றால், இங்கே "tactile" தொகுப்பை இயக்கி, பிழை ஒலியை இயக்கி, ஒரு டைப்பிங் ஸ்பீட் டெஸ்ட் எடுங்கள். கீபோர்டு உங்களுக்குத் தரக்கூடியதில் பெரும்பகுதி அந்த உணர்வுதான்; உங்களிடம் உள்ள கீபோர்டு கிட்டத்தட்ட நிச்சயமாக ஏற்கனவே ரோல்ஓவரைக் கையாளுகிறது. வேகமாக "the the the" தட்டச்சு செய்து சரிபாருங்கள்.
அடிக்கடி கேட்கப்படும் கேள்விகள்
மெக்கானிக்கல் கீபோர்டுகள் தட்டச்சுத் துல்லியத்தை மேம்படுத்துமா?
கொஞ்சம் மேம்படுத்தலாம், முக்கியமாகத் தெளிவான உணர்வின் மூலமும், நீண்ட அமர்வுகளில் குறைவான களைப்பின் மூலமும். புதிய பயணத்துக்கும் கீகேப் வடிவத்துக்கும் உங்கள் விரல்கள் பழகும் வரை ஓரிரு வாரங்கள் கூடுதல் பிழைகளை எதிர்பாருங்கள்.
தாழ்ந்த ஆக்சுவேஷன் புள்ளி வேகமானதா?
அதிகபட்சம் ஒரு விசையழுத்தத்துக்குச் சில மில்லிவிநாடிகள் மட்டுமே, விசைகளுக்கு இடையிலான சராசரி இடைவெளி ஏறக்குறைய 239 ms என்ற நிலையில். ரோல்ஓவர் உத்தி இதை விட மிக முக்கியம்.