Pourquoi mon clavier iPhone touche-t-il toujours la mauvaise touche ?
Voir une autre lettre sortir est un problème de précision tactile, pas un problème de correction automatique — cela se produit avant même qu’elle intervienne. Pourquoi une pression du doigt n’est jamais vraiment un seul point, pourquoi le clavier d’Apple est réglé pour ça d’une façon qu’un clavier tiers ne peut pas hériter, et ce qui aggrave vraiment les choses.
Vous êtes certain d’avoir touché « R » et c’est un « T » qui apparaît. La correction automatique n’est pas encore intervenue — le mot n’est même pas terminé — donc ce n’est pas un cas où elle remplace en silence un mot par un autre après coup. Quelque chose de plus tôt dans la chaîne a décidé que votre pression correspondait à une lettre différente de celle que vous regardiez, et c’est un problème distinct de la correction automatique, avec une cause distincte.
Deux moments différents que l’on confond
Un mot terminé qui ressort faux peut avoir deux raisons totalement différentes, et il est facile de les confondre parce que toutes les deux se manifestent par « le mauvais mot est sorti ». La première, c’est la correction automatique : vous tapez une vraie suite de lettres, vous finissez le mot, et iOS le remplace par un autre qu’il a jugé plus probable — c’est traité dans le guide sur pourquoi la correction automatique choisit le mauvais mot, et c’est bien une comparaison de distance orthographique qui s’exécute après coup. La seconde, c’est le sujet de cette page : une seule pression enregistrée comme la mauvaise lettre dès le départ, avant même qu’une comparaison au niveau du mot ait quoi que ce soit à traiter. Si la lettre qui sort ne ressemble même pas de loin à une correction plausible de ce que vous vouliez taper, et que cela arrive au milieu d’un mot plutôt qu’à la fin, c’est presque toujours le second cas.
Pourquoi « quelle touche ai-je pressée » n’est pas qu’une question de géométrie
Un écran tactile ne reçoit pas un point unique quand un doigt s’y pose. Le bout du doigt couvre une petite zone, pas un pixel, et le capteur renvoie quelque chose qui ressemble davantage à une tache qu’à une coordonnée. Le logiciel situé au-dessus de cette couche doit décider, à partir de cette tache, quel caractère vous vouliez — et sur un clavier où chaque touche-lettre est plus petite qu’un bout de doigt, avec trois ou quatre autres touches dans le rayon de cette même tache, cette décision relève du jugement plutôt que d’une simple consultation. Que le rectangle dessiné d’une touche contienne le centre calculé de cette tache n’est qu’une donnée parmi d’autres pour cette décision, pas toute la décision.
Pourquoi taper vite aggrave les choses
Plus vous tapez vite, moins cette décision peut s’appuyer sur l’emplacement visuel d’une touche, et plus elle dépend du rythme et de l’élan du doigt — un doigt déjà en mouvement vers la touche suivante au moment où la pression précédente s’enregistre, un léger effleurement du bord d’une touche voisine qu’une pression plus lente et posée n’aurait jamais touché. Ce n’est propre ni à un clavier en particulier ni à la technique de quelqu’un en particulier : c’est un compromis de base que fait tout clavier tactile entre vitesse et précision, et c’est pourquoi le même doigt sur le même téléphone tape plus juste à un rythme posé qu’à pleine vitesse.
Ce qui rend vraiment une erreur plus probable
- Des doigts froids ou légèrement humides changent la façon dont un écran capacitif lit la zone de contact, ce qui peut déplacer le centre calculé d’une pression par rapport à l’endroit où le doigt semble avoir atterri à l’œil.
- Un protège-écran épais ou mal posé s’intercale entre le doigt et le capteur et peut fausser cette même lecture de la zone de contact, plus nettement avec un protège-écran d’entrée de gamme ou qui fait des bulles qu’avec un modèle fin et bien appliqué.
- Des ongles longs déplacent le contact vers un point plutôt qu’un coussinet, ce qui peut aider la précision sur certaines pressions et la desservir sur d’autres selon l’angle avec lequel le doigt rencontre le verre.
- Taper d’une seule main en étirant le doigt sur tout le clavier, ou tenir le téléphone incliné plutôt qu’à plat, touche les touches en biais plutôt qu’à la verticale, ce qui écarte le point de contact réel de l’endroit où le doigt paraît avoir atterri pour un œil extérieur.
Le clavier d’Apple est réglé pour cela d’une façon qu’un clavier tiers ne peut pas reproduire
Apple a affiné exactement ce problème pendant des années sur son propre clavier, et peut s’appuyer sur un traitement du toucher au niveau système propre à sa propre implémentation — de la même façon que la barre de suggestions QuickType, les suggestions d’emoji prédictives et quelques autres commodités documentées sur ce site appartiennent au clavier d’Apple en particulier, pas à iOS en général. Un clavier tiers dessine ses propres touches et traite ses propres événements tactiles avec les mêmes API publiques que n’importe quelle application ordinaire ; il n’hérite pas du traitement du toucher aussi finement ajusté qui vit à l’intérieur du clavier d’Apple, parce que cette couche n’a jamais été exposée pour qu’une autre application l’emprunte. Ce n’est pas tant un écart de qualité qu’un écart structurel : tout clavier tiers sur iOS, aussi soigné soit-il, part des mêmes données tactiles brutes que n’importe quelle autre application.
La correction automatique aide quand même, juste une étape plus tard
Une lettre mal touchée est, du point de vue du clavier un instant plus tard, simplement une faute de frappe — une vraie suite de lettres qui ne correspond à aucun vrai mot. Ce qui se passe ensuite revient à la correction automatique et suit la même logique de distance orthographique traitée dans le guide sur pourquoi la correction automatique choisit le mauvais mot : parfois elle repère l’erreur et la corrige bien, parfois un mot court a trop de voisins tout aussi proches et elle se trompe, et parfois rien dans le dictionnaire n’est assez proche et la lettre mal tapée survit telle quelle. La pression et la correction sont deux étapes distinctes gérées par deux logiques distinctes, ce qui explique pourquoi corriger l’une ne corrige pas toujours l’autre.
Où Kibo trouve sa place
Kibo dessine ses propres touches comme tout clavier tiers sur iOS, en s’appuyant sur les mêmes API publiques de toucher plutôt que sur le réglage propre au clavier d’Apple — aucun clavier personnalisé n’a ici un accès particulier qu’un autre n’aurait pas. Ce que Kibo ajoute se situe de l’autre côté du même problème : une correction automatique Damerau-Levenshtein qui repère le type d’erreur d’une seule lettre que produit une pression mal ajustée, en donnant la priorité aux mots courants, avec jusqu’à 12 candidats que l’on fait défiler soi-même plutôt qu’un remplacement silencieux, plus une prédiction du mot suivant pour que la barre de suggestions ait toujours quelque chose d’utile à proposer juste après. Rien de tout cela n’a besoin de l’accès complet, qui reste désactivé pour la frappe et n’est lu que pour les boutons Copier le mot, Copier la ligne et Coller de la barre d’outils de Kibo. Kibo est gratuit.
Questions fréquentes
Pourquoi mon iPhone tape-t-il une lettre différente de celle que j’ai touchée ?
Un écran tactile enregistre une petite zone de contact plutôt qu’un point unique, et le logiciel doit décider quelle touche cette zone visait le plus probablement — un jugement, pas une simple vérification de rectangle. Cette décision se prend avant même que la correction automatique intervienne, c’est donc un problème distinct du remplacement d’un mot déjà terminé.
Un protège-écran aggrave-t-il les fautes de frappe ?
Cela peut arriver. Un protège-écran épais ou mal posé s’intercale entre le doigt et le capteur et peut fausser la lecture de la zone de contact, plus nettement avec un modèle d’entrée de gamme ou qui fait des bulles qu’avec un modèle fin et bien appliqué.
Un clavier tiers est-il moins précis que celui d’Apple ?
Un clavier tiers dessine ses propres touches et traite ses propres événements tactiles avec les mêmes API publiques que n’importe quelle application. Le clavier d’Apple est réglé pour exactement ce problème depuis des années grâce à un traitement du toucher propre à sa propre implémentation, qu’aucun autre clavier du téléphone ne peut hériter — l’écart est structurel, pas un signe de négligence.
Est-ce la même chose que la correction automatique qui choisit le mauvais mot ?
Non. Il s’agit ici de la lettre à laquelle correspond une seule pression, décidée avant même que le mot soit terminé. La correction automatique est une étape distincte, plus tardive, qui compare un mot terminé à un dictionnaire — une pression ratée peut lui fournir une faute de frappe dont elle doit ensuite deviner l’issue, mais les deux problèmes ont des causes différentes.
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é.