Tastatur skriver dobbelt: find den rigtige årsag
Et tastatur, der skriver "hej" som "hejj", har et af fire problemer: gentagelsesindstillingen er for hurtig, tasten holdes en anelse for længe, software tilføjer tastetryk, eller selve kontakten melder to tryk for ét tryk (kaldet chatter). Hver af dem har sin egen løsning, og en kort test skiller dem ad.
Test først: er det kontakten?
- Åbn keyboard chatter testen og tryk på Start fuld registrering.
- Tryk langsomt på den tast, der skriver dobbelt, cirka én gang i sekundet, 20 til 30 gange. Hold den ikke nede.
- Tryk på en eller to taster, der opfører sig normalt, til sammenligning.
- Se på antallet Markeret og Korteste interval for hver tast.
Et ekstra tryk, der kommer kun få millisekunder efter det første, med et ekstremt kort slip imellem, er for hurtigt til en finger: kontakten prellede. Kommer de langsomme tryk rent igennem, men ser du stadig dobbelte bogstaver, når du skriver, er årsagen snarere en indstilling, en holdt tast eller software.
Årsag 1: indstillinger for tastegentagelse
Alle styresystemer gentager et tegn, mens en tast holdes nede. Er forsinkelsen før gentagelse meget kort, giver et normalt tastetryk, der varer lidt længere end normalt, to bogstaver.
- Windows: åbn Kontrolpanel > Tastatur og flyt gentagelsesforsinkelsen (Repeat delay) mod Lang.
- macOS: Systemindstillinger > Tastatur, og flyt forsinkelsen før gentagelse (Delay until repeat) mod Lang.
Gentagelse giver en jævn strøm, når du holder tasten, og keycode testeren markerer de hændelser med repeat: true. Det gør chatter ikke: det giver separate tryk meget tæt på hinanden.
Årsag 2: en tast holdt lidt for længe, eller en tast, der binder
Lette, hurtige skrivere oplever det sjældent, men på tastaturer med tunge eller ru kontakter kan en tast blive nede længe nok til at begynde at gentage. En lang tast som mellemrum, Enter eller Shift, hvis stabilisator binder, kan også komme langsomt tilbage. I tastaturtesten kan du se, om tasten bliver grøn med det samme, når du slipper. Bliver den hængende i orange, kommer tasten fysisk langsomt op.
Årsag 3: software, der tilføjer tastetryk
- Makroer og omdefinering i tastaturværktøjer kan sende flere tegn for én tast. Slå profiler fra, eller test på en anden computer.
- Fjernskrivebord og virtuelle maskiner dublerer nogle gange taster over en langsom forbindelse. Test lokalt.
- Tilgængelighedsfunktioner: Filtertaster på Windows og Langsomme taster på en Mac ændrer, hvordan tryk accepteres. Er de slået til, og problemet ændrer sig, så juster dem bevidst i stedet for at lade dem stå til ved et uheld.
- Et enkelt program: sker det kun i ét program, så test i en simpel teksteditor. Et rent resultat der peger tilbage på programmet.
Årsag 4: chatter i kontakten
Chatter er en fejl i kontakten eller dens kontaktflader: efter slid, snavs eller spild slutter og bryder ét tryk kontakten mere end én gang, og tastaturet melder to eller flere tryk. Tastaturer filtrerer det med en kort ventetid kaldet debounce; varer prellen længere end den ventetid, slipper den igennem.
- Det rammer som regel én eller få taster, ikke hele tastaturet.
- Det er ofte periodisk og bliver værre med tiden.
- Det viser sig, selv når du trykker langsomt, og det er præcis det, chattertesten tjekker.
Der findes ingen enkelt intervalværdi, der beviser chatter for alle tastaturer. Sammenlign den mistænkte tast med sunde taster på det samme tastatur: en tast, der markeres gang på gang, mens de andre er rene, er den, du skal tage dig af.
Hvad du kan prøve mod chatter
- Rengør under tasten: frakobl tastaturet og brug korte pust trykluft omkring kontakten. Støv er en almindelig udløser på mekaniske kontakter.
- Debounce-indstilling: nogle tastaturer lader dig hæve debounce-tiden i software eller firmware. En lille forøgelse kan skjule let chatter mod en lille forsinkelse.
- Udskift kontakten: på hot-swap-tastaturer kan en kontakt med chatter trækkes ud og udskiftes. Bytter du den først med en tast, du sjældent bruger, kan du se, om fejlen følger kontakten eller bliver i soklen.
- Garanti: chatter på et nyt tastatur er som regel en fejl. Noter tasten og gem et skærmbillede af resultatet fra chattertesten, før du kontakter forhandleren.
Undgå at gennemvæde et tastatur eller sprøjte flydende rengøringsmidler ind i kontakterne. Er der spildt væske, så frakobl tastaturet og lad det tørre helt, før du tester.
Test igen efter hver ændring
Ændr én ting ad gangen, og kør så den samme test med langsomme tryk på den samme tast. Så ved du, hvilken ændring der gjorde forskellen. Er tasten ren i chattertesten, men skriver den stadig dobbelt under normal skrivning, så gå tilbage til tjekket af gentagelsesforsinkelse og software. For taster, der slet ikke reagerer, se tastatur virker ikke.
Spørgsmål
Hvorfor skriver mit tastatur to bogstaver, når jeg trykker én gang?
Enten preller kontakten, og tastaturet melder to tryk (chatter), eller en indstilling eller et program tilføjer et tegn. Tryk langsomt på tasten i chattertesten: kommer det andet tryk inden for få millisekunder, er kontakten den sandsynlige årsag.
Er dobbelt skrivning det samme som tastegentagelse?
Nej. Tastegentagelse er en bevidst funktion, der gentager en tast, som holdes nede, efter en forsinkelse. Chatter giver separate tryk fra et enkelt tryk, selv når du slipper tasten hurtigt.
Kan jeg fikse chatter uden at udskifte kontakten?
Nogle gange. Rengøring kan hjælpe, når støv er årsagen, og en højere debounce-indstilling kan skjule let chatter. En kontakt, der bliver ved med at chatte derefter, skal som regel udskiftes eller håndteres under garantien.
Hvorfor begyndte tastaturet at skrive dobbelt, efter jeg rengjorde det?
Fugt, der er blevet i kontakterne, tastehætter, der ikke sidder helt på plads, eller en kontakt, der blev forstyrret under rengøringen, er almindelige årsager. Lad tastaturet tørre helt, sæt tastehætterne på plads igen, og test igen.
Relaterede test
- ChattertestFind taster, der skriver to gange: hvert tryk tidsmåles, og gentagelser for hurtige til en finger markeres.
- TastaturtestTryk på hver tast og se, hvilke der registreres, med ANSI-, ISO- og Mac-layout.
- Anti-ghosting testHold flere taster nede på én gang, og se hvilke kombinationer dit tastatur kan melde.
- Numpad testTryk på hver tast på det numeriske tastatur og se, om den registreres, med Num Lock-status vist.
- Keycode testerSe key, code, keyCode, location, modifikatorer og repeat, som browseren melder for enhver tast.
- Mac tastatur testTastaturtest med Mac-tastenavne til MacBook-tastaturer og Magic Keyboard.
- Spacebar clickerSe hvor mange gange du kan trykke på mellemrumstasten på 5 til 60 sekunder; holdte taster tæller ikke.
- Chromebook tastaturtestTastaturtest med et Chromebook-tastekort: søgetast, taster i øverste række og piletasterne.