Toetsenbord typt dubbele letters: wat is de oorzaak?
Een toetsenbord dat "hallo" typt als "halllo" heeft een van vier problemen: de herhaalinstelling is te snel, de toets wordt net te lang vastgehouden, software voegt aanslagen toe, of de schakelaar zelf meldt twee aanslagen voor één tik (dat heet chatter). Elk probleem heeft een andere oplossing, en een korte test laat zien welke het is.
Eerst testen: is het de schakelaar?
- Open de keyboard chatter test en druk op Volledige opname starten.
- Tik rustig op de toets die dubbel typt, ongeveer één keer per seconde, 20 tot 30 keer. Houd hem niet vast.
- Tik ter vergelijking op een of twee toetsen die normaal werken.
- Bekijk per toets het aantal Gemarkeerd en de Kortste tussenpoos.
Een tweede aanslag die maar een paar milliseconden na de eerste komt, met daartussen een extreem kort loslaten, is te snel voor een vinger: het contact van de schakelaar stuitert. Komen de rustige tikken schoon door maar zie je bij typen toch dubbele letters, dan ligt de oorzaak eerder bij een instelling, een vastgehouden toets of software.
Oorzaak 1: herhaalinstellingen
Elk besturingssysteem herhaalt een teken zolang een toets ingedrukt is. Is de vertraging voor het herhalen heel kort, dan levert een normale aanslag die net iets langer duurt twee letters op.
- Windows: open Configuratiescherm > Toetsenbord en schuif de herhaalvertraging (Repeat delay) richting Lang.
- macOS: Systeeminstellingen > Toetsenbord, en schuif de vertraging tot herhalen (Delay until repeat) richting Lang.
Herhalen geeft een gelijkmatige stroom als je de toets vasthoudt, en de keycode tester markeert die events met repeat: true. Chatter doet dat niet: dat geeft losse aanslagen die heel dicht op elkaar zitten.
Oorzaak 2: een toets die net te lang ingedrukt blijft of hangt
Wie licht en snel typt heeft hier zelden last van, maar op toetsenborden met zware of krasserige schakelaars kan een toets lang genoeg ingedrukt blijven om te gaan herhalen. Ook een lange toets zoals spatie, Enter of Shift met een stroeve stabilisator kan langzaam terugkomen. Kijk in de keyboard test of de toets meteen groen wordt als je loslaat. Blijft hij even oranje, dan komt de toets fysiek traag omhoog.
Oorzaak 3: software die aanslagen toevoegt
- Macro's en het opnieuw toewijzen van toetsen in toetsenbordprogramma's kunnen meerdere tekens sturen voor één toets. Schakel profielen uit of test op een andere computer.
- Extern bureaublad en virtuele machines verdubbelen soms toetsen bij een trage verbinding. Test lokaal.
- Toegankelijkheidsfuncties: Filtertoetsen onder Windows en Slow Keys op een Mac veranderen hoe aanslagen worden geaccepteerd. Staan ze aan en verandert het probleem, stel ze dan bewust in in plaats van ze per ongeluk aan te laten.
- Eén app: gebeuren de dubbele letters maar in één programma, test dan in een eenvoudige teksteditor. Een schoon resultaat daar wijst terug naar de app.
Oorzaak 4: chatter van de schakelaar
Chatter is een fout van de schakelaar of zijn contacten: na slijtage, vuil of gemorste vloeistof maakt en verbreekt één aanslag meer dan één keer contact, en het toetsenbord meldt twee of meer aanslagen. Toetsenborden filteren dit met een korte wachttijd die debounce heet; duurt het stuiteren langer dan die wachttijd, dan komt het erdoor.
- Het treft meestal één of een paar toetsen, niet het hele toetsenbord.
- Het komt vaak af en toe voor en wordt in de loop van de tijd erger.
- Het verschijnt ook als je rustig tikt, en dat is precies wat de chattertest controleert.
Er is geen enkele waarde voor de tussenpoos die chatter voor elk toetsenbord bewijst. Vergelijk de verdachte toets met gezonde toetsen op hetzelfde toetsenbord: een toets die steeds gemarkeerd wordt terwijl de andere schoon zijn, is de toets om aan te pakken.
Wat je tegen chatter kunt doen
- Maak onder de toets schoon: koppel het toetsenbord los en gebruik korte stoten perslucht rond de schakelaar. Stof is bij mechanische schakelaars een veelvoorkomende oorzaak.
- Debounce-instelling: bij sommige toetsenborden kun je de debounce-tijd in de software of firmware verhogen. Een kleine verhoging kan lichte chatter verbergen, ten koste van een kleine vertraging.
- Vervang de schakelaar: op hot-swap-toetsenborden kun je een chatterende schakelaar eruit halen en vervangen. Door hem eerst te wisselen met een toets die je zelden gebruikt, zie je of de fout met de schakelaar meegaat of bij de socket blijft.
- Garantie: chatter op een recent toetsenbord is meestal een defect. Noteer de toets en bewaar een schermafbeelding van het resultaat van de chattertest voordat je contact opneemt met de verkoper.
Zet een toetsenbord niet in het water en spuit geen vloeibare reinigers in schakelaars. Is er vloeistof gemorst, koppel het toetsenbord dan los en laat het volledig drogen voordat je test.
Test opnieuw na elke wijziging
Verander één ding tegelijk en doe daarna dezelfde test met rustige tikken op dezelfde toets. Zo weet je welke wijziging het verschil maakte. Is de toets schoon in de chattertest maar typt hij bij normaal typen nog steeds dubbel, ga dan terug naar de herhaalvertraging en de softwarecontroles. Voor toetsen die helemaal niet reageren, zie toetsenbord werkt niet.
Vragen
Waarom typt mijn toetsenbord twee letters als ik één keer druk?
Of de schakelaar stuitert en het toetsenbord meldt twee aanslagen (chatter), of een instelling of programma voegt een teken toe. Tik de toets rustig in de chattertest: komt de tweede aanslag binnen een paar milliseconden, dan is de schakelaar de waarschijnlijke oorzaak.
Is dubbel typen hetzelfde als toetsherhaling?
Nee. Toetsherhaling is een bewuste functie die een vastgehouden toets na een vertraging herhaalt. Chatter geeft losse aanslagen bij één tik, ook als je de toets snel loslaat.
Kan ik chatter verhelpen zonder de schakelaar te vervangen?
Soms. Schoonmaken kan helpen als stof de oorzaak is, en een hogere debounce-instelling kan lichte chatter verbergen. Een schakelaar die daarna blijft chatteren, moet meestal worden vervangen of onder garantie worden afgehandeld.
Waarom begon het dubbel typen nadat ik mijn toetsenbord had schoongemaakt?
Achtergebleven vocht in de schakelaars, keycaps die niet helemaal vastzitten of een schakelaar die bij het schoonmaken is verschoven, zijn veelvoorkomende oorzaken. Laat het toetsenbord volledig drogen, druk de keycaps goed vast en test opnieuw.
Verwante tests
- ChattertestVind toetsen die dubbel typen: elke aanslag wordt getimed, herhalingen die te snel zijn voor een vinger worden gemarkeerd.
- Keyboard testDruk op elke toets en zie welke worden geregistreerd, met ANSI-, ISO- en Mac-indeling.
- Anti-ghosting testHoud meerdere toetsen tegelijk ingedrukt en zie welke combinaties je toetsenbord kan doorgeven.
- Numpad testDruk op elke toets van het numerieke toetsenblok en zie of hij wordt geregistreerd, met de status van Num Lock in beeld.
- Keycode testerZie welke key, code, keyCode, locatie, modifiers en herhaalvlag de browser voor elke toets meldt.
- Mac keyboard testToetsenbordtest met Mac-toetsnamen, voor MacBook-toetsenborden en het Magic Keyboard.
- Spacebar clickerZie hoe vaak je de spatiebalk kunt indrukken in 5 tot 60 seconden; vasthouden telt niet.
- Chromebook keyboard testToetsenbordtest met een Chromebook-toetsenkaart: zoektoets, toetsen in de bovenste rij en de pijltjes.