Virker en tast ikke?
Hvis en tast ikke skriver, undersøg om browseren modtager keydown- og keyup-hændelser. Manglende hændelser kan skyldes fokus, tastaturlayout, OS-genveje, tilgængelighedsindstillinger, forbindelse eller den fysiske kontakt.
Åbn tastaturtesten →Almindelige årsager
Forkert inputsprog, Num Lock- eller Fn-lag, ombinding, browsergenveje, trådløse batterier, snavs og skadede kontakter kan ændre tastens adfærd. Nogle system- og medietaster opfanges bevidst, før siden kan se dem.
Et gentageligt eksempel med én tast
Forstå disse etiketter
- key — hvad tasten betyder nu
- For A med amerikansk-engelsk layout er værdien normalt:
a; med Shift kan det væreA. - code — hvilken fysisk tastposition der blev trykket
- Samme A-position rapporterer
KeyAselv når Shift ændrer tegnet. Et andet layout kan give et andet tegn på samme position. - Afholdes nu — hvor mange taster der holdes nede
- Hold kun A: 1. Slip: 0. Det er ikke samlet antal tastetryk.
- Testede nøgler — forskellige observerede positioner
- Tryk og slip A to gange: tallet forbliver 1. Det andet tryk tæller ikke som en ny tast.
key er tegnet eller handlingen, Chrome rapporterer for det aktuelle layout; code identificerer den fysiske position, for eksempel KeyA. De er ikke udskiftelige. Et andet layout eller Shift kan ændre key uden at ændre code.
- Åbn Tastaturtest. Klik på et ikke-redigerbart område, ikke sprogvælgeren. Inputfelter, tekstområder og vælgere er bevidst udeladt af tastaturhåndteringen.
- Vælg Nulstil så sessionen begynder med nul testede og nedtrykte taster. Hold A på amerikansk-engelsk layout uden Shift: forvent
key=a,code=KeyA, en markeret tast og Afholdes nu: 1. - Slip A. Forvent keyup og Afholdes nu: 0; antallet af testede taster forbliver 1. Tryk A igen: stadig én særskilt tast, ikke en tæller for tastetryk.
- Gentag med tasten, der fejler i appen. Notér nøjagtig key/code og om både tryk og slip modtages. Prøv almindelig tekstredigering separat, og sammenlign en anden port eller et kendt fungerende tastatur efter behov.
- Vælg Nulstil før sammenligning af et andet tastatur eller layout. Indtast ikke adgangskoder eller personlige tekster på en diagnoseside.
Fortolk observationen
- Et andet tegn vises: kontrollér først inputsprog, Shift, Caps Lock eller ombinding. Deaktivér et ombindingsværktøj midlertidigt kun hvis du bruger det, og gentag. En anden key-værdi beviser ikke en kontaktfejl.
- Ingen hændelse vises: giv siden fokus igen. Systemgenveje og visse medietaster når måske aldrig browseren. Sammenlign normal skrivning og en anden app; tilslut igen og kontrollér trådløse batterier før sammenligning af porte og enheder.
- Tasten bliver ved med at være nedtrykt: slip alle taster, og giv fokus igen eller nulstil. Vinduesændring kan afbryde en slip-hændelse; genskab det, før hardware mistænkes.
- Kun en tastekombination fejler: brug vejledningen om samtidige tastetryk (EN). En enkelttasttest fastslår ikke tastaturets kombinationsgrænse.
Ofte stillede spørgsmål
Tæller Testede nøgler hvert tryk?
Nej. Den tæller særskilte observerede tastpositioner i sessionen. En holdt tast kan skabe gentagne hændelser uden flere særskilte taster.
Kan en browser certificere en defekt kontakt?
Nej. Dette viser hændelser, der nåede siden. Firmware, layout, OS-opfangning, fokus og forbindelse skal vurderes separat. Automatiske tastaturhændelser bekræfter visningsvejen, ikke den fysiske kontakt.
Hvad browsertesten kan bekræfte
Testen viser tastaturhændelser, fremhæver testede taster og kan vise gentagne eller manglende slip. Den kan ikke se OS-reserverede taster, certificere en kontakt, måle elektrisk kontaktprel direkte eller skelne alle firmwarefejl.
Begrænsninger og privatliv
Tastaturhændelser bliver på siden og uploades ikke af Device Checks testmotor.
Et vellykket browserresultat betyder, at den forventede hændelse eller strøm nåede siden under testen. Det er nyttigt bevis, ikke reparation, kalibrering, garanti eller producentcertificering.
Relaterede vejledninger
Klar til at kontrollere resultatet?
Kør det relevante Device Check-værktøj efter ovenstående trin.
Åbn tastaturtesten →