האם מקלדת מכנית גורמת להקליד מהר יותר?

מקלדת מכנית לא תגרום לכם להקליד הרבה יותר מהר. צפו לכמה WPM לכל היותר, וכנראה לאף אחד. היא יכולה להפוך מפגשים ארוכים לנוחים יותר ולתת לכם משוב ברור יותר על כל הקשה, מה שעשוי לעזור לדיוק, אבל המהירות באה מהידיים שלכם ומהתרגול שלכם, לא מהמתגים.

השאלה עולה בכל פורום מקלדות בערך בצורה הזו: "אני ב-65 WPM על מחשב נייד. אם אקנה מקלדת מכנית עם מתגים ליניאריים, בכמה אשתפר?" אנחנו מעדיפים לומר "בקושי" מאשר למכור לכם את הדבר שכל המאמר הזה עוסק בו.

התשובה הארוכה מעניינת יותר. מקלדות משנות את התחושה של ההקלדה, את משך הזמן שאפשר להקליד בנוחות ואת הצליל בחדר. מהירות ההקלדה במקלדת מכנית, כשמודדים אותה כמו שאנחנו מודדים, ברובה לא נמצאת בין הדברים שמשתנים.

מה מתג עושה בפועל

למתג מכני יש מוט שזז למטה בתוך בית, קפיץ שדוחף אותו בחזרה, ומגע שנסגר בנקודה מסוימת לאורך המהלך. היצרנים מפרסמים את המספרים שמתארים את התנועה.

מרחק ההפעלה, ש-Cherry קוראת לו pre-travel, הוא המרחק שהמקש זז לפני שהוא נרשם. ה-MX2A Red של Cherry נרשם ב-2.0 מ״מ מתוך מהלך כולל של 4.0 מ״מ. גרסת ה-Speed Silver שלו נרשמת ב-1.2 מ״מ מתוך 3.4 מ״מ. מתגי מספריים, הסוג שנמצא ברוב המחשבים הניידים, נעים בדרך כלל במהלך כולל של 1.0 עד 2.5 מ״מ, ומנגנוני הפרפר שבהם השתמשו כמה מחשבים ניידים יורדים מתחת ל-1 מ״מ.

כוח ההפעלה הוא כמה חזק לוחצים כדי להגיע לשם. שני המתגים של Cherry צריכים 45 cN, כ-46 גרם־כוח. קפיצים קלים וכבדים יותר נפוצים.

התחושה היא צורת עקומת הכוח. למתגים ליניאריים יש עקומה חלקה בלי שום אירוע בנקודת ההפעלה. למתגים טקטיליים יש בליטה ממש לפני ההפעלה, כך שהאצבע מרגישה איפה המקש נרשם. מתגים קליקיים מוסיפים מנגנון שמשמיע קליק נשמע באותה נקודה.

זה כל המיון. כל השאר הוא כוונון: משקל הקפיץ, חומר המוט, שימון ופרופיל הכיפה שמעל.

למה מרחק ההפעלה כמעט לא משנה למהירות

קלדן ב-80 WPM עושה כ-400 הקשות בדקה, אחת כל 150 אלפיות שנייה. המחקר של Dhakal ועמיתיו מ-2018 על 136 מיליון הקשות מ-168,960 מתנדבים מדד מרווח ממוצע בין מקשים של כ-239 אלפיות שנייה. נניח שמתג רדוד יותר חוסך 0.8 מ״מ של מהלך בכל הקשה, בערך הפער בין שני המתגים של Cherry, ונניח שאצבע עוברת את המהלך הזה במהירות צנועה של 100 מ״מ לשנייה. זה 8 אלפיות שנייה להקשה, מתוך 150 עד 239. שלושה עד חמישה אחוזים, ורק אם כל הקשה חוסכת את מלוא הכמות. היא לא, כי מקלידים מהירים לא מחכים שמקש אחד יעלה בחזרה לפני שהם מתחילים את הבא.

נתוני התזמון של המחקר מראים את זה מהצד השני. מה שמבדיל בין מקלידים מהירים לאיטיים הוא ה-rollover: לחיצה על המקש הבא לפני שחרור הקודם. יחס ה-rollover הממוצע בין כל המתנדבים היה 25%, ורוב המקלידים המהירים עשו rollover ב-40 עד 70% מהלחיצות. כש-rollover קרה, ההקשות חפפו ב-30 אלפיות שנייה בממוצע. זו תכונה של הידיים של המקליד, ושל היכולת של המקלדת לרשום לחיצות חופפות, לא של המרחק שהמקשים עוברים.

כך שתכונת החומרה היחידה עם דרך נראית למהירות היא הבאה.

Rollover, NKRO ו-ghosting

מקלדת צריכה לרשום את המקש הבא בזמן שהקודם עדיין לחוץ. כמעט כולן עושות את זה לשני מקשים. כמה מקלדות ממברנה זולות ומחשבים ניידים משתמשים במטריצת מקשים שעלולה לקרוא לא נכון צירופים מסוימים של שלושה מקשים: מקש נשמט, או שמופיע מקש רפאים במקום שבו לא נלחץ שום מקש, מה שנקרא ghosting. מקלדות מכניות מפרסמות בדרך כלל N-key rollover (NKRO), כלומר כל מקש מזוהה בנפרד, או לפחות את ששת המקשים הבו־זמניים של פרוטוקול האתחול הסטנדרטי של USB, וזה יותר ממספיק להקלדה.

למקליד, המבחן המעשי הוא האם גלגולים מהירים על צמדים נפוצים ("th", "er", "in") מפילים אי פעם אות. אם כן, זו סיבה אמיתית אחת להחליף את המקלדת: הקשה שנשמטה היא שגיאה שלא תוקנה ושלא עשיתם.

ה-rollover חשוב לנו מסיבה נוספת. בדיקות מניעת הרמאות שלנו מסתכלות על מאפייני תזמון, כולל יחס ה-rollover שלכם, ובני אדם מהירים כמעט תמיד מחפים בין מקשים. ה-rollover של המקלדת שלכם הוא, במידה קטנה, ראיה לכך שאתם בני אדם. באיך אנחנו מזהים רמאות נמצאים הפרטים.

מתגים ליניאריים מול טקטיליים מול קליקיים להקלדה

מה שקראנו, ומה שראינו בסטטיסטיקות לפי מקש של המעטים מאיתנו שמחליפים מקלדות הרבה, מצביע על הבדלים בשיעור השגיאות ובנוחות יותר מאשר במהירות.

מתגים טקטיליים נוטים להפחית את הלחיצה עד הסוף, כי הבליטה אומרת לאצבע שהמקש נרשם ואפשר להרים. במפגש ארוך זה אומר פחות כוח בכל הקשה ופחות עייפות. יש מי שמרגישים שהבליטה קוטעת את הקצב שלהם; אנחנו לא מכירים נתונים מבוקרים שמראים שאחת הקבוצות מהירה יותר.

מתגים ליניאריים מרגישים חלקים ונחשבים לבחירה המהירה בקרב מי שמקלידים כספורט. אם המוניטין הזה מדויק, כנראה מדובר בהטיית בחירה: קלדנים תחרותיים מעדיפים מהלך בלי הפרעה, והם היו מהירים בכל אחד מהם.

מתגים קליקיים נותנים אות חד־משמעי שהמקש נרשם. ללמידה, במיוחד של המספרים והסמלים הרחוקים משורת הבית, האות הזה מועיל, וזה המקרה היחיד שבו היינו מכוונים לומדים לקליקי. במשרד משותף היינו מכוונים אתכם הרחק ממנו, מסיבות שאין להן שום קשר להקלדה.

מה שכן משנה את שיעור השגיאות, מניסיוננו, הוא פרופיל הכיפות והמרווח ביניהן. מעבר ממחשב נייד למקלדת מכנית עם מהלך כפול בערך וכיפות מפוסלות משנה את המקום שבו האצבעות נוחתות למשך שבוע או שבועיים. מפת המקשים שפוספסו הכי הרבה במסך התוצאות נדלקת על המקשים שבקצה טווח ההושטה שלכם. זה מתייצב. זו גם הסיבה שהיינו ממליצים לא להחליף מקלדת בשבועיים שלפני מבחן הקלדה לבחינה.

צליל, ולמה אנחנו מסנתזים אותו

הצליל של מקלדת חשוב לאנשים יותר ממה שהם מודים, ובנינו את ערכות הצלילים שלנו סביב זה.

הבעיה שכל צליל הקלדה בדפדפן צריך לפתור היא השהיה. צליל שמגיע עשרות אלפיות שנייה אחרי המקש גרוע משקט, כי האוזן שומעת קצב שהאצבעות לא ניגנו. החשבון לא סלחני: ב-80 WPM המקשים נוחתים במרווח של 150 אלפיות שנייה, כך שקליק שמאחר ב-40 אלפיות שנייה נמצא יותר מרבע מהדרך להקשה הבאה. חלק מההשהיה מגיע מהדף, ואת זה אנחנו יכולים לתקן, וחלק מאוזניות אלחוטיות, שמוסיפות השהיה משלהן שאף אתר לא יכול להסיר. אם הקליקים מרגישים מאחרים באוזניות אלחוטיות, נסו את הרמקול של המחשב הנייד.

שתים־עשרה הערכות שלנו (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 נטו סופר רק מילים נקיות, וכל תיקון עולה Backspace והפסקה. במאמר על דיוק נמצא החשבון.
  • אצבוע. חלוקת אצבעות שעבדה ב-40 WPM ועוצרת אתכם ב-60 נפוצה יותר מכל מגבלת חומרה. הסטטיסטיקות לפי מקש מראות אותה כמקש אחד עם מרווח גבוה בהרבה מהשכנים שלו.
  • Rollover. אם המקלדת שלכם מפילה מקשים בגלגולים מהירים, החליפו אותה. אחרת היא בסדר.
  • כל השאר במקלדת: סוג המתג, מרחק ההפעלה, חומר הכיפות, המארז. נוחות, תחושה, צליל. לא מהירות.

לכן היינו אומרים לקלדן ה-65 WPM במחשב הנייד לקנות מקלדת אם הוא רוצה, ולצפות שהמספר יזוז בגלל מה שהוא עושה עליה.

מהם המתגים הטובים ביותר להקלדה?

למקלדת מכנית ראשונה: מקלדת tenkeyless או 75% עם מתג טקטילי או ליניארי בעל מוניטין טוב על קפיץ קל עד בינוני, מיצרן שמפרסם מפרטי הפעלה ותומך ב-NKRO. נסו מתגים לפני הקנייה אם אפשר. ההבדל בין "אני אוהב טקטילי" ל"אני שונא טקטילי" הוא דקה עם בודק מתגים, ואף אחד לא יכול לנבא אותו בשבילכם. אם אתם כותבים קוד, שקלו מקלדת מפוצלת או קומפקטית עם שכבת סמלים; זה רווח של פריסה יותר מאשר של מתג, והמאמר שלנו על הקלדה עיוורת למתכנתים עוסק בזה.

אם אתם לא רוצים להוציא כסף, הפעילו כאן את ערכת ה-"tactile", הפעילו את צליל השגיאה ועשו מבחן הקלדה. המשוב הוא רוב מה שהמקלדת הייתה נותנת לכם, והמקלדת שיש לכם כמעט בוודאות כבר מטפלת ב-rollover. הקלידו מהר "the the the" ובדקו.

שאלות נפוצות

האם מקלדות מכניות משפרות את דיוק ההקלדה?

הן יכולות, קצת, בעיקר דרך משוב ברור יותר ופחות עייפות במפגשים ארוכים. צפו לשבוע או שבועיים של שגיאות נוספות בזמן שהאצבעות מסתגלות למהלך ולצורת הכיפות החדשים.

האם נקודת הפעלה נמוכה יותר מהירה יותר?

רק בכמה אלפיות שנייה להקשה לכל היותר, מול מרווח ממוצע בין מקשים של כ-239 אלפיות שנייה. טכניקת ה-rollover חשובה הרבה יותר.

מקורות