Laat ’n meganiese sleutelbord jou vinniger tik?

’n Meganiese sleutelbord sal jou nie veel vinniger laat tik nie. Verwag hoogstens ’n paar WPM, en waarskynlik niks. Dit kan lang sessies gemakliker maak en jou duideliker terugvoer op elke toetsaanslag gee, wat dalk met akkuraatheid help, maar die spoed kom van jou hande en jou oefening, nie van die skakelaars nie.

Die vraag duik op elke sleutelbordforum in ongeveer hierdie vorm op: "Ek tik 65 WPM op ’n skootrekenaar. As ek ’n meganiese sleutelbord met lineêre skakelaars koop, hoeveel vinniger sal ek word?" Ons sê eerder "skaars" as om jou die ding te verkoop waaroor hierdie hele artikel gaan.

Die langer antwoord is interessanter. Sleutelborde verander hoe tik voel, hoe lank jy dit gemaklik kan doen en hoe die vertrek klink. Tikspoed op ’n meganiese sleutelbord, gemeet soos ons dit meet, is meestal nie een van die dinge wat verander nie.

Wat ’n skakelaar regtig doen

’n Meganiese skakelaar het ’n stingel wat binne ’n behuising afbeweeg, ’n veer wat dit terugstoot, en ’n kontak wat op ’n sekere punt in die beweging sluit. Vervaardigers publiseer die getalle wat die beweging beskryf.

Aktiveringsafstand, wat Cherry pre-travel noem, is hoe ver die sleutel beweeg voordat dit registreer. Cherry se MX2A Red registreer by 2,0 mm uit ’n totale beweging van 4,0 mm. Die Speed Silver-variant registreer by 1,2 mm uit 3,4 mm. Skêrskakelaars, die soort in die meeste skootrekenaars, beweeg gewoonlik altesaam tussen 1,0 en 2,5 mm, en die vlinderontwerpe wat sommige skootrekenaars gebruik het, gaan onder 1 mm.

Bedryfskrag is hoe hard jy druk om daar te kom. Albei daardie Cherry-skakelaars het 45 cN nodig, omtrent 46 gram-krag. Ligter en swaarder vere is algemeen.

Gevoel is die vorm van die kragkurwe. Lineêre skakelaars het ’n gladde kurwe met geen gebeurtenis by die aktiveringspunt nie. Tasbare skakelaars het ’n knop net voor aktivering, sodat jou vinger voel waar die sleutel registreer. Klikkende skakelaars voeg ’n meganisme by wat op dieselfde punt ’n hoorbare klik maak.

Dit is die hele indeling. Alles anders is fyninstelling: veergewig, stingelmateriaal, smering en die sleuteldopprofiel bo-op.

Hoekom aktiveringsafstand skaars saak maak vir spoed

’n Tikker teen 80 WPM maak omtrent 400 toetsaanslae per minuut, een elke 150 millisekondes. Dhakal et al. se studie van 2018 van 136 miljoen toetsaanslae van 168 960 vrywilligers het ’n gemiddelde tyd tussen sleutels van omtrent 239 ms gemeet. Gestel ’n vlakker skakelaar spaar 0,8 mm beweging per toetsaanslag, ongeveer die verskil tussen daardie twee Cherry-skakelaars, en gestel ’n vinger beweeg teen ’n beskeie 100 mm per sekonde deur daardie afstand. Dit is 8 ms per toetsaanslag, uit 150 tot 239. Drie tot vyf persent, en net as elke toetsaanslag die volle hoeveelheid spaar. Dit doen nie, want vinnige tikkers wag nie dat een sleutel terugkom voordat hulle met die volgende begin nie.

Die studie se tydsdata maak die punt van die ander kant af. Wat vinnige tikkers van stadiges skei, is rollover: om die volgende sleutel te druk voordat jy die vorige een los. Die gemiddelde rollover-verhouding oor alle vrywilligers was 25%, en die meeste vinnige tikkers het by 40 tot 70% van aanslae oorgerol. Wanneer rollover gebeur het, het toetsaanslae gemiddeld 30 ms oorvleuel. Dit is ’n eienskap van die tikker se hande, en van die sleutelbord se vermoë om oorvleuelende aanslae te registreer, nie van hoe ver die sleutels beweeg nie.

Die enigste hardeware-eienskap met ’n sigbare pad na spoed is dus die volgende een.

Rollover, NKRO en ghosting

’n Sleutelbord moet die volgende sleutel registreer terwyl die vorige een nog af is. Byna almal doen dit vir twee sleutels. Sommige goedkoop membraansleutelborde en skootrekenaars gebruik ’n sleutelmatriks wat sekere kombinasies van drie sleutels verkeerd kan lees: ’n sleutel val weg, of ’n spooksleutel verskyn waar niks gedruk is nie, wat ghosting genoem word. Meganiese sleutelborde adverteer gewoonlik N-key rollover (NKRO), wat beteken dat elke sleutel onafhanklik bespeur word, of ten minste die ses gelyktydige sleutels van die standaard USB-opstartprotokol, wat meer as genoeg is vir tik.

Vir ’n tikker is die praktiese toets of vinnige rolle op algemene pare ("th", "er", "in") ooit ’n letter laat wegval. As dit gebeur, is dit een werklike rede om die sleutelbord te vervang: ’n weggevalle toetsaanslag is ’n onreggestelde fout wat jy nie gemaak het nie.

Rollover maak vir ons om nog ’n rede saak. Ons kontroles teen bedrog kyk na tydskenmerke, insluitend jou rollover-verhouding, en vinnige mense laat sleutels byna altyd oorvleuel. Jou sleutelbord se rollover is, op ’n klein manier, bewys dat jy ’n mens is. Hoe ons bedrog opspoor het die besonderhede.

Lineêre teenoor tasbare teenoor klikkende skakelaars vir tik

Wat ons gelees het, en wat ons gesien het in die statistiek per sleutel van die paar van ons wat baie van sleutelbord wissel, dui op verskille in foutkoers en gemak eerder as spoed.

Tasbare skakelaars verminder gewoonlik die neiging om sleutels tot onder deur te druk (bottoming out), omdat die knop jou vinger sê die sleutel het geregistreer en jy kan oplig. Oor ’n lang sessie beteken dit minder krag per toetsaanslag en minder moegheid. Sommige vind dat die knop hul ritme onderbreek; ons ken geen beheerde data wat wys dat enige van die groepe vinniger is nie.

Lineêre skakelaars voel glad en het die reputasie as die vinnige keuse onder mense wat as sport tik. As daardie reputasie akkuraat is, is dit waarskynlik seleksie: kompeterende tikkers verkies ’n aanslag sonder onderbreking, en hulle sou op enige een vinnig wees.

Klikkende skakelaars gee ’n onmiskenbare teken dat die sleutel geregistreer het. Vir leer, veral die syfers en simbole ver van die tuisry, is daardie teken nuttig, en dit is die een geval waar ons ’n leerder na klikkend sou stuur. In ’n gedeelde kantoor sou ons jou daarvan wegstuur, om redes wat niks met tik te doen het nie.

Wat foutkoers wel verander, na ons ervaring, is sleuteldopprofiel en spasiëring. Om van ’n skootrekenaar na ’n meganiese bord met ongeveer twee keer die beweging en gevormde sleuteldoppe te skuif, verander vir ’n week of twee waar jou vingers land. Die kaart van mees gemiste sleutels op die uitslagskerm lig op by die sleutels aan die rand van jou bereik. Dit trek weer reg. Dit is ook hoekom ons sou voorstel dat jy nie in die twee weke voor ’n eksamentiktoets van sleutelbord verander nie.

Klank, en hoekom ons dit sintetiseer

Die klank van ’n sleutelbord maak vir mense meer saak as wat hulle erken, en ons het ons klankpakkette rondom daardie feit gebou.

Die probleem wat enige tikklank in ’n blaaier moet oplos, is vertraging. ’n Klank wat tientalle millisekondes ná die sleutel aankom, is erger as stilte, omdat jou oor ’n ritme hoor wat jou vingers nie gespeel het nie. Die rekenkunde is onverbiddelik: teen 80 WPM land jou sleutels 150 ms uit mekaar, so ’n klik wat 40 ms laat is, sit meer as ’n kwart van die pad na die volgende toetsaanslag. Sommige vertraging kom van die bladsy, wat ons kan regmaak, en sommige van draadlose oorfone, wat hul eie vertraging byvoeg wat geen webwerf kan verwyder nie. As klikke op ’n draadlose kopstuk laat voel, probeer die skootrekenaar se luidspreker.

Ons twaalf pakkette (soft click, thock, tactile, linear, clicky, typewriter, pop, beep, pentatonic, piano, bubbles en marimba) word in die blaaier met die Web Audio API gegenereer in plaas daarvan om van opnames af gespeel te word. Daar is geen klanklêer om af te laai of te dekodeer nie, so die eerste toetsaanslag nadat die bladsy gelaai het, maak ’n klank en die duisendste ook, met dieselfde vertraging. Die klank speel op keydown, nie op die input-gebeurtenis wat daarop volg nie, omdat keydown die vroegste oomblik is waarop die blaaier weet ’n sleutel is afgedruk. Ons het die volumes in Oktober herstel ná terugvoer dat die pakkette te sag was. Die verstekvolume stem nou ooreen met ’n meesterversterking van minstens 0,45, elke pakket se hardste stem piek voor die begrenser op 0,6 of hoër, en eenheidstoetse kontroleer die volumekurwe en elke pakket se piek sodat hulle nie kan wegdryf nie.

Die pakkette "thock" en "clicky" is gemodelleer op wat mense beskryf wanneer hulle oor skakelaars praat: ’n lae, gedempte klop vir die eerste en ’n skerper klik met ’n hoë komponent vir die tweede. Hulle is benaderings. ’n Gesintetiseerde klik sal nooit klink soos ’n gesmeerde lineêre skakelaar op ’n koperplaat nie. Die pakkette is vir skootrekenaars en vir mense wat die terugvoer wil hê sonder die hardeware.

Die foutklank is apart en ons sou dit aangeskakel laat terwyl jy leer: ’n gedempte lae toon met ’n kort geruisklop, doelbewus dof sodat ’n reeks foute nie ’n sirene word nie.

Wat tikspoed regtig verander

Hier is die volgorde waarin ons dinge sou rangskik.

  • Oefen op jou swak letterpare. In die data van 2018 het hoe vinnig ’n tikker tussen hande beweeg op afwisselende pare met spoed saamgehang teen r = -0,72. Geen sleutelbord verander dit nie. Die oefenplan wel.
  • Akkuraatheid. Netto WPM tel net skoon woorde, en elke regstelling kos ’n terugsleutel en ’n pouse. Die artikel oor akkuraatheid het die rekenkunde.
  • Vingerplasing. ’n Vingertoewysing wat teen 40 WPM gewerk het en jou op 60 vaspen, is meer algemeen as enige hardewarebeperking. Die statistiek per sleutel wys dit as een sleutel met ’n baie hoër tussentyd as sy bure.
  • Rollover. As jou sleutelbord sleutels by vinnige rolle laat wegval, vervang dit. Andersins is dit in orde.
  • Alles anders aan die sleutelbord: skakelaarsoort, aktiveringsafstand, sleuteldopmateriaal, kas. Gemak, gevoel, klank. Nie spoed nie.

Daarom sou ons vir die tikker met 65 WPM op ’n skootrekenaar sê om ’n sleutelbord te koop as hulle een wil hê, en om te verwag dat die getal skuif as gevolg van wat hulle daarop doen.

Wat is die beste skakelaars vir tik?

Vir ’n eerste meganiese sleutelbord: ’n tenkeyless- of 75%-bord met ’n goed aangeskrewe tasbare of lineêre skakelaar op ’n ligte tot medium veer, van ’n vervaardiger wat aktiveringspesifikasies publiseer en NKRO ondersteun. Probeer skakelaars voor jy koop as jy kan. Die verskil tussen "ek hou van tasbaar" en "ek haat tasbaar" is ’n minuut met ’n skakelaartoetser, en niemand kan dit vir jou voorspel nie. As jy kode skryf, oorweeg ’n gesplete of kompakte bord met ’n simboollaag; dit is meer ’n uitlegwins as ’n skakelaarwins, en ons artikel oor blindtik vir programmeerders dek dit.

As jy niks wil spandeer nie, skakel die "tactile"-pakket hier aan, skakel die foutklank aan en doen ’n tiktoets. Die terugvoer is die meeste van wat die sleutelbord jou sou gee, en die sleutelbord wat jy het, hanteer byna seker reeds rollover. Tik vinnig "the the the" en kyk.

Algemene vrae

Verbeter meganiese sleutelborde tikakkuraatheid?

Hulle kan, effens, hoofsaaklik deur duideliker terugvoer en minder moegheid in lang sessies. Verwag ’n week of twee van ekstra foute terwyl jou vingers aanpas by die nuwe beweging en sleuteldopvorm.

Is ’n laer aktiveringspunt vinniger?

Hoogstens ’n paar millisekondes per toetsaanslag, teenoor ’n gemiddelde tyd tussen sleutels van omtrent 239 ms. Rollover-tegniek maak baie meer saak.

Bronne