K Kibo Laden

Warum tippt mein iPhone einen Buchstaben doppelt, obwohl ich nur einmal tippe?

Ein Tipp, zwei Buchstaben — und der zweite lässt sich nicht auf Ungenauigkeit schieben, denn es ist beide Male dieselbe Taste. Warum ein Touchscreen dasselbe Prellproblem lösen muss, das ein echter mechanischer Switch in Hardware löst, was es wahrscheinlicher macht, und wie man es von einer falschen Taste unterscheidet.

Das ist etwas anderes als der falsche Buchstabe. Der Finger hat genau die gemeinte Taste getroffen, genau an der gemeinten Stelle, und trotzdem kommt sie doppelt heraus — „ll“ statt „l“, „ee“ statt „e“. Es passiert bei manchen Tasten häufiger als bei anderen, öfter beim schnellen Tippen als beim langsamen, und es fühlt sich an, als würde eher das Telefon selbst spinnen als die eigene Treffsicherheit. Meistens ist es nicht die Treffsicherheit. Es ist eine Timing-Entscheidung, eine Ebene unter den Buchstaben getroffen, und es lohnt sich, sie zu verstehen, weil dasselbe Problem, unter demselben Namen, auch bei mechanischen Tastaturen auftaucht.

Ein Tipp ist kein einzelner Augenblick — er ist ein kleines Zeitfenster

Ein Finger, der auf Glas trifft, beginnt und endet nicht sauber. Er landet, die Kontaktfläche wächst für einen Sekundenbruchteil, während die Haut sich an den Bildschirm anlegt, hält sich, und schrumpft wieder, sobald der Finger sich abhebt. Die Software, die diesen Strom von Messwerten beobachtet, muss entscheiden, an welcher Stelle darin „der Tipp“ eigentlich stattgefunden hat — und getrennt davon entscheiden, wann der Kontakt wirklich beendet ist statt nur für einen Moment dünner geworden. Hebt sich der Finger ungleichmäßig ab, zuerst die Vorderkante, kann der Sensor einen Moment verringerten Kontakts lesen, gefolgt von erneutem Kontakt, Millisekunden später, noch bevor der Finger das Glas wirklich verlassen hat. Wörtlich gelesen sieht das exakt wie zwei Tipps aus. Es war einer.

Dieselbe Panne in ihrer mechanischen Version

Das ist keine neue Fehlerart, die Touchscreens erfunden hätten. Ein echter mechanischer Switch hat genau dasselbe Problem in einer buchstäblicheren Form: Wenn sich zwei Metallkontakte in ihm schließen, prallen sie physisch mehrmals auseinander und wieder zusammen, innerhalb weniger Millisekunden, bevor sie sich zu einer sauberen, geschlossenen Verbindung setzen. Unbehandelt würde dieses Prellen als mehrere Tastenanschläge registriert statt als einer. Jeder je gebaute Tastatur-Controller — der einer mechanischen Tischtastatur eingeschlossen — löst das mit Debouncing: einem kurzen Zeitfenster nach dem ersten Kontakt, in dem jedes weitere Prellen absichtlich ignoriert wird. Eine Touchscreen-Tastatur braucht das Software-Äquivalent desselben Fensters und muss entscheiden, wie viel Zeit zwischen zwei Berührungswerten liegen muss, damit sie als zweiter, eigener Tipp zählen statt als Ausklingen des ersten. Wird dieses Fenster für einen bestimmten Tipp leicht falsch bemessen, rutscht ein echtes Prellen als echter zweiter Tastenanschlag durch.

Was einen bestimmten Tipp anfälliger dafür macht

Wie man das von einer falschen oder klemmenden Taste unterscheidet

Einen ganzen Satz absichtlich langsam tippen, jede Taste fest und gerade drücken, und sauber abheben, bevor die nächste kommt. Verschwindet die Verdopplung in diesem Tempo fast vollständig und kehrt zurück, sobald schneller getippt wird, ist das sehr wahrscheinlich das oben beschriebene Timing-Problem, kein Hardwarefehler. Passiert es auch im langsamen, sorgfältigen Tempo weiter, immer bei derselben bestimmten Taste, lohnt es sich, diese Stelle Glas gesondert zu prüfen — reinigen, nach einem an genau dieser Stelle angehobenen Displayschutz schauen, und dieselbe Taste auf Apples eigener Tastatur zum Vergleich ausprobieren. Ein Buchstabe, der sich auf jeder ausprobierten Tastatur verdoppelt, selbst bei langsamen Tipps, deutet auf den Bildschirm hin; ein Buchstabe, der sich nur bei einer bestimmten Tastatur-App verdoppelt, deutet darauf hin, wie diese Tastatur Berührungen liest, nicht auf das Telefon.

Diese letzte Prüfung ist wichtig, weil sie eine andere Frage ist als das anderswo auf dieser Seite behandelte Problem der falschen Taste. Ein falsch getippter Buchstabe dreht sich darum, welcher Taste die Position eines Tipps zugeordnet wurde — eine räumliche Abwägung. Ein doppelter Buchstabe dreht sich darum, ob eine durchgehende Berührung als zwei getrennte gelesen wurde — eine Timing-Abwägung. Von außen können sie sich ähneln, beide zeigen sich als „es kam etwas anderes heraus“, aber eine Lösung für das eine berührt das andere nicht.

Wo Kibo dazu passt

Kibo zeichnet seine eigenen Tasten und liest seine eigenen Touch-Ereignisse genau wie jede Drittanbieter-Tastatur auf iOS, mit denselben öffentlichen Touch-Daten wie jede andere App, statt mit irgendetwas, das speziell zu Apples eigener Tastatur gehört. Das heißt, Kibo steht bei diesem Problem auf derselben Seite wie jede Tastatur, mit der man es vergleicht, ob von Drittanbietern oder von Apple — gut zu wissen, wenn geklärt werden soll, ob ein doppelter Buchstabe dem Telefon oder einer bestimmten Tastatur folgt. Auch das hat nichts mit Vollzugriff zu tun; dieser Schalter wird in Kibo nur für die Schaltflächen Wort kopieren, Zeile kopieren und Einsetzen in der eigenen Leiste ausgelesen, nichts davon betrifft, wie ein Tipp gelesen wird. Kibo ist kostenlos.

Häufige Fragen

Warum erzeugt ein einziger Tipp manchmal denselben Buchstaben doppelt?

Ein Finger, der sich vom Bildschirm abhebt, bricht den Kontakt nicht immer sauber ab — ein ungleichmäßiges Abheben kann als kurzer Kontaktverlust gelesen werden, gefolgt von erneutem Kontakt Millisekunden später, was die Software als zwei getrennte Tipps deuten kann statt als Ausklingen eines einzigen. Das ist dieselbe Art von Problem, die die Kontakte eines mechanischen Switches per Hardware-Debouncing lösen; ein Touchscreen braucht das Software-Äquivalent desselben Zeitfensters.

Bedeutet das, mein Display ist defekt?

Nicht unbedingt. Einen ganzen Satz langsam und bewusst tippen, fest drücken und den Finger gerade abheben. Verschwindet die Verdopplung in diesem Tempo fast, ist es ein Timing-Problem, kein Hardwarefehler. Verdoppelt sich eine bestimmte Taste auch im langsamen, sorgfältigen Tempo weiter, diese Stelle auf einen angehobenen Displayschutz prüfen, bevor ein Displayfehler angenommen wird.

Ist ein doppelter Buchstabe dasselbe Problem wie ein falscher Buchstabe?

Nein. Ein falscher Buchstabe dreht sich darum, welcher Taste die Position eines Tipps zugeordnet wurde. Ein doppelter Buchstabe dreht sich darum, ob ein Tipp als zwei gezählt wurde. Von außen können sie sich ähneln, entstehen aber aus unterschiedlichen Entscheidungen, sodass eine Lösung für das eine dem anderen nicht zwingend hilft.

Behebt ein Tastaturwechsel doppelte Buchstaben?

Er kann helfen, die Ursache zu finden, nicht unbedingt sie zu beheben. Verdoppelt sich dieselbe Taste bei jeder ausprobierten Tastatur, Apples eigene eingeschlossen, ist der Touchscreen selbst der gemeinsame Faktor. Passiert es nur bei einer bestimmten Tastatur-App, lohnt sich zuerst ein Blick darauf, wie diese Tastatur mit Berührungen umgeht.

Auf der eigenen Tastatur ausprobieren

Kibo ist eine kostenlose Tastatur für das iPhone mit echten mechanischen Tastentönen, Themes zur Auswahl und RGB-Lichteffekten. Ohne Konto, ohne Werbung — und sie funktioniert mit ausgeschaltetem Vollzugriff.

Im App Store laden

Verwandte Ratgeber

Alle Ratgeber