K Kibo Télécharger

Secouer pour annuler fonctionne-t-il avec un clavier tiers sur iPhone ?

Secouer pour annuler appartient au champ de texte dans lequel vous écrivez, pas au clavier qui dessine les touches — cela annule donc un mot tapé sur un clavier tiers exactement comme un mot tapé sur celui d’Apple, parce que le champ n’a jamais eu besoin de faire la différence.

Vous tapez une phrase, secouez le téléphone, et une petite invite « Annuler la saisie » propose de la reprendre. C’est un de ces gestes de l’iPhone que beaucoup découvrent par hasard, utilisent pendant des années sans y penser, et ne remettent en question que le jour où ils passent à un clavier tiers et se demandent s’ils viennent de le perdre en même temps que les touches grises du système. Le doute est légitime : une extension de clavier est un programme distinct de l’app dans laquelle vous tapez, et certaines fonctions se comportent bel et bien différemment dès qu’un clavier s’en mêle. Pas celle-ci.

Ce qu’est réellement secouer pour annuler

C’est un geste d’édition de texte du système, pas une fonction du clavier : secouez le téléphone pendant qu’un champ de texte a quelque chose de récent à annuler, et iOS propose de le défaire. Le réglage se trouve dans Réglages → Accessibilité → Toucher → Secouer pour annuler, activé par défaut. Il existe aussi une version plus douce qui ne demande aucune secousse physique : faites glisser trois doigts vers la gauche sur le texte pour annuler, et vers la droite pour rétablir — ajoutée pour ceux qui trouvaient le geste de secousse malcommode ou qui le déclenchaient par un mouvement ordinaire du téléphone.

Où vit réellement l’annulation

Chaque champ de texte de l’iPhone qui accepte la saisie — une bulle dans Messages, un document dans Notes, une légende de photo — s’appuie sur un gestionnaire d’annulation qui appartient à ce champ, pas au clavier en train d’y insérer des caractères à cet instant. Ce gestionnaire fait partie de l’infrastructure standard d’édition de texte d’iOS, intégrée au champ lui-même de la même façon que le champ sait déjà sélectionner du texte ou afficher un curseur. Ce n’est jamais quelque chose qu’une extension de clavier a dû construire ou activer, parce que ce n’a jamais été le travail du clavier.

Pourquoi peu importe quel clavier a tapé le mot

Une extension de clavier ne s’introduit pas dans un champ de texte pour le modifier directement. Elle envoie une suite d’instructions simples — insère ce caractère, supprime un caractère en arrière — via une interface étroite fournie par iOS, et c’est le champ lui-même qui s’applique ces instructions. Du point de vue du champ, une insertion est une insertion : elle a exactement la même allure qu’elle vienne du clavier d’Apple, d’un clavier tiers, de la correction automatique remplaçant silencieusement un mot par un autre, d’un résultat de dictée ou d’un collage. Le gestionnaire d’annulation suit le changement arrivé dans le champ, pas le logiciel qui l’a envoyé, donc il n’a rien de spécifique à un clavier à repérer, ni rien qui puisse mal se passer de ce côté.

Ce qu’une secousse efface exactement

Annuler va chercher le changement récent le plus complet du champ, pas une seule frappe isolée, c’est pourquoi secouer juste après avoir tapé un mot entier retire en général le mot entier plutôt que sa seule dernière lettre — iOS regroupe une salve de modifications liées. Le même regroupement explique que secouer juste après que la correction automatique a discrètement remplacé « qeu » par « que » revienne sur cette substitution précise plutôt que sur tout ce qui a été tapé depuis. C’est une mémoire courte, pas un historique complet : elle remonte jusqu’à la dernière modification qui a du sens, pas jusqu’à tout ce qui a été tapé depuis l’ouverture du champ.

Où Kibo se situe

Kibo envoie le texte dans un champ de la même façon que n’importe quelle extension de clavier — par cette même interface étroite d’insertion et de suppression —, donc secouer pour annuler, le glissement à trois doigts et le gestionnaire d’annulation du champ se comportent exactement comme avec le clavier d’Apple actif. Rien de tout cela n’exige l’accès complet, puisque l’annulation est une propriété du champ de texte, pas quelque chose qu’un clavier lit ou écrit. Kibo est gratuit à télécharger.

Questions fréquentes

Secouer pour annuler fonctionne-t-il pareil avec n’importe quel clavier tiers, ou seulement certains ?

Pareil avec n’importe lequel d’entre eux. L’annulation appartient au gestionnaire d’annulation du champ de texte lui-même, et une extension de clavier ne peut insérer ou supprimer du texte que par cette même interface étroite qu’utilise tout clavier — le champ n’a aucun moyen de savoir de quel clavier vient un changement, donc il n’y a rien qu’un clavier en particulier doive prendre en charge ni puisse casser.

Existe-t-il un moyen d’annuler la saisie sans secouer le téléphone ?

Oui — faites glisser trois doigts vers la gauche sur le texte pour annuler, et vers la droite pour rétablir. Cela fait exactement la même chose que le geste de secousse et a été ajouté pour ceux qui trouvaient la secousse malcommode ou la déclenchaient par accident.

Pourquoi secouer mon téléphone a-t-il annulé un mot entier plutôt qu’une seule lettre ?

iOS regroupe une salve de modifications liées — comme les lettres d’un mot, ou une seule correction automatique — en une seule étape annulable, plutôt que de suivre chaque frappe individuellement. Secouer à nouveau après cela remonte jusqu’au changement précédent.

Essayez-le sur votre propre clavier

Kibo est un clavier personnalisé gratuit pour iPhone : de vrais sons mécaniques, des thèmes au choix et des effets lumineux RGB. Sans compte, sans publicité, et il fonctionne avec l’accès complet désactivé.

Télécharger sur l’App Store

Guides associés

Tous les guides