Rövid összefoglaló
A hosszan lenyomott billentyű automatikus ismétlése nem ugyanaz, mint amikor egy rövid leütés több karaktert eredményez. Ez az eszköz a KeyboardEvent.repeat igaz értékű eseményeit számolja, és azok oldalra érkezési idejét hasonlítja össze. Nem gépelési sebességet vagy USB-lekérdezési frekvenciát mér.
- Az első lenyomás és az első ismétlés közti idő
- Az egymást követő ismétlések átlagos időköze
- Az aktuális billentyű és az ismétlések száma
A teszt használata
- Kattints a tesztterületre, és válassz egy közönséges betűbillentyűt, például az A-t. Ne írj be jelszót vagy személyes adatot.
- Tartsd lenyomva ugyanazt a billentyűt 2–3 másodpercig, amíg megjelenik a kezdeti késleltetés.
- Engedd fel a billentyűt, és jegyezd fel az eredményt. Az átlaghoz legalább két ismétlődő esemény szükséges.
- Töröld az előzményeket, majd ismételd meg háromszor ugyanazzal a billentyűvel. Beállításváltoztatás után tartsd azonosan a többi körülményt.
- Az Escape megnyomása vagy a területen kívüli kattintás leállítja a rögzítést. A böngésző és a rendszer gyorsbillentyűi továbbra is működnek.
Az eredmény értelmezése
A kezdeti késleltetés az első keydown és az első ismétlődő esemény közti idő. Az átlagos időköz az ismétlések közti idők számtani átlaga, ms egységben. A másodpercenkénti gyakoriság 1000 osztva az átlagos időközzel: 40 ms körülbelül 25 ismétlés/s. A rendszerbeállítások, a böngésző ütemezése és a gép terhelése is hat az értékekre; nincs általános megfelelési határ.
A teszt korlátai
- A mérés nem vizsgálja közvetlenül az elektromos érintkezőket, a firmware késleltetését vagy az USB-lekérdezési frekvenciát.
- Az eseményszám önmagában nem bizonyít hibát vagy kapcsolópergést. Az IME-szövegbevitel, egyes funkcióbillentyűk és a képernyő-billentyűzet eltérően viselkedhetnek.
Hibaelhárítás
Ha nincs változás, ellenőrizd a tesztterület fókuszát és a billentyűzet csatlakozását, majd próbálj egy betűbillentyűt. Ingadozó eredménynél tartsd a lapot előtérben, és csökkentsd a háttérterhelést. Rövid leütés utáni kettőzésnél hasonlítsd össze a működést más alkalmazással és a billentyűesemény-teszttel. Egyszerre csak egy tényezőt, például az USB-portot vagy a böngészőt változtasd.
Adatkezelés
A billentyűeseményeket és a mért értékeket az aktuális böngésző dolgozza fel; nem küldjük őket szerverre vagy analitikai rendszerbe. Az előzmények törlése vagy az oldal újratöltése eltávolítja a megjelenített eredményeket.
Böngészőtámogatás
JavaScript, KeyboardEvent.repeat támogatással rendelkező modern böngésző és fizikai billentyűzet szükséges. A képernyő-billentyűzet, a távoli asztal és a beviteli módszer eltérő eseményeket adhat; csak azonos körülményeket hasonlíts össze.
Műszaki hivatkozások
Gyakori kérdések
Itt módosíthatom az ismétlési sebességet?
Nem. Az oldal csak megfigyel. Az operációs rendszer billentyűzet-beállításaiban módosítsd a késleltetést és a sebességet, majd tesztelj újra.
A nulla ismétlés hibát jelent?
Nem feltétlenül. Hiányozhat a fókusz, túl rövid lehet a lenyomás, vagy az adott billentyű és beviteli mód nem küld automatikus ismétlést.
Ez a játékokban tapasztalt bemeneti késleltetés?
Nem. Ez az ismétlődő események érkezési időköze, nem az ujjmozdulattól a képernyő változásáig tartó teljes késleltetés.