Klawiatura mechaniczna nie sprawi, że będziesz pisać dużo szybciej. Spodziewaj się najwyżej kilku WPM, a najpewniej żadnych. Może sprawić, że długie sesje będą wygodniejsze, i dać wyraźniejszą informację zwrotną przy każdym naciśnięciu, co może pomóc w dokładności, ale szybkość bierze się z twoich rąk i ćwiczeń, a nie z przełączników.
To pytanie pojawia się na każdym forum o klawiaturach mniej więcej w takiej formie: „Mam 65 WPM na laptopie. Jeśli kupię klawiaturę mechaniczną z przełącznikami liniowymi, o ile szybciej będę pisać?”. Wolimy powiedzieć „prawie wcale”, niż wmawiać ci coś o sprzęcie, któremu poświęcony jest cały ten artykuł.
Dłuższa odpowiedź jest ciekawsza. Klawiatury zmieniają to, jak pisanie się odczuwa, jak długo można pisać wygodnie i jak brzmi pokój. Szybkość pisania na klawiaturze mechanicznej, mierzona tak jak u nas, w większości do tych zmian nie należy.
Co właściwie robi przełącznik
Przełącznik mechaniczny ma trzpień, który przesuwa się w dół wewnątrz obudowy, sprężynę, która go wypycha z powrotem, i styk, który zamyka się w pewnym punkcie skoku. Producenci publikują liczby opisujące ten ruch.
Punkt aktywacji, który Cherry nazywa pre-travel, to droga, jaką klawisz pokonuje, zanim zostanie zarejestrowany. Cherry MX2A Red rejestruje naciśnięcie po 2,0 mm z 4,0 mm całkowitego skoku. Wariant Speed Silver rejestruje je po 1,2 mm z 3,4 mm. Przełączniki nożycowe, takie jak w większości laptopów, mają zwykle od 1,0 do 2,5 mm całkowitego skoku, a konstrukcje motylkowe stosowane w niektórych laptopach schodzą poniżej 1 mm.
Siła nacisku to to, jak mocno trzeba nacisnąć, żeby tam dotrzeć. Oba te przełączniki Cherry wymagają 45 cN, czyli około 46 gramów siły. Popularne są też lżejsze i cięższe sprężyny.
Odczucie to kształt krzywej siły. Przełączniki liniowe mają gładką krzywą bez żadnego zdarzenia w punkcie aktywacji. Przełączniki taktylne mają wyczuwalny próg tuż przed aktywacją, więc palec czuje, gdzie klawisz się rejestruje. Przełączniki klikające dodają mechanizm, który w tym samym punkcie wydaje słyszalne kliknięcie.
To cała systematyka. Cała reszta to strojenie: twardość sprężyny, materiał trzpienia, smarowanie i profil nasadki na górze.
Dlaczego punkt aktywacji prawie nie wpływa na szybkość
Osoba pisząca z szybkością 80 WPM wykonuje około 400 naciśnięć na minutę, jedno co 150 milisekund. Badanie Dhakala i współpracowników z 2018 roku, obejmujące 136 milionów naciśnięć od 168 960 ochotników, zmierzyło średni odstęp między naciśnięciami na około 239 ms. Załóżmy, że płytszy przełącznik oszczędza 0,8 mm skoku na każdym naciśnięciu, mniej więcej tyle, ile dzieli te dwa przełączniki Cherry, i że palec pokonuje tę drogę w skromnym tempie 100 mm na sekundę. To 8 ms na naciśnięcie, z 150–239. Trzy do pięciu procent, i to tylko wtedy, gdyby każde naciśnięcie oszczędzało pełną wartość. Tak nie jest, bo szybkie osoby nie czekają, aż jeden klawisz wróci do góry, zanim zaczną kolejny.
Dane czasowe z tego badania pokazują to samo z drugiej strony. Szybkie osoby od wolnych odróżnia rollover: naciśnięcie kolejnego klawisza przed puszczeniem poprzedniego. Średni wskaźnik rolloveru u wszystkich ochotników wynosił 25%, a większość szybkich osób stosowała rollover przy 40–70% naciśnięć. Kiedy do niego dochodziło, naciśnięcia nakładały się średnio o 30 ms. To cecha rąk osoby piszącej i zdolności klawiatury do rejestrowania nakładających się naciśnięć, a nie tego, jak daleko klawisze się przesuwają.
Jedyną cechą sprzętu, która ma widoczny związek z szybkością, jest więc ta następna.
Rollover, NKRO i ghosting
Klawiatura musi zarejestrować kolejny klawisz, gdy poprzedni jest jeszcze wciśnięty. Przy dwóch klawiszach robią to prawie wszystkie. Niektóre tanie klawiatury membranowe i laptopy używają matrycy klawiszy, która może źle odczytać pewne kombinacje trzech klawiszy: jeden klawisz ginie albo pojawia się klawisz-widmo, którego nikt nie nacisnął, co nazywa się ghostingiem. Klawiatury mechaniczne zwykle reklamują N-key rollover (NKRO), czyli niezależne wykrywanie każdego klawisza, albo przynajmniej sześć jednoczesnych klawiszy ze standardowego protokołu USB boot, co do pisania w zupełności wystarcza.
Dla osoby piszącej praktyczny test polega na sprawdzeniu, czy przy szybkich przejściach na częstych parach liter („th”, „er”, „in”) kiedykolwiek ginie litera. Jeśli tak, to jest jeden prawdziwy powód, by wymienić klawiaturę: zgubione naciśnięcie to niepoprawiony błąd, za który nie odpowiadasz.
Rollover ma dla nas znaczenie także z innego powodu. Nasze zabezpieczenia przed oszustwami patrzą na cechy czasowe, w tym na twój wskaźnik rolloveru, a szybcy ludzie prawie zawsze nakładają naciśnięcia. Rollover twojej klawiatury jest więc w drobnym stopniu dowodem, że jesteś człowiekiem. Szczegóły opisuje tekst jak wykrywamy oszustwa.
Przełączniki liniowe, taktylne czy klikające do pisania
To, co przeczytaliśmy, i to, co widzieliśmy w statystykach poszczególnych klawiszy u tych z nas, którzy często zmieniają klawiatury, wskazuje na różnice w liczbie błędów i wygodzie, a nie w szybkości.
Przełączniki taktylne zwykle ograniczają dobijanie klawisza do dna, bo próg mówi palcowi, że klawisz się zarejestrował i można go puścić. W długiej sesji oznacza to mniej siły na naciśnięcie i mniejsze zmęczenie. Niektórym próg wybija rytm; nie znamy żadnych kontrolowanych danych, które pokazywałyby, że któraś z tych grup jest szybsza.
Przełączniki liniowe są gładkie i wśród osób traktujących pisanie jak sport uchodzą za szybki wybór. Jeśli ta opinia jest trafna, to raczej przez selekcję: zawodnicy wolą skok bez żadnej przeszkody, a szybcy byliby na każdych.
Przełączniki klikające dają nieomylny sygnał, że klawisz się zarejestrował. Przy nauce, zwłaszcza cyfr i symboli leżących daleko od rzędu wyjściowego, ten sygnał się przydaje, i to jedyny przypadek, w którym kierowalibyśmy uczącą się osobę w stronę klikających. We wspólnym biurze odradzalibyśmy je z powodów, które z pisaniem nie mają nic wspólnego.
Na liczbę błędów, z naszego doświadczenia, wpływa za to profil i rozstaw nasadek. Przesiadka z laptopa na klawiaturę mechaniczną z mniej więcej dwa razy dłuższym skokiem i profilowanymi nasadkami na tydzień czy dwa zmienia miejsca, w które trafiają palce. Mapa najczęściej chybianych klawiszy na ekranie wyników rozświetla się wtedy na klawiszach na skraju zasięgu palców. To mija. Dlatego też radzilibyśmy nie zmieniać klawiatury w ciągu dwóch tygodni przed egzaminacyjnym testem pisania.
Dźwięk i dlaczego go syntetyzujemy
Dźwięk klawiatury znaczy dla ludzi więcej, niż się przyznają, i wokół tego zbudowaliśmy nasze pakiety dźwięków.
Problem, który musi rozwiązać każdy dźwięk pisania w przeglądarce, to opóźnienie. Dźwięk, który przychodzi dziesiątki milisekund po klawiszu, jest gorszy niż cisza, bo ucho słyszy rytm, którego palce nie zagrały. Rachunek jest bezlitosny: przy 80 WPM klawisze padają co 150 ms, więc kliknięcie spóźnione o 40 ms wypada już ponad ćwierć drogi do kolejnego naciśnięcia. Część opóźnienia pochodzi ze strony i to możemy naprawić, a część ze słuchawek bezprzewodowych, które dodają własne opóźnienie, którego żadna strona nie usunie. Jeśli kliknięcia wydają się spóźnione w bezprzewodowych słuchawkach, spróbuj głośnika laptopa.
Naszych dwanaście pakietów (Soft click, Thock, Tactile, Linear, Clicky, Typewriter, Pop, Beep, Pentatonic, Piano, Bubbles i Marimba) jest generowanych w przeglądarce przez Web Audio API, a nie odtwarzanych z nagrań. Nie ma pliku audio do pobrania ani dekodowania, więc pierwsze naciśnięcie po załadowaniu strony wydaje dźwięk, tak samo jak tysięczne, z tym samym opóźnieniem. Dźwięk odpala się przy zdarzeniu keydown, a nie przy następującym po nim zdarzeniu input, bo keydown to najwcześniejszy moment, w którym przeglądarka wie, że klawisz został wciśnięty. W październiku przestroiliśmy wzmocnienia po uwagach, że pakiety są za ciche. Domyślna głośność odpowiada teraz głównemu wzmocnieniu co najmniej 0,45, najgłośniejszy głos każdego pakietu ma szczyt 0,6 lub więcej przed limiterem, a testy jednostkowe sprawdzają krzywą głośności i szczyt każdego pakietu, żeby nic się nie rozjechało.
Pakiety „Thock” i „Clicky” są wzorowane na tym, co ludzie opisują, mówiąc o przełącznikach: niskie, stłumione stuknięcie w pierwszym i ostrzejsze kliknięcie z wysoką składową w drugim. To przybliżenia. Syntetyczne kliknięcie nigdy nie zabrzmi jak nasmarowany przełącznik liniowy na mosiężnej płycie. Pakiety są dla laptopów i dla osób, które chcą informacji zwrotnej bez kupowania sprzętu.
Dźwięk błędu jest osobny i w czasie nauki zostawilibyśmy go włączonego: stłumiony niski ton z krótkim szumowym stuknięciem, celowo matowy, żeby seria błędów nie zamieniła się w syrenę.
Co naprawdę zmienia szybkość pisania
Tak byśmy to uszeregowali.
- Ćwiczenie słabych par liter. W danych z 2018 roku to, jak szybko osoba przechodziła między rękami na naprzemiennych parach, korelowało z szybkością na poziomie r = -0,72. Żadna klawiatura tego nie zmieni. Plan ćwiczeń tak.
- Dokładność. WPM netto liczy tylko czyste słowa, a każda poprawka kosztuje backspace i pauzę. Artykuł o dokładności pokazuje rachunek.
- Przypisanie palców. Układ palców, który działał przy 40 WPM, a zatrzymuje cię na 60, zdarza się częściej niż jakiekolwiek ograniczenie sprzętu. Statystyki poszczególnych klawiszy pokazują to jako jeden klawisz ze znacznie dłuższym odstępem niż jego sąsiedzi.
- Rollover. Jeśli twoja klawiatura gubi klawisze przy szybkich przejściach, wymień ją. W przeciwnym razie jest w porządku.
- Cała reszta, jeśli chodzi o klawiaturę: typ przełącznika, punkt aktywacji, materiał nasadek, obudowa. Wygoda, odczucie, dźwięk. Nie szybkość.
Dlatego osobie z 65 WPM na laptopie powiedzielibyśmy: kup klawiaturę, jeśli jej chcesz, i spodziewaj się, że wynik się ruszy dzięki temu, co będziesz na niej robić.
Jakie przełączniki są najlepsze do pisania?
Na pierwszą klawiaturę mechaniczną: model bez bloku numerycznego (TKL) albo 75% z cenionym przełącznikiem taktylnym lub liniowym na lekkiej lub średniej sprężynie, od producenta, który publikuje dane o punkcie aktywacji i obsługuje NKRO. Jeśli możesz, wypróbuj przełączniki przed zakupem. Różnicę między „lubię taktylne” a „nie znoszę taktylnych” rozstrzyga minuta z testerem przełączników i nikt nie przewidzi jej za ciebie. Jeśli piszesz kod, rozważ klawiaturę dzieloną albo kompaktową z warstwą symboli; to bardziej zysk z układu niż z przełączników, a omawia go nasz tekst pisanie bezwzrokowe dla programistów.
Jeśli nie chcesz nic wydawać, włącz u nas pakiet „Tactile”, włącz dźwięk błędu i zrób test szybkości pisania. Informacja zwrotna to większość tego, co dałaby ci klawiatura, a klawiatura, którą masz, niemal na pewno już obsługuje rollover. Napisz szybko „the the the” i sprawdź.
Najczęściej zadawane pytania
Czy klawiatury mechaniczne poprawiają dokładność pisania?
Mogą, trochę, głównie dzięki wyraźniejszej informacji zwrotnej i mniejszemu zmęczeniu w długich sesjach. Spodziewaj się tygodnia lub dwóch dodatkowych błędów, zanim palce przyzwyczają się do nowego skoku i kształtu nasadek.
Czy płytszy punkt aktywacji jest szybszy?
Najwyżej o kilka milisekund na naciśnięcie, przy średnim odstępie między klawiszami około 239 ms. Technika rolloveru znaczy o wiele więcej.