Znížte odozvu klávesnice. Ako zrýchliť virtuálnu klávesnicu Google Gboard. Ako záleží na odozve klávesnice?

  • 04.03.2020

Rozhranie USB 3.0 je výrazne efektívnejšie ako jeho predchodca – USB 2.0. Zatiaľ čo druhý obmedzuje rýchlosť lineárneho zápisu dát na USB flash disk na 30-40 Mb/s, pri prvom možno súbory kopírovať na USB 3.0 flash disk rýchlosťou okolo 100 Mb/s. Toto je skutočný príklad, teoreticky sa maximálna šírka pásma USB 2.0 považuje za 60 Mb / s a ​​USB 3.0 - 625 Mb / s. Pre využitie výhod rozhrania USB 3.0 je potrebné, aby ním bolo vybavené médium (flash disk, USB-HDD, iné úložné zariadenia) aj počítač. Ako zistím, či má môj počítač porty USB 2.0 alebo 3.0?

Notebooky a základné dosky PC vyrobené pred rokom 2010 majú s väčšou pravdepodobnosťou porty USB 2.0. Počítačové zariadenia vydané neskôr však môžu byť vybavené USB 3.0.

Akým USB rozhraním je počítač vybavený, je možné rozpoznať podľa vonkajších znakov portov. Porty USB 1.0 majú 4 piny a plast pod nimi je biely. Porty USB 2.0 majú tiež 4 piny, ale plast pod nimi je zvyčajne čierny. Vo vnútri portu USB 3.0 je až 9 pinov, pričom plast pod nimi býva modrý. Najnovšie modely PC a notebookov môžu byť vybavené doteraz najproduktívnejším rozhraním USB 3.1 s deklarovanou maximálnou šírkou pásma 1250 Mb/s. Plast pod kontaktmi týchto portov môže byť natretý čiernou alebo modrou farbou. Porty USB 3.1 sa od predchodcov odlišujú nápisom „SS“ (Super Speed), ktorý je vedľa nich vyrytý.

Počítačové skrine majú zvyčajne predný panel s ďalšími USB portami pre jednoduché pripojenie zariadenia. Za takéto pohodlie však majitelia počítačov, ktorí nevedia, že ich základné dosky podporujú USB 3.0, často platia mučivým čakaním pri presúvaní údajov na USB flash disk. Koniec koncov, aj moderné, ale lacné puzdrá sú spravidla vybavené portmi USB 2.0.

Či má váš počítač porty USB 2.0 alebo 3.0, zistíte pomocou nástrojov systému Windows. Prejdeme do správcu zariadení a otvoríme vetvu "USB radiče". Ak sú hostiteľské radiče uvedené v zozname pobočky ako „Enhanced Host Controller“ a ich názvy neobsahujú príponu „USB 3.0“, znamená to, že počítač má porty USB 2.0.

Prítomnosť portov USB 3.0 bude priamo naznačená pridaním „USB 3.0“ v názvoch rozšírených hostiteľských radičov. O tom, že počítač podporuje USB 3.0, svedčí aj prítomnosť v zozname vetvy radičov, v názve ktorej je skratka XHCI - označenie univerzálneho rozhrania eXtensible Host Controller Interface.

Ako získať porty USB 3.0, ak nie sú nájdené? Celkový upgrade v podobe výmeny notebooku alebo základnej dosky PC so všetkými komponentmi na ňom závislými má alternatívu - inštaláciu USB 3.0 adaptéra. Pre PC zostavy existujú takéto adaptéry vo forme kariet inštalovaných v PCI Express slote. Adaptéry USB 3.0 sa k notebookom pripájajú pomocou slotu ExpressCard. Na AliExpress je možné objednať adaptéry USB 3.0 za propagačnú cenu niečo cez 5 USD. Táto možnosť poskytne určité zvýšenie výkonu, ale stále nedosiahne možnosti USB 3.0, ktoré pôvodne podporovali moderné notebooky a základné dosky. Koniec koncov, prenos dát bude obmedzený šírkou pásma príslušného slotu.

Prajem pekný deň!

pozdravujem!
Mechanická klávesnica zostáva dodnes hlavným zdrojom informácií. A ak porovnáme mechanickú klávesnicu s dotykovou, tak dodnes je pohodlnejšie písať objemné správy a texty výlučne na mechanickej klávesnici.

Kľúčová mechanika však nie je bezchybná. Počas prevádzky môže klávesnica vykazovať nestabilitu: vyskytujú sa nesprávne stlačenia, duplicitné stlačenie znaku (znakov) a nakoniec padanie kláves.

Ak si to začnete všímať na klávesnici, oplatí sa to skontrolovať a zistiť, či je dôvod skutočne v nej, a nie napríklad v editore, v ktorom píšete. Pri realizácii testovania nám pomôžu služby, ktoré môžete využívať priamo online, jednoduchým otvorením vo vami používanom internetovom prehliadači. Výhodou tejto metódy je, že nemusíte sťahovať žiadny softvér tretích strán.

V článku bude podrobne uvedený princíp a konkrétne príklady diagnostiky klávesnice online, ako aj služby, s ktorými bude klávesnica testovaná.

Spôsoby kontroly klávesov klávesnice online

Sieťové služby, ktoré sa špecializujú na kontrolu správneho fungovania kláves na klávesnici, sú spravidla usporiadané a fungujú na rovnakom princípe. Keď prejdete na online zdroj testu klávesnice, uvidíte virtuálnu klávesnicu. Keď stlačíte kláves na mechanickej klávesnici, príslušný kláves sa zvýrazní aj na virtuálnej klávesnici.

Striedavým stláčaním všetkých klávesov na klávesnici môžete určiť, ktorý kláves nefunguje.

Podobne môžete skontrolovať poklesy a falošné stlačenia klávesov (falošné stlačenia klávesov).

Ak rovnaký kláves stlačíte viackrát, na virtuálnej klávesnici sa zobrazí príslušné upozornenie, ktoré slúži na testovanie správneho fungovania klávesnice a jej kláves.

Keď identifikujete problematické kľúče, môžete podniknúť ďalšie kroky na nápravu situácie.

Online služby na testovanie kláves na klávesnici

A teraz sa poďme zoznámiť priamo so samotnými službami, ktoré nám pomôžu naplno otestovať klávesy na klávesnici. Pozrime sa bližšie na oboch a ako s nimi pracovať.

Key-Test - testovanie klávesnice a kláves

A prvá služba, o ktorej sa bude diskutovať, je Key-Test. Táto služba sa môže pochváliť ruským jazykom rozhrania, pohodlnosťou kontroly kláves na klávesnici. Prirodzene, nemusíte sťahovať a inštalovať žiadne pomôcky a programy tretích strán.

  1. Otvorte webovú stránku služby. Prepnutím rozloženia do angličtiny začnite stláčať klávesy na klávesnici a zároveň sledujte ich výkon v službe.
  2. Tlačidlá, ktoré ste stlačili, budú zafarbené modrou farbou.
  3. Ak na virtuálnej klávesnici vidíte kláves, ktorý striedavo mení svoj odtieň zo žltej na modrú, potom s najväčšou pravdepodobnosťou podobný kláves na vašej klávesnici vykazuje nestabilitu (fantómové stlačenie, lepenie).
  4. V hornej časti rozhrania virtuálnej klávesnice sa nachádza malé čierne okno, ktoré sleduje stlačené klávesy počas testovania klávesnice. Toto okno poskytne všetku možnú pomoc v procese testovania pravdepodobne chybných kľúčov.

Keyboardtester - testovanie výkonu klávesnice

Táto služba je v angličtine, čo nám však vôbec neprekáža v jej využívaní. Ak chcete otestovať klávesnicu, prejdite na jeho webovú stránku a kliknite na tlačidlo, ktoré sa tam nachádza. Spustite tester... Zobrazí sa virtuálna klávesnica.

Keď stlačíte kláves na testovanej klávesnici, príslušný kláves bude na virtuálnej klávesnici orámovaný zelenou farbou. Zaznie aj príslušné kliknutie. Zvuk kliknutia si môžete prispôsobiť výberom v ľavom hornom rohu: žiadne- zvuk bude stlmený, Josh- vyslovovanie stláčania, Kliknite- štandardné kliknutie.

Ak ktorýkoľvek kláves virtuálnej klávesnice bliká zo žltej na zelenú, toto správanie môže naznačovať poruchu (kláves je zaseknutý, stlačený sám od seba) príslušného klávesu na vašej klávesnici.

Mackeytest.root-project - kontrola a testovanie klávesnice Mac

Popisovaná služba je vhodnejšia na testovanie klávesníc počítačov Apple, avšak s rovnakým úspechom možno s týmto nástrojom testovať aj bežné PC klávesnice.

Najprv prejdite na webovú stránku služby a po zobrazení príslušnej klávesnice na obrazovke monitora začnite stláčať klávesy na klávesnici.

Stlačené klávesy budú zafarbené na modro a tie pochybné (mnohokrát na seba inkasujúce, zaseknuté) budú blikať zo žltej na modrú.

A nakoniec posledná služba v tejto recenzii, ktorá je určená aj na testovanie dostupnej klávesnice na správne stlačenie kláves.

Rozhranie tejto služby je mierne nemotorné, ale to jej nijako nebráni v plnení jej priamej zodpovednosti – testovať klávesnicu a správnosť stláčania kláves na nej.

Ak chcete začať testovať klávesnicu, prejdite na webovú stránku tejto služby. V ňom stlačte klávesy na klávesnici a ovládajte výsledok, ktorý služba vytvorí. Správne vykonané stlačenia klávesov sú označené zeleným rámikom.

Krátke zhrnutie

Pomocou popísaných služieb môžete dôkladne skontrolovať správnu funkciu klávesnice a tlačidiel na nej. Ak sa podľa výsledkov testov odhalí porucha niektorých kláves, môžete sa pokúsiť obnoviť funkčnosť kláves jednoduchým vyčistením prachu z klávesnice, ktorý sa nahromadil pod jej klávesmi. Ak to nepomôže, potom má zmysel vymeniť chybnú klávesnicu.

A počas opravy / výmeny môžete používať virtuálnu klávesnicu, ktorá je štandardne poskytovaná v systéme Windows.

Ak to chcete urobiť, stlačte kombináciu klávesov na klávesnici Win + R a v otvorenom okne Vykonať vstúpiť "Osk"(bez úvodzoviek) a potom stlačte OK.

Otvorí sa virtuálna klávesnica, z ktorej môžete zadávať ľubovoľné znaky, ktoré sú dostupné na fyzickej klávesnici.

Ak máte nejaké otázky, môžete sa ich opýtať v komentároch.

Ak sa pozriete na „herné“ klávesnice, mnohé z nich sa predávajú za 100 dolárov alebo viac za rýchlosť. V inzerátoch možno nájsť nasledujúce vyhlásenia:

  • Špeciálne navrhnuté klávesy, ktoré skracujú čas stlačenia registrácie
  • 8X RYCHLEJŠIE - 1000 Hz frekvencia odozvy: 0,1 milisekunda
  • Získajte absolútnu výhodu nad svojimi nepriateľmi s ultra rýchlymi 45 g kolískovými spínačmi a o 40 % rýchlejším ovládaním ako štandardné spínače Cherry MX Red
  • Najvyššia frekvencia hlasovania 1000 Hz na svete
  • Najrýchlejšia herná klávesnica na svete, frekvencia hlasovania 1 000 Hz, čas odozvy 0,001 sekundy
Napriek všetkým týmto tvrdeniam som našiel iba jedného človeka, ktorý verejne testoval odozvu klávesnice – a to len dve klávesnice. Vo všeobecnosti, podľa môjho hlbokého presvedčenia, ak niekto robí vyhlásenia o výkone bez benchmarkov, potom tieto vyhlásenia pravdepodobne nie sú pravdivé, pretože netestovaný (alebo inak overený) programový kód by mal byť štandardne považovaný za nefunkčný.

Situácia s hernými klávesnicami je podobná ako rozhovor s predajcom áut:

Predavač: Toto auto je super bezpečné! Má dvanásť airbagov!
SOM: To je dobré, ale ako to vyzerá v crash testoch?
Predavač: Dvanásť airbagov!

Iste, herné klávesnice majú frekvenciu hlasovania 1000 Hz, tak čo?

Vynárajú sa dve zrejmé otázky:

Aká dôležitá je odozva klávesnice?

Ak by ste sa pred rokom opýtali, či idem postaviť špeciálne nastavenie na meranie odozvy klávesníc, povedal by som, že je to hlúposť – a teraz sedím s logickým analyzátorom a meriam odozvu klávesníc.

Všetko to začalo, pretože som mal pocit, že staršie počítače reagujú na stlačenie kláves rýchlejšie ako moderné stroje. Napríklad iMac G4 so systémom macOS 9 alebo Apple 2 sa zdá byť rýchlejší ako môj 4,2 GHz systém Kaby Lake. Nikdy som tomu pocitu veľmi neveril, pretože desaťročia výskumu ukázali, že používatelia často zažívajú presný opak reality, a tak som vzal vysokorýchlostnú kameru – a začal som merať skutočné oneskorenie medzi stlačením klávesu a objavením sa postavy na obrazovke, ako aj oneskorenie rýchlosti.odozva kurzora na pohyb myši. Ako sa ukázalo, zdanlivo rýchle staré počítače boli skutočne rýchle, oveľa rýchlejšie ako môj moderný počítač – počítače zo 70. a 80. rokov majú oneskorenie medzi stlačením klávesu a objavením sa postavy na obrazovke často v rozmedzí 30 až 50 ms bez akýchkoľvek úprav. , zatiaľ čo v moderných počítačoch je to často v rozsahu 100 až 200 ms po stlačení tlačidla na konzole. Môžete znížiť odozvu na 50 ms v dobre optimalizovaných hrách s fantastickou hernou konfiguráciou a existuje jedno mimoriadne spotrebiteľské zariadenie, ktoré ľahko prekoná 5 μs, ale väčšina ostatných je oveľa pomalšia. Moderné počítače majú oveľa väčšiu šírku pásma, ale časy odozvy nevyzerajú tak skvele.

Každopádne, počas meraní mal môj Kaby Lake na 4,2 GHz najvyšší jednovláknový výkon zo všetkých počítačov, ktoré si môžete kúpiť, ale odozva je horšia ako rýchly 70s stroj (asi 6-krát pomalší ako Apple 2), čo je málo zvláštne. Aby som zistil, kde sa vyskytuje latencia, začal som merať čas odozvy klávesnice, pretože toto je prvá časť I/O potrubia. Plánoval som vyhodnotiť latenciu od začiatku do konca tak, že začnem na prvej priečke a vylúčim klávesnicu ako skutočný zdroj latencie. Ale ukázalo sa, že klávesnice majú veľmi výraznú latenciu! Veľmi ma prekvapilo, že stredná priemerná latencia testovaných klávesníc presahuje odozvu celého potrubia Apple 2. Moderné špičkové klávesnice majú okolo 80 tisíc tranzistorov na 16 MHz. To je 20-násobok počtu tranzistorov, ktoré bežia na 16-násobok rýchlosti hodín – klávesnice sú dnes výkonnejšie ako samotné počítače zo 70. a 80. rokov! Napriek tomu priemerná stredná klávesnica dnes pridáva rovnakú latenciu ako celý I/O kanál, až po displej, na rýchlom stroji 70-tych rokov.

Poďme sa pozrieť na charakteristiky doby odozvy niektorých klávesníc:

Klávesnica odpoveď (ms) Rozhranie Herňa
Apple Magic (USB) 15 USB FS
HHKB Lite 2 20 USB FS
MS Natural 4000 20 USB
Das 3 25 USB
Logitech K120 30 USB
Unicomp model M 30 USB FS
Pok3r Vortex 30 USB FS
Filco majestouch 30 USB
Dell OEM 30 USB
Powerspec OEM 30 USB
Kinesis freestyle 2 30 USB FS
Silikón chinfai 35 USB FS
Razer Ornata Chroma 35 USB FS Áno
OLKB Planck rev 4 40 USB FS
Ergodox 40 USB FS
MS Comfort 5000 40 bezdrôtový
Východné časy i500 50 USB FS Áno
Kinesis Advantage 50 USB FS
Genius Luxemate i200 55 USB
Topre typ neba 55 USB FS
Logitech K360 60 "zjednotené"

Čas odozvy je čas od začiatku pohybu stlačeného klávesu do príchodu príslušného USB paketu na USB zbernicu. Čísla sú zaokrúhlené na najbližších 5 ms, aby sa predišlo falošnému pocitu presnosti. Easterntimes i500 sa predáva aj pod názvom Tomoko MMC023.

Stĺpec "Rozhranie" označuje typ pripojenia: USB FS zodpovedá protokolu USB Full-Speed ​​​​, ktorý podporuje dotazovanie až do 1000 Hz - táto funkcia je často propagovaná v špičkových klávesniciach. USB je v súlade s protokolom USB Low-Speed, ktorý používa väčšina klávesníc. Stĺpec Gaming označuje, či je tento model umiestnený ako herná klávesnica. „Bezdrôtový“ označuje nejaký druh špecializovaného prijímača a „zjednotený“ označuje bezdrôtový štandard spoločnosti Logitech.

Ako môžete vidieť, aj na takejto obmedzenej zostave klávesníc je rozdiel v čase odozvy 45 ms. Moderný počítač s jednou z najpomalších klávesníc teda nikdy nemôže reagovať na stlačenie kláves tak rýchlo ako rýchly stroj zo 70. a 80. rokov, pretože samotná klávesnica je pomalšia ako celé I/O potrubie na tých starých počítačoch.

Takto sme zistili, že moderné klávesnice sú významným faktorom v náraste latencie, ku ktorému došlo za posledných 40 rokov. Ďalšou otázkou je, či je oneskorenie modernej klávesnice pre používateľov skutočne zmysluplné? Z tabuľky vidíme rozdiel v latencii okolo 40 ms. Je tento rozdiel badateľný? Porovnajme časy odozvy klávesnice a preskúmame empirický výskum ľudského vnímania.

Existuje značné množstvo výskumov, ktoré naznačujú, že pri veľmi jednoduchých úlohách sú ľudia schopní vnímať oneskorenie 2 ms alebo menej. Navyše, zvýšenie latencie je nielen viditeľné pre používateľov, ale spôsobuje aj menej presné vykonávanie jednoduchých úloh. Ak chcete názornú ukážku toho, ako vyzerá latencia a nemáte po ruke starý počítač, tu je ukážka MSR o latencii dotykovej obrazovky.

Sú herné klávesnice skutočne rýchlejšie ako bežné klávesnice?

Pred odvážnymi tvrdeniami by som naozaj rád otestoval viac klávesníc, ale predbežné testy naznačujú, že herné klávesnice nie sú rýchlejšie ako bežné klávesnice.

V prípade herných klávesníc sa často inzerujú funkcie, ktoré skracujú časy odozvy, ako napríklad pripojenie USB FS a 1000 Hz dotazovanie. Špecifikácia USB Low-Speed ​​nastavuje minimálny čas medzi zhlukmi 10 ms alebo 100 Hz. Zariadenia USB však často zaokrúhľujú túto hodnotu na dve mocniny a pracujú pri 8 ms alebo 125 Hz. Pri intervale 8 ms medzi paketmi je priemerná latencia v dôsledku čakania na ďalšie kolo hlasovania 4 ms. Pri intervale dotazovania 1 ms je priemerná latencia z dotazovania USB 0,5 ms, čo nám dáva rozdiel 3,5 ms. Aj keď by to mohlo byť citeľné zvýšenie latencie pre rýchle klávesnice, ako je Apple Magic, je jasné, že doba odozvy klávesnice viac závisí od iných faktorov a herné klávesnice v našom teste sú také pomalé, že úspora 3,5 ms sa neuloží.

Záver

Väčšina klávesníc pridáva latenciu, ktorá je dostatočne viditeľná na to, aby znížila používateľskú skúsenosť s počítačom, a propagované ako „rýchle“ klávesnice nemusia byť nevyhnutne rýchlejšie ako ostatné. Dve herné klávesnice, ktoré sme testovali, neboli rýchlejšie ako ostatné a najrýchlejšou klávesnicou v našom teste je minimalistická klávesnica od Apple, ktorá je propagovaná skôr kvôli dizajnu ako rýchlosti.

Ľudia nerozlišujú medzi 100 ms a 200 ms latenciou.

Tu je „kognitívny neurovedec, ktorý študuje vizuálne vnímanie a kognitívne schopnosti“. Cituje skutočnosť, že ľudia majú rýchlosť odozvy 200 ms a hovorí veľa vedeckých nezmyslov, aby dokázal, že nikto nie je schopný zaznamenať menej ako 100 ms latenciu. Tu je trochu nezvyčajné, že komentátor tvrdí, že je veľmi autoritatívny a hojne používa vedeckú terminológiu, ale vo všeobecnosti ľudia často uvádzajú, že oneskorenie 50 alebo 100 ms nie je možné postrehnúť, pretože rýchlosť reakcie človeka je 200 ms. . Tento argument je nezmyselný, pretože ide o nezávislé veličiny. Je to ako povedať, že ste si nevšimli, že lietadlo meškalo hodinu, pretože čas letu je šesť hodín.

Ďalší problém tohto druhu argumentácie je nasledujúci. Ak to prijmete, potom vám nič nebráni pridať 10 ms latencie v každej fáze I/O potrubia - v dôsledku toho sa celkový čas značne nafúkne a pri kúpe dostaneme situáciu ako teraz počítač s najrýchlejším procesorom na trhu a odozva z neho je šesťkrát horšia ako u auta zo 70. rokov.

Nevadí, pretože hra je aktualizovaná na 60 FPS

V zásade ide o rovnaký omyl ako ten predchádzajúci. Ak máte oneskorenie polovice cyklu, potom s 50% pravdepodobnosťou prenesie udalosť do ďalšieho kroku spracovania. To je lepšie ako 100% šanca, ale nerozumiem, prečo si ľudia myslia, že latencia musí byť taká veľká ako obnovovacia frekvencia obrazovky, aby na tom záležalo. A pre porovnanie, 45 ms delta medzi najpomalšou a najrýchlejšou klávesnicou, ktorú sme namerali, sa rovná 2,7 snímkam pri 60 FPS.

Klávesnice nemôžu ísť rýchlejšie ako 5/10/20 ms kvôli eliminácii falošných opakovaných stlačení klávesov

Aj bez snahy o optimalizáciu spínacieho mechanizmu, ak potrebujete pridať do systému latenciu, nie je dôvod, aby klávesnica nemohla počítať pri stlačení (alebo uvoľnení) klávesy v momente dotyku. Toto sa bežne robí v iných typoch systémov a pokiaľ môžem povedať, nikto neobťažuje klávesnice, aby robili to isté (a dúfam, že niektoré z nich to robia). Čas na odstránenie nesprávneho opätovného zadávania kľúča môže obmedziť rýchlosť prepisovania znaku, ale nie je potrebný dôvod, prečo by to malo ovplyvniť čas odozvy. A ak si zoberieme rýchlosť opätovného zadávania znaku, tak si predstavte 5 ms limit pre čas zmeny stavu kľúča v dôsledku zavedenia oneskorenia. To znamená, že celý cyklus (stlačenie a uvoľnenie) trvá 10 ms alebo 100 stlačení klávesov za sekundu, čo je ďaleko za schopnosťami akéhokoľvek človeka. Možno namietnete, že ide o istú nepresnosť, ktorá môže negatívne ovplyvniť niektoré aplikácie (hudba, rytmické hry), no limituje ju mechanizmus prepínania. Použitie mechanizmu na odstránenie falošných opakovaných stlačení klávesov s oneskorením nezhoršuje situáciu ako predtým.

Ďalším problémom s oneskorením pri eliminácii falošných opakovaných stlačení je, že väčšina výrobcov klávesníc si zrejme mýli rýchlosť dotazovania a oneskorenie pri eliminácii falošných opakovaných stlačení. Často nájdete klávesnice s frekvenciou 100 až 200 Hz. Je to odôvodnené vyhláseniami ako „Nie je dôvod zvyšovať frekvenciu hlasovania, pretože oneskorenie pri eliminácii falošných opakovaných stlačení je 5 ms“ – tu sú obe vyššie opísané mylné predstavy kombinované. Ak vytiahnete schémy z klávesnice Apple 2e, uvidíte, že frekvencia dotazovania je približne 50 kHz. Oneskorenie pri eliminácii falošných opakovaných stlačení je približne 6 ms, čo zodpovedá frekvencii 167 Hz. Prečo sa tak často pýtate na klávesnici? Vďaka rýchlemu skenovaniu ovládač klávesnice okamžite spustí oneskorenie, aby sa eliminovalo nesprávne opätovné zakľúčovanie (maximálne po 20 mikrosekundách), na rozdiel od moderných klávesníc, ktoré sú dotazované pri 167 Hz. Z tohto dôvodu môže odpočítavanie času opätovného spustenia začať o 6 ms, čo znamená, že pauza trvá 300-krát dlhšie.

Ospravedlňujem sa za nevysvetlenie terminológie, ale myslím si, že každý, kto takto argumentuje, by mal pochopiť vysvetlenie :-).

Dodatok: experimentálne nastavenie

Merania USB boli uskutočnené pomocou USB kábla. Otvorenie kábla ohrozuje integritu signálu a zistil som, že s dlhým káblom niektoré klávesnice so slabým signálom neposkytovali dostatočnú úroveň, aby sa môj lacný logický analyzátor zaregistroval.

Meranie bolo spustené súčasným stlačením dvoch kláves – jedného na klávesnici a druhého pripojeného k logickému analyzátoru. Objaví sa tu určitá chyba, pretože nie je možné stlačiť dve klávesy absolútne súčasne. Na kalibráciu nastavenia sme použili dva rovnaké kľúče pripojené k logickému analyzátoru. Stredná priemerná chyba bola menšia ako 1 ms a 90 % chýb je do 5 ms. Pri skutočne rýchlych klávesniciach chyby tejto veľkosti znemožňujú meranie na tomto nastavení, no v našom prípade možno priemerné merania latencie považovať za prijateľné. Pravdepodobne sa chyba pri súčasnom stlačení tlačidiel dá znížiť o zanedbateľnú hodnotu, ak navrhnete zariadenie, ktoré súčasne stlačí tlačidlo a zapne logický analyzátor. S týmto nastavením sa zlepší aj presnosť priemerného merania (pretože bude jednoduchšie vykonávať veľké množstvo testov).

Ak chcete vedieť presnú konfiguráciu inštalácie, potom bol použitý E-switch LL1105AF065Q. Napájanie a uzemnenie zabezpečuje doska Arduino. Neexistuje žiadny konkrétny dôvod na použitie tejto konkrétnej konfigurácie. V skutočnosti je trochu absurdné použiť na napájanie celé Arduino, ale všetko sme si vyrobili z náhradných dielov a práve tieto diely skončili v laboratóriu nášho coworkingového centra, s výnimkou vypínačov. Neexistovali žiadne dve identické kópie aspoň nejakého spínača, takže sme museli kúpiť niekoľko na kalibráciu na rovnakom zariadení. Konkrétny model je tu irelevantný; postačí akýkoľvek spínač s nízkym ohmickým odporom.

Počas testov sa stlačila klávesa z - skontroloval sa bajt 29 v zbernici USB a následne sa zaznamenal čas prvého paketu s príslušnou informáciou. Ale ako vo vyššie uvedenej situácii, akýkoľvek kľúč bude stačiť.

V skutočnosti takejto konfigurácii veľmi neverím a pre testovanie veľkého množstva klávesníc by som rád postavil plne automatickú inštaláciu. Aj keď sú naše výsledky v súlade s každým ďalším testom, ktorý sme našli na internete, toto nastavenie bude mať pravdepodobne chybu v rozsahu 1 až 10 ms. Hoci spriemerovanie výsledkov viacerých testovacích chodov teoreticky znižuje chybu, keďže merania vykonáva človek, nie je potrebné a dokonca ani pravdepodobné, že chyby budú nezávislé a po spriemerovaní zmiznú.

Snažím sa nájsť viac modelov telefónov a počítačov na meranie a rád by som urobil rýchly test vášho systému alebo zariadenia, ak nie je uvedený! Ak bývate ďaleko a chcete darovať zariadenie na testovanie, môžete mi poslať na moju adresu:

Dan Luu
Rekurzné centrum
455 Broadway, 2. poschodie
New York, NY 10013

Môžete pomôcť a previesť nejaké prostriedky na rozvoj stránky

 

Klávesnica je hlavným mechanickým zariadením na zadávanie informácií do PC alebo notebooku. V procese práce s týmto manipulátorom môžu nastať nepríjemné chvíle, keď sa klávesy držia, zadávajú sa nesprávne znaky, ktoré stláčame atď. Ak chcete vyriešiť takýto problém, musíte presne vedieť, čo to je: v mechanike vstupného zariadenia alebo v softvéri, v ktorom zadávate text. Práve tu nám pomôžu online služby na testovanie hlavného nástroja na prácu s textom.

Vzhľadom na existenciu takýchto webových zdrojov online si používatelia nemusia inštalovať softvér, ktorý nie je vždy zadarmo. Test klávesnice možno vykonať rôznymi spôsobmi a každý z nich bude mať iný výsledok. Viac sa o tom dozviete neskôr.

Online testovanie vstupných zariadení

Existuje niekoľko populárnych služieb na kontrolu správneho fungovania manipulátora. Všetky sa mierne líšia metodikou a prístupom k procesu, vďaka čomu si môžete vybrať ten, ktorý je vám najbližší. Všetky webové zdroje majú virtuálnu klávesnicu, ktorá bude simulovať vašu mechanickú, čím vám umožní identifikovať poruchu.

Prvý uvažovaný tester je anglicky hovoriaci tester. Znalosť angličtiny však nie je potrebná, pretože stránka poskytuje práve toľko funkcií, ktoré potrebujete na otestovanie svojho písacieho zariadenia. Hlavnou vecou pri kontrole na tejto stránke je pozornosť.


Poznámka! Služba nerozlišuje medzi duplicitnými tlačidlami na klávesnici. Celkovo sú 4 z nich: Shift, Ctrl, Alt, Enter... Ak chcete skontrolovať každý z nich, kliknite naň jeden po druhom a pozrite sa na výsledok v okne virtuálneho manipulátora.

Metóda 2: Kľúčový test

Funkcionalita tejto služby je podobná predchádzajúcej, no má oveľa krajší dizajn. Ako v prípade predchádzajúceho zdroja, funkčnou podstatou Key-Test je kontrola správnosti stlačenia každého z klávesov. Existujú však malé výhody - táto stránka je v ruskom jazyku.

Virtuálna klávesnica v službe Key-Test vyzerá takto:


Rovnako ako v predchádzajúcej metóde musíte striedavo stláčať duplicitné klávesy, aby ste skontrolovali ich funkčnosť. Na obrazovke sa jeden z duplikátov zobrazí ako jedno tlačidlo.

Kontrola klávesnice je jednoduchý, ale náročný proces. Úplné otestovanie všetkých kľúčov si vyžaduje čas a maximálnu starostlivosť. Ak sa po teste zistia chyby, stojí za to opraviť poškodený mechanizmus alebo kúpiť nové vstupné zariadenie. Ak testované klávesy v textovom editore nefungujú naplno, no počas testu fungovali, máte problémy so softvérom.