Warum wiederholt gedrückt gehaltene Tasten den Buchstaben nicht auf dem iPhone?
Am Computer feuert eine gedrückt gehaltene Taste immer wieder denselben Buchstaben. Auf der iPhone-Tastatur öffnet das Gedrückthalten einer Taste stattdessen eine Reihe von Akzenten, und nichts wiederholt sich — weil dieselbe Geste auf derselben Taste nicht zwei Dinge zugleich bedeuten kann. Wo die eine echte Ausnahme liegt und warum eine physische Tastatur wieder ganz normal wiederholt.
Eine Taste am Computer gedrückt halten, oder an den meisten Spiele-Controllern, und nach einem kurzen Moment feuert sie von selbst weiter — der Buchstabe oder die Aktion wiederholt sich, solange der Finger dort bleibt. Dasselbe auf der Bildschirmtastatur des iPhones versucht, und nichts dergleichen passiert. Eine Taste gedrückt halten, und bei den meisten öffnet sich stattdessen eine kleine Reihe akzentuierter Varianten über der Taste, und kein einziger zusätzlicher Buchstabe landet auf dem Bildschirm, egal wie lange man weiter drückt. Das wirkt wie eine fehlende Funktion. Tatsächlich ist es eine andere Funktion, die dieselbe Geste belegt.
Die Geste hat schon einen Besitzer
Eine physische Tastatur hat für „gedrückt halten“ keine andere Verwendung als das Wiederholen der Taste, also kostet es nichts, ihr genau diese Aufgabe zu geben. Die Software-Tastatur des iPhones ist anders: Sie zeichnet jede Taste selbst, und sie nutzt einen gehaltenen Druck auf einen Buchstaben, um das Menü der Akzentvarianten zu öffnen — é und è über dem e, ñ über dem n, ü über dem u, und so weiter für die meisten Buchstaben, die irgendwo in einer Sprache der Welt einen gängigen Akzent tragen. Dieses Menü braucht den gehaltenen Druck lange genug, damit man ihn bemerkt und den Finger über die angebotene Reihe schieben kann. Eine Taste, die zusätzlich anfinge, den nackten Buchstaben erneut zu tippen, sobald man sie einen Moment zu lange hält, würde mit ihrem eigenen Akzentmenü konkurrieren und zusätzliche Buchstaben genau in die Optionsreihe fallen lassen, die man gerade zu lesen versucht.
iOS hat diesen Konflikt gelöst, indem es der Geste eine einzige Aufgabe gegeben hat, nicht zwei. Auf einer Buchstabentaste öffnet gedrückt halten die Akzentreihe und bleibt dabei. Es fällt nie zurück auf einfache Wiederholung, sobald man von der Reihe abrutscht oder über einer leeren Stelle loslässt — dann wird ebenfalls nichts eingefügt, was dieselbe Designentscheidung von der anderen Seite betrachtet ist: Das Gedrückthalten gehört ganz dem Akzentmenü, ohne dass darunter ein sich wiederholender Buchstabe als Rückfalloption wartet.
Die eine Taste, die tatsächlich wiederholt
Löschen ist die Ausnahme, und keine kleine — hält man sie gedrückt, beschleunigt sie sichtbar, arbeitet sich immer schneller durch einzelne Zeichen und wechselt dann, hält man lange genug, dazu, mit jedem weiteren Augenblick ein ganzes Wort auf einmal zu löschen. Der Grund, warum sie sich so verhalten darf, ist genau die Lücke, die einer Buchstabentaste fehlt: Löschen hat keine Akzentvarianten, die um die Geste konkurrieren. Über ihr verbirgt sich keine Reihe, die ein gedrückter Druck aufdecken müsste, also konnte iOS dieselbe Geste stattdessen der Wiederholung widmen — und tut das mit voller Wucht, mit einer beschleunigenden Rampe statt einer festen, gleichbleibenden Geschwindigkeit.
Auch die Leertaste hat eine eigene Geste beim Gedrückthalten, und sie ist eine dritte Antwort statt einer Wiederholung der ersten beiden: Hält man sie gedrückt, verwandelt sich die Tastatur in ein kleines Trackpad, das den Textcursor präzise nach der Fingerbewegung verschiebt, statt irgendetwas zu tippen. Drei Tasten, drei verschiedene Aufgaben für dieselbe physische Geste, und die Wiederholung hat sich nur bei der einen durchgesetzt, die sonst nichts anderes damit anzufangen wusste.
Warum eine physische Tastatur anders ist
Verbindet man eine Bluetooth- oder Magic Keyboard-Tastatur mit einem iPhone, kehrt die normale Wiederholung von Buchstabentasten genauso zurück wie an einem Mac oder PC — eine Taste gedrückt halten, und sie feuert gleichmäßig weiter, bis man den Finger hebt. Daran hat iOS nichts geändert; der Konflikt existiert schlicht nicht mehr. Eine physische Tastatur erreicht Akzentbuchstaben über eine völlig andere Abfolge — Option drücken und loslassen, dann die Taste des Akzents, dann den Buchstaben, dieselbe Tottasten-Abfolge, die Mac-Nutzer bereits kennen —, sodass gedrückt halten für nichts anderes reserviert ist. Da das Akzentmenü über eine ganz andere Geste läuft, ist gedrückt halten auf einer physischen Tastatur wieder frei, genau das zu bedeuten, was es an einem Computer schon immer bedeutet hat.
Jede Tastatur-App entscheidet selbst
Eine Tastaturerweiterung auf dem iPhone zeichnet jede Taste und legt jede Geste darauf von Grund auf selbst fest, genauso wie sie ihr eigenes Akzentmenü mit gedrücktem Druck bauen muss, statt das von Apple automatisch zu übernehmen. Ob ein bestimmter Buchstabe sich beim Gedrückthalten wiederholt, eine Akzentreihe öffnet oder gar nichts tut, ist eine Entscheidung, die der Code dieser Tastatur selbst trifft — es gibt keine Systemregel, die jede Drittanbieter-Tastatur zwingt, genau den Kompromiss von Apple nachzubauen, nur einen praktischen Grund, warum die meisten in seiner Nähe landen: Derselbe Konflikt zwischen einem Akzentmenü und einfacher Wiederholung besteht für jede Tastatur, die beides anbieten möchte.
Wo Kibo hineinpasst
Ein Antippen einer beliebigen Kibo-Taste erzeugt einen Buchstaben mit einem ihrer Tastentöne, dieselbe grundlegende Aktion wie bei Apples Tastatur, unabhängig davon, welche Tastatur die Taste unter dem Finger gezeichnet hat. Für die Akzentbuchstaben, die ihre Sprachen brauchen, setzt Kibo auf den Wechsel zur eigenen Tastenbelegung dieser Sprache, statt ein Akzentmenü mit gedrücktem Druck über die deutschen Tasten zu legen — die Globus-Taste wechselt mit einem Tippen durch die aktivierten Sprachen, und gedrückt gehalten öffnet sie die vollständige Liste zum direkten Wechsel, dieselbe Auswahlgeste wie bei Apples eigener Globus-Taste. Nichts davon berührt den Vollzugriff, der standardmäßig ausgeschaltet ist; dieser Schalter wird in Kibo nur von den Tasten Wort kopieren, Zeile kopieren und Einfügen in der Werkzeugleiste gelesen. Kibo ist kostenlos.
Häufige Fragen
Warum zeigt gedrückt Halten eines Buchstabens auf meinem iPhone Akzente statt ihn erneut zu tippen?
Die Geste des Gedrückthaltens auf einer Buchstabentaste hat bereits eine Aufgabe: das Menü der Akzentvarianten dieses Buchstabens zu öffnen. iOS gibt der Geste ein einziges Verhalten statt zwei, sodass sie nie auf einfache Wiederholung zurückfällt, sobald das Akzentmenü sie sich geholt hat.
Gibt es eine Taste auf der iPhone-Tastatur, die sich beim Gedrückthalten wiederholt?
Löschen. Sie hat keine Akzentvarianten, die um die Geste konkurrieren, also wiederholt sich das Gedrückthalten und beschleunigt sogar — beginnend mit einzelnen Zeichen bis hin zum Löschen eines ganzen Wortes auf einmal, je länger man hält.
Wiederholt eine mit dem iPhone verbundene Bluetooth-Tastatur Buchstaben beim Gedrückthalten?
Ja, normalerweise. Eine physische Tastatur erreicht Akzente über eine Tottasten-Abfolge mit Option statt über gedrückt Halten, also konkurriert nichts um diese Geste auf einer Buchstabentaste, und sie wiederholt sich genau wie an einem Mac oder PC.
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.