Píše sa na mechanickej klávesnici rýchlejšie?

Mechanická klávesnica ťa veľmi nezrýchli. Počítaj s nanajvýš niekoľkými WPM a pravdepodobne so žiadnymi. Dlhé písanie môže urobiť pohodlnejším a dať ti jasnejšiu odozvu pri každom údere, čo môže pomôcť presnosti, no rýchlosť pochádza z tvojich rúk a z tréningu, nie zo spínačov.

Táto otázka sa na každom klávesnicovom fóre objavuje zhruba v tejto podobe: „Na notebooku mám 65 WPM. Ak si kúpim mechanickú klávesnicu s lineárnymi spínačmi, o koľko budem rýchlejší?“ Radšej povieme „sotva“, než by sme ti predávali vec, o ktorej je celý tento článok.

Dlhšia odpoveď je zaujímavejšia. Klávesnice menia, aký je pocit z písania, ako dlho dokážeš pohodlne písať a ako znie miestnosť. Rýchlosť písania na mechanickej klávesnici, meraná tak, ako ju meriame my, medzi veci, ktoré sa menia, väčšinou nepatrí.

Čo spínač vlastne robí

Mechanický spínač má piest, ktorý sa pohybuje nadol vo vnútri puzdra, pružinu, ktorá ho tlačí späť, a kontakt, ktorý sa v určitom bode dráhy zopne. Výrobcovia zverejňujú čísla, ktoré tento pohyb opisujú.

Dráha zopnutia, ktorú Cherry nazýva pre-travel, je to, ako ďaleko sa klávesa pohne, kým sa stlačenie zaregistruje. Cherry MX2A Red sa zopne pri 2,0 mm z celkovej dráhy 4,0 mm. Jeho variant Speed Silver sa zopne pri 1,2 mm z 3,4 mm. Nožnicové spínače, aké má väčšina notebookov, majú zvyčajne celkovú dráhu medzi 1,0 a 2,5 mm a motýlikové konštrukcie, ktoré používali niektoré notebooky, idú pod 1 mm.

Ovládacia sila je to, ako silno musíš stlačiť, aby si sa tam dostal(a). Oba tieto spínače Cherry potrebujú 45 cN, asi 46 gramov sily. Bežné sú ľahšie aj ťažšie pružiny.

Pocit je tvar silovej krivky. Lineárne spínače majú hladkú krivku bez akejkoľvek udalosti v bode zopnutia. Taktilné spínače majú tesne pred zopnutím hrbolček, takže prst cíti, kde sa klávesa zaregistruje. Klikavé spínače pridávajú mechanizmus, ktorý v tom istom bode vydá počuteľné cvaknutie.

To je celé rozdelenie. Všetko ostatné je ladenie: tuhosť pružiny, materiál piesta, mazanie a profil klávesovej čiapočky navrchu.

Prečo na dráhe zopnutia pre rýchlosť takmer nezáleží

Pisár pri 80 WPM urobí asi 400 úderov za minútu, jeden každých 150 milisekúnd. Štúdia Dhakala a kol. z roku 2018, ktorá analyzovala 136 miliónov úderov od 168 960 dobrovoľníkov, namerala priemerný interval medzi úderami asi 239 ms. Predpokladajme, že plytší spínač ušetrí pri každom údere 0,8 mm dráhy, zhruba rozdiel medzi tými dvoma spínačmi Cherry, a že prst prejde touto dráhou skromnou rýchlosťou 100 mm za sekundu. To je 8 ms na úder zo 150 až 239. Tri až päť percent, a to len vtedy, ak by každý úder ušetril celú hodnotu. Neušetrí, pretože rýchli pisári nečakajú, kým sa jedna klávesa vráti hore, aby začali ďalšiu.

Časové dáta štúdie to dokazujú z druhej strany. Rýchlych pisárov od pomalých oddeľuje rollover: stlačenie ďalšej klávesy pred uvoľnením predchádzajúcej. Priemerný podiel rolloveru naprieč všetkými dobrovoľníkmi bol 25 % a väčšina rýchlych pisárov robila rollover pri 40 až 70 % stlačení. Keď k rolloveru došlo, údery sa v priemere prekrývali o 30 ms. To je vlastnosť rúk pisára a schopnosti klávesnice zaregistrovať prekrývajúce sa stlačenia, nie toho, ako hlboko klávesy idú.

Jediná hardvérová vlastnosť s viditeľnou cestou k rýchlosti je teda tá ďalšia.

Rollover, NKRO a ghosting

Klávesnica musí zaregistrovať ďalšiu klávesu, kým je predchádzajúca ešte stlačená. Pri dvoch klávesách to zvládajú takmer všetky. Niektoré lacné membránové klávesnice a notebooky používajú maticu kláves, ktorá môže niektoré kombinácie troch kláves prečítať zle: klávesa vypadne, alebo sa objaví fantómová klávesa tam, kde nikto nič nestlačil, čomu sa hovorí ghosting. Mechanické klávesnice zvyčajne inzerujú N-key rollover (NKRO), teda že sa každá klávesa rozpozná nezávisle, alebo aspoň šesť súčasne stlačených kláves štandardného bootovacieho protokolu USB, čo na písanie úplne stačí.

Pre pisára je praktickým testom to, či pri rýchlych rolloveroch na bežných dvojiciach („th“, „er“, „in“) niekedy vypadne písmeno. Ak áno, je to jeden skutočný dôvod klávesnicu vymeniť: vypadnutý úder je neopravená chyba, ktorú si neurobil(a).

Rollover je pre nás dôležitý aj z iného dôvodu. Naše kontroly proti podvádzaniu sa pozerajú na časové znaky vrátane tvojho podielu rolloveru a rýchli ľudia klávesy takmer vždy prekrývajú. Rollover tvojej klávesnice je v malej miere dôkazom, že si človek. Podrobnosti nájdeš v článku ako odhaľujeme podvádzanie.

Lineárne, taktilné a klikavé spínače na písanie

To, čo sme čítali, a to, čo sme videli v štatistikách po klávesách u tých pár z nás, ktorí často menia klávesnice, ukazuje skôr na rozdiely v chybovosti a pohodlí než v rýchlosti.

Taktilné spínače majú sklon znižovať dopadanie na dno, pretože hrbolček prstu povie, že sa klávesa zaregistrovala, a môžeš ho zdvihnúť. Počas dlhého písania to znamená menšiu silu na úder a menšiu únavu. Niektorým ľuďom hrbolček narúša rytmus; nepoznáme žiadne kontrolované dáta, ktoré by ukazovali, že je niektorá skupina rýchlejšia.

Lineárne spínače pôsobia hladko a medzi ľuďmi, ktorí píšu súťažne, majú povesť rýchlej voľby. Ak je tá povesť opodstatnená, ide pravdepodobne o výber: súťažní pisári uprednostňujú úder bez prerušenia a rýchli by boli na oboch.

Klikavé spínače dávajú nezameniteľný signál, že sa klávesa zaregistrovala. Pri učení, najmä čísel a symbolov ďaleko od základného radu, je ten signál užitočný a je to jediný prípad, keď by sme začiatočníka nasmerovali ku klikavým. V spoločnej kancelárii by sme ťa od nich odradili, z dôvodov, ktoré s písaním nemajú nič spoločné.

Čo podľa našej skúsenosti chybovosť mení, je profil a rozostupy klávesových čiapočiek. Prechod z notebooku na mechanickú klávesnicu s približne dvojnásobnou dráhou a tvarovanými čiapočkami na týždeň či dva zmení, kam dopadajú tvoje prsty. Mapa najčastejších chybných kláves na obrazovke výsledkov sa rozsvieti na klávesách na okraji tvojho dosahu. Ustáli sa to. Aj preto by sme ti odporučili nemeniť klávesnicu dva týždne pred skúškovým testom písania.

Zvuk a prečo ho syntetizujeme

Zvuk klávesnice je pre ľudí dôležitejší, než si priznávajú, a naše sady zvukov sme postavili okolo toho.

Problém, ktorý musí vyriešiť každý zvuk písania v prehliadači, je oneskorenie. Zvuk, ktorý príde desiatky milisekúnd po klávese, je horší než ticho, pretože ucho počuje rytmus, ktorý tvoje prsty nezahrali. Aritmetika je neúprosná: pri 80 WPM dopadajú tvoje klávesy 150 ms od seba, takže cvaknutie, ktoré mešká 40 ms, je viac než štvrtinu cesty k ďalšiemu úderu. Časť oneskorenia pochádza zo stránky, čo vieme opraviť, a časť z bezdrôtových slúchadiel, ktoré pridávajú vlastné oneskorenie, ktoré žiadna webová stránka neodstráni. Ak sa ti cvaknutia v bezdrôtových slúchadlách zdajú oneskorené, skús reproduktor notebooku.

Našich dvanásť sád (soft click, thock, tactile, linear, clicky, typewriter, pop, beep, pentatonic, piano, bubbles a marimba) sa generuje v prehliadači pomocou Web Audio API, namiesto aby sa prehrávali zo záznamov. Nie je tu žiadny zvukový súbor na stiahnutie ani dekódovanie, takže zaznie prvý úder po načítaní stránky aj tisíci, s rovnakým oneskorením. Zvuk sa spúšťa pri udalosti keydown, nie pri udalosti input, ktorá po nej nasleduje, pretože keydown je najskorší okamih, keď prehliadač vie, že klávesa išla dolu. V októbri sme po spätnej väzbe, že sady sú príliš tiché, preladili zosilnenie. Predvolená hlasitosť teraz zodpovedá hlavnému zosilneniu aspoň 0,45, najhlasnejší hlas každej sady má pred limiterom vrchol 0,6 alebo viac a jednotkové testy kontrolujú krivku hlasitosti aj vrchol každej sady, aby sa nemohli posunúť.

Sady „thock“ a „clicky“ sú modelované podľa toho, čo ľudia opisujú, keď hovoria o spínačoch: prvá ako nízke, tlmené klopnutie a druhá ako ostrejšie cvaknutie s vysokou zložkou. Sú to aproximácie. Syntetizované cvaknutie nikdy nebude znieť ako namazaný lineárny spínač na mosadznej doske. Sady sú pre notebooky a pre ľudí, ktorí chcú odozvu bez hardvéru.

Zvuk chyby je samostatný a pri učení by sme ho nechali zapnutý: tlmený nízky tón s krátkym šumovým klopnutím, zámerne matný, aby sa séria chýb nezmenila na sirénu.

Čo naozaj mení rýchlosť písania

Takto by sme veci zoradili.

  • Tréning slabých dvojíc písmen. V dátach z roku 2018 súvisela rýchlosť, s akou pisár prechádzal medzi rukami pri striedajúcich sa dvojiciach, s rýchlosťou na úrovni r = -0,72. To žiadna klávesnica nezmení. Tréningový plán áno.
  • Presnosť. Čisté WPM počíta len bezchybné slová a každá oprava stojí backspace a pauzu. Výpočet nájdeš v článku o presnosti.
  • Prstoklad. Priradenie prstov, ktoré fungovalo pri 40 WPM a pri 60 ťa zastaví, je častejšie než akýkoľvek hardvérový limit. Štatistiky po klávesách ho ukážu ako jednu klávesu s oveľa dlhším intervalom než jej susedky.
  • Rollover. Ak tvoja klávesnica pri rýchlych rolloveroch vynecháva klávesy, vymeň ju. Inak je v poriadku.
  • Všetko ostatné na klávesnici: typ spínača, dráha zopnutia, materiál čiapočiek, šasi. Pohodlie, pocit, zvuk. Nie rýchlosť.

Preto by sme pisárovi s 65 WPM na notebooku povedali, nech si klávesnicu kúpi, ak ju chce, a nech čaká, že sa číslo pohne vďaka tomu, čo na nej bude robiť.

Aké spínače sú najlepšie na písanie?

Ako prvú mechanickú klávesnicu klávesnicu bez numerickej časti (tenkeyless) alebo 75 % s osvedčeným taktilným alebo lineárnym spínačom na ľahkej až strednej pružine, od výrobcu, ktorý zverejňuje parametre zopnutia a podporuje NKRO. Ak môžeš, vyskúšaj spínače pred kúpou. Rozdiel medzi „taktilné mám rád“ a „taktilné neznášam“ je minúta s testerom spínačov a nikto ti ho nedokáže predpovedať. Ak programuješ, zváž delenú alebo kompaktnú klávesnicu s vrstvou symbolov; je to skôr zisk z rozloženia než zo spínača a venuje sa mu náš článok o písaní všetkými desiatimi pre programátorov.

Ak nechceš nič míňať, zapni si tu sadu „tactile“, zapni zvuk chyby a urob si test písania. Odozva je väčšina toho, čo by ti dala klávesnica, a klávesnica, ktorú máš, takmer určite rollover už zvláda. Napíš rýchlo „the the the“ a over si to.

Často kladené otázky

Zlepšujú mechanické klávesnice presnosť písania?

Môžu, trochu, hlavne vďaka jasnejšej odozve a menšej únave pri dlhom písaní. Počítaj s týždňom či dvoma chýb navyše, kým si prsty zvyknú na novú dráhu a tvar čiapočiek.

Je nižší bod zopnutia rýchlejší?

Nanajvýš o niekoľko milisekúnd na úder, pri priemernom odstupe medzi klávesami asi 239 ms. Technika rolloveru znamená oveľa viac.

Zdroje