مکینیکل کی بورڈ سے آپ بہت زیادہ تیز ٹائپ نہیں کریں گے۔ زیادہ سے زیادہ چند 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 کی تحقیق نے، جس میں 168,960 رضاکاروں کی 136 ملین کی اسٹروکس شامل تھیں، کیز کے درمیان اوسط وقفہ تقریباً 239 ms ناپا۔ فرض کریں کہ ایک کم گہرا سوئچ ہر کی اسٹروک پر 0.8 mm سفر بچاتا ہے، جو تقریباً ان دونوں Cherry سوئچز کا فرق ہے، اور فرض کریں کہ انگلی یہ فاصلہ 100 mm فی سیکنڈ کی معمولی رفتار سے طے کرتی ہے۔ یہ فی کی اسٹروک 8 ms ہے، 150 سے 239 میں سے۔ تین سے پانچ فیصد، اور وہ بھی صرف تب جب ہر کی اسٹروک پوری مقدار بچائے۔ ایسا نہیں ہوتا، کیونکہ تیز ٹائپسٹ اگلی کی شروع کرنے سے پہلے پچھلی کی کے اوپر آنے کا انتظار نہیں کرتے۔
تحقیق کا ٹائمنگ ڈیٹا یہی بات دوسری طرف سے ثابت کرتا ہے۔ تیز ٹائپسٹوں کو سست ٹائپسٹوں سے جو چیز الگ کرتی ہے وہ رول اوور ہے: پچھلی کی چھوڑنے سے پہلے اگلی کی دبانا۔ تمام رضاکاروں میں اوسط رول اوور تناسب 25% تھا، اور زیادہ تر تیز ٹائپسٹ 40 سے 70% کی پریسز پر رول اوور کرتے تھے۔ جب رول اوور ہوا تو کی اسٹروکس اوسطاً 30 ms ایک دوسرے پر چڑھی رہیں۔ یہ ٹائپسٹ کے ہاتھوں کی خصوصیت ہے، اور کی بورڈ کی ایک دوسرے پر چڑھی پریسز درج کرنے کی صلاحیت کی، اس کی نہیں کہ کیز کتنا سفر کرتی ہیں۔
تو ہارڈویئر کی واحد خصوصیت جس کا رفتار تک کوئی نظر آنے والا راستہ ہے، وہ اگلی ہے۔
رول اوور، NKRO اور گھوسٹنگ
کی بورڈ کو اگلی کی اس وقت درج کرنی ہوتی ہے جب پچھلی ابھی دبی ہوئی ہو۔ دو کیز کے لیے تقریباً سب ایسا کرتے ہیں۔ کچھ سستے میمبرین کی بورڈ اور لیپ ٹاپ ایسا کی میٹرکس استعمال کرتے ہیں جو تین کیز کے کچھ مجموعے غلط پڑھ سکتا ہے: کوئی کی چھوٹ جاتی ہے، یا وہاں ایک فرضی کی آ جاتی ہے جو دبائی ہی نہیں گئی، جسے گھوسٹنگ کہتے ہیں۔ مکینیکل کی بورڈ عموماً N-key rollover (NKRO) کا اعلان کرتے ہیں، یعنی ہر کی الگ سے پہچانی جاتی ہے، یا کم از کم معیاری USB بوٹ پروٹوکول کی چھ بیک وقت کیز، جو ٹائپنگ کے لیے کافی سے زیادہ ہے۔
ٹائپسٹ کے لیے عملی جانچ یہ ہے کہ عام جوڑوں ("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 ہے۔ رول اوور کی تکنیک اس سے کہیں زیادہ اہم ہے۔