Warum lässt meine iPhone-Tastatur beim schnellen Tippen Buchstaben aus?
Ein fehlender Buchstabe ist weder die Autokorrektur, die ein Wort kürzt, noch ein Tipp, der auf der falschen Taste landet — es ist ein Antippen, das nie zu einem Tastendruck wurde. Was zwischen dem Aufsetzen des Fingers und dem Erscheinen des Buchstabens tatsächlich verschluckt wird, warum Geschwindigkeit das erst sichtbar macht, und was die Lücke verkleinert.
Das Wort wurde im vollen Tempo getippt und kam einen Buchstaben zu kurz heraus — nicht der falsche Buchstabe, nicht etwas, das die Autokorrektur verändert hat, einfach fehlend, als hätte genau dieser Antipp nie stattgefunden. Das ist eine engere Beschwerde als eine Tastatur, die die falsche Taste trifft, oder eine Autokorrektur, die ein anderes Wort einsetzt, und die Ursache ist eine andere: Irgendwo zwischen dem Aufsetzen des Fingers auf dem Glas und dem Erscheinen eines Zeichens im Textfeld hat genau dieser eine Antipp die Strecke nicht überlebt.
Ein verlorener Antipp ist nicht derselbe Fehler wie ein falscher
Zwei andere Ratgeber auf dieser Seite behandeln einen Buchstaben, der falsch landet, und einen einzelnen Antipp, der sich doppelt registriert — in beiden Fällen wurde die Berührung empfangen und in etwas umgesetzt, nur eben nicht in das Richtige. Ein fehlender Buchstabe ist ein dritter, eigenständiger Fall: Der Antipp hat überhaupt nichts erzeugt. Wer sich das Ergebnis ansieht und dort einen echten, wenn auch misslungenen Versuch erkennt — einen gegen den Nachbarn vertauschten Buchstaben, oder einen doppelten Buchstaben —, hat ein anderes Problem mit einer anderen Lösung. Ein fehlender Buchstabe hinterlässt keine Spur des Antipps, der ihn hätte erzeugen sollen.
Warum eine Tastatur ihren eigenen Berührungen hinterherhinken kann
Eine Tastatur-Erweiterung eines Drittanbieters tut mehrere Dinge als Reaktion auf einen einzigen Antipp: Sie ermittelt, welche Taste gemeint war, spielt deren Ton ab, sofern vorhanden, zeigt den gedrückten Zustand der Taste, fügt das Zeichen in das Textfeld ein und zeichnet sich neu — und auf einem iPhone laufen all diese Schritte auf demselben einzelnen Thread, der zugleich derjenige ist, der auf die nächste Berührung wartet. Daran ist nichts ungewöhnlich; so funktioniert die Touch-Verarbeitung in iOS allgemein, nicht etwas, das nur Tastatur-Erweiterungen betrifft. Das Problem zeigt sich nur, wenn die durch einen Antipp ausgelöste Arbeit noch läuft, während der nächste Antipp dicht dahinter eintrifft, und schnelles, aufeinanderfolgendes Tippen ist genau das Muster, das zwei Antipps nah genug zusammenbringt, um dieses Timing auf eine Weise zu testen, wie es ein langsamer, bedachter Antipp nie tut.
Was jedem Tastendruck zusätzliche Arbeit aufbürdet
- Einen Ton abzuspielen, indem im Moment des Antipps eine Audiodatei dekodiert oder geladen wird, statt den Ton bereits synthetisiert und einsatzbereit zu haben, fügt genau auf dem Weg echte Arbeit hinzu, den schnelles Tippen am stärksten beansprucht.
- Ein animierter Hintergrund oder ein Lichteffekt, der sich direkt als Reaktion auf jeden Tastendruck neu zeichnet, statt unabhängig nach eigenem Takt zu laufen, fügt dem ohnehin ausgelasteten Moment eine zweite Aufgabe hinzu.
- Eine Autokorrektur oder Vorschlagsberechnung, die bei jedem einzelnen Zeichen synchron läuft, statt einen Moment später aufholen zu dürfen, konkurriert mit dem nächsten Antipp um denselben Thread.
- Eine Tastatur-Erweiterung, die ihrem Speicherlimit bereits nahekommt — behandelt im Ratgeber dazu, warum eine Drittanbieter-Tastatur abstürzt —, hat weniger Spielraum, um reibungslos zu arbeiten, und das erste Symptom dieses Drucks ist oft ein kleines Stocken wie ein fehlender Buchstabe, lange bevor es zu einem regelrechten Absturz kommt.
Es liegt nicht daran, dass der Bildschirm den Finger nicht bemerkt
Ein iPhone-Touchscreen tastet das Glas weit schneller ab, als sich irgendein menschlicher Finger bewegen kann, schnelle Tipper eingeschlossen — der Sensor selbst ist hier nicht der Engpass. Bis ein Antipp verlorengeht, hat der Bildschirm ihn längst gemeldet; die Berührung ist schlicht bei einem Stück Code angekommen, das noch nicht frei war, darauf zu reagieren. Diese Unterscheidung zählt vor allem, weil sie den naheliegenden falschen Verdächtigen ausschließt: Eine Displayschutzfolie oder ein verschmutzter Bildschirm kann durchaus dazu führen, dass ein Antipp auf der falschen Taste landet, aber ein sauber fehlender Buchstabe ohne falsche Taste an seiner Stelle deutet auf das Timing der Software hin, nicht auf das Glas.
Wie man einen fehlenden Buchstaben von einer durch Autokorrektur gekürzten Stelle unterscheidet
Die Autokorrektur wirkt immer nur auf ein fertiges Wort, das sie gegen ein anderes, vollständiges Wort austauscht, von dem sie annimmt, dass es gemeint war — sie greift nicht rückwirkend in ein Wort hinein, um still und heimlich einen einzelnen Buchstaben zu löschen und den Rest desselben Wortes unangetastet zu lassen. Wenn sich das Getippte und das Angezeigte um genau einen fehlenden Buchstaben mitten in einem ansonsten normalen Wort unterscheiden und sich sonst nichts geändert hat, ist das nicht die Handschrift der Autokorrektur. Das Verhalten der Autokorrektur selbst, einschließlich warum sie manchmal falsch rät, wird in einem eigenen Ratgeber behandelt.
Was wirklich hilft
- Einer Serie von Antipps derselben Hand — mehrere Tasten schnell hintereinander — eine Spur mehr Raum geben als dem Rest des Satzes. Genau das ist das Muster, das am ehesten zwei Antipps nah genug zusammenbringt, um die Lücke sichtbar zu machen.
- Einen animierten Hintergrund oder ein eigenes Fotohintergrundbild ausschalten, falls die Tastatur eines hat und das Problem damit schlimmer ist; das klärt in einem Schritt, ob ein sich neu zeichnender Hintergrund mitverantwortlich ist.
- Andere, gerade nicht genutzte Apps schließen. Das Speicherlimit einer Tastatur-Erweiterung ist fest, aber wie nah sie an diesem Limit arbeitet, hängt davon ab, was das Telefon sonst noch alles gleichzeitig im Speicher hält.
- Das Telefon neu starten, falls das letzte Mal schon eine Weile her ist. Das räumt den angesammelten Speicherdruck über alle Apps und Erweiterungen hinweg auf, Tastatur eingeschlossen.
- Die Tastatur-App aktuell halten — genau diese Art von Verlangsamung pro Tastendruck kann ein Entwickler messen und in einer späteren Version beheben.
Wo Kibo hineinpasst
Kibos Tastentöne werden im Moment des Abspielens in Code synthetisiert, statt aus einer gespeicherten Audiodatei dekodiert zu werden, sodass der Ton eines Tastendrucks nicht in genau diesem ausgelasteten Moment mit einem Dateiladen konkurriert. Seine RGB-Lichteffekte laufen auf einem einzigen gemeinsamen Timer, unabhängig von der Tastenverarbeitung, und stoppen in dem Moment, in dem die Tastatur verschwindet, statt sich innerhalb des Touch-Verarbeitungspfads selbst neu zu zeichnen. Keines von beidem garantiert, dass nie ein Antipp verlorengeht — ein Telefon, dem aus anderen Gründen der Speicher ausgeht, kann trotzdem jede Tastatur verlangsamen —, aber es bedeutet, dass Kibo nicht die Art von zusätzlicher Arbeit pro Antipp hinzufügt, die dieser Ratgeber als übliche Ursache beschreibt. Nichts davon berührt den Vollzugriff, der beim Tippen ausgeschaltet bleibt und von Kibo nur für die Knöpfe Wort kopieren, Zeile kopieren und Einsetzen in der eigenen Werkzeugleiste gelesen wird. Es ist kostenlos zum Herunterladen.
Häufige Fragen
Ist ein fehlender Buchstabe dasselbe wie einer, den die Autokorrektur entfernt?
Nein. Die Autokorrektur tauscht immer nur ein fertiges Wort gegen ein anderes, vollständiges Wort aus — sie greift nie in ein Wort hinein, um einen Buchstaben zu löschen und den Rest genau so zu lassen, wie er getippt wurde. Ein einzelner fehlender Buchstabe mitten in einem ansonsten normalen Wort deutet auf einen Antipp hin, der nie registriert wurde, nicht auf die Autokorrektur.
Schadet schnelles Tippen dem Touchscreen oder nutzt ihn ab?
Nein. Der Touchscreen tastet weit schneller ab, als irgendjemand tippen kann, also hat er keine Mühe, den Finger zu bemerken. Ein fehlender Buchstabe passiert weiter hinten in der Kette, in der Software, die entscheidet, was mit einem bereits empfangenen Antipp geschehen soll.
Passiert das auch bei Apples eigener Tastatur, oder nur bei Tastaturen von Drittanbietern?
Es kann bei jeder Tastatur passieren, auch bei Apples eigener, weil die zugrunde liegende Ursache — Arbeit von einem Antipp, die noch läuft, wenn der nächste eintrifft — eine allgemeine Eigenschaft der Touch-Verarbeitung ist, nichts, das nur Tastaturen von Drittanbietern betrifft. Eine Tastatur, die pro Tastendruck mehr Arbeit verrichtet, etwa eine Audiodatei dekodiert oder eine Animation innerhalb des Touch-Pfads neu zeichnet, gerät beim schnellen Tippen eher in dieses Problem.
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.