K Kibo Télécharger

Pourquoi mon iPhone tape-t-il une lettre deux fois pour une seule pression ?

Une pression, deux lettres — et la seconde ne peut pas être mise sur le compte de la précision, puisque c’est la même touche les deux fois. Pourquoi un écran tactile doit résoudre le même problème de rebond qu’un vrai switch mécanique résout dans le matériel, ce qui le rend plus probable, et comment le distinguer d’une mauvaise touche.

C’est différent du problème de la mauvaise lettre. Vous avez touché exactement la touche voulue, exactement à l’endroit voulu, et elle sort quand même deux fois — « ll » au lieu de « l », « ee » au lieu de « e ». Cela arrive plus sur certaines touches que d’autres, plus en tapant vite qu’en tapant lentement, et cela peut donner l’impression que le téléphone lui-même déraille plutôt que votre précision. Ce n’est généralement pas la précision en cause. C’est une décision de minutage prise une couche en dessous des lettres, et cela vaut la peine de la comprendre parce que le même problème, sous le même nom, existe aussi dans les claviers mécaniques.

Une pression n’est pas un instant unique — c’est une petite fenêtre

Un doigt qui touche le verre ne commence ni ne finit proprement. Il se pose, la zone de contact grandit pendant une fraction de seconde le temps que la peau s’aplatit contre l’écran, se maintient, puis se rétrécit à nouveau au moment où le doigt se soulève. Le logiciel qui observe ce flux d’échantillons doit décider où, dans tout cela, « la pression » a vraiment eu lieu — et, séparément, décider quand le contact a vraiment cessé plutôt que simplement diminué un instant. Si le doigt se soulève de façon inégale, le bord avant en premier, le capteur peut lire un moment de contact réduit suivi d’un contact à nouveau, quelques millisecondes plus tard, avant même que le doigt ait vraiment quitté le verre. Lu tel quel, cela ressemble exactement à deux pressions. C’en était une seule.

La même panne, dans sa version mécanique

Ce n’est pas une nouvelle sorte de défaut inventée par les écrans tactiles. Un vrai switch mécanique a exactement le même problème sous une forme plus littérale : quand deux contacts métalliques se referment à l’intérieur, ils rebondissent physiquement, s’écartant et se rejoignant plusieurs fois en l’espace de quelques millisecondes, avant de se stabiliser en une connexion propre et fermée. Sans correction, ce rebond s’enregistrerait comme plusieurs pressions au lieu d’une seule. Tout contrôleur de clavier jamais construit — y compris celui d’un clavier mécanique de bureau — résout cela par le « debounce » : une courte fenêtre après le premier contact pendant laquelle tout rebond supplémentaire est délibérément ignoré. Un clavier d’écran tactile a besoin de l’équivalent logiciel de cette même fenêtre, en décidant combien de temps doit s’écouler entre deux échantillons de toucher pour qu’ils comptent comme une seconde pression distincte plutôt que la fin de la première. Si cette fenêtre est légèrement mal calculée pour une pression donnée, un rebond bien réel se glisse comme une véritable seconde pression.

Ce qui rend une pression plus sujette à cela

Comment distinguer cela d’une mauvaise touche ou d’une touche coincée

Ralentissez délibérément le temps d’une phrase entière, en appuyant fermement et bien droit sur chaque touche, et en relevant le doigt proprement avant la suivante. Si le doublement disparaît presque entièrement à ce rythme et revient dès que vous accélérez, c’est très probablement le problème de minutage décrit plus haut, pas une panne matérielle. S’il persiste à un rythme lent et soigné, toujours sur la même touche précise, cette zone de verre mérite d’être vérifiée séparément — nettoyez-la, cherchez un protège-écran soulevé juste à cet endroit, et essayez la même touche sur le clavier d’Apple pour comparer. Une lettre qui se double sur tous les claviers que vous essayez, même à pression lente, pointe vers l’écran ; une lettre qui ne se double que sur un clavier en particulier pointe vers la façon dont ce clavier lit les pressions, pas vers le téléphone.

Cette dernière vérification compte parce que c’est une question différente du problème de la mauvaise touche traité ailleurs sur ce site. Une lettre mal touchée concerne la touche à laquelle a été rattachée la position d’une pression — un jugement spatial. Une lettre doublée concerne le fait qu’une pression continue ait été lue comme deux distinctes — un jugement de minutage. Elles peuvent se ressembler de l’extérieur, toutes deux se manifestant par « ce n’est pas ce qui devait sortir », mais une correction pensée pour l’une ne touche pas l’autre.

Où Kibo trouve sa place

Kibo dessine ses propres touches et lit ses propres événements tactiles comme tout clavier tiers sur iOS, en s’appuyant sur les mêmes données tactiles publiques que n’importe quelle autre application, plutôt que sur quoi que ce soit de propre au clavier d’Apple. Cela signifie qu’il se trouve du même côté de ce problème que n’importe quel clavier auquel vous le comparez, tiers ou Apple — bon à savoir pour déterminer si une lettre doublée suit le téléphone ou un clavier en particulier. Rien de tout cela ne touche non plus l’accès complet ; cet interrupteur, dans Kibo, n’est lu que pour les boutons Copier le mot, Copier la ligne et Coller de sa barre d’outils, sans rapport avec la façon dont une pression est lue. Kibo est gratuit.

Questions fréquentes

Pourquoi une seule pression produit-elle parfois deux fois la même lettre ?

Un doigt qui se soulève de l’écran ne rompt pas toujours le contact proprement — un soulèvement inégal peut se lire comme une brève perte de contact suivie d’un contact à nouveau, quelques millisecondes plus tard, ce que le logiciel peut interpréter comme deux pressions distinctes plutôt que la fin d’une seule. C’est la même catégorie de problème que les contacts d’un switch mécanique résolvent par un debounce matériel ; un écran tactile a besoin de l’équivalent logiciel de cette même fenêtre de temps.

Cela veut-il dire que mon écran est défaillant ?

Pas forcément. Tapez une phrase entière lentement et à dessein, en appuyant fermement et en relevant le doigt bien droit. Si le doublement disparaît presque à ce rythme, c’est un problème de minutage plutôt qu’une panne matérielle. Si une touche précise continue de se doubler même à un rythme lent et soigné, vérifiez cet endroit à la recherche d’un protège-écran soulevé avant de conclure que l’écran lui-même est en cause.

Une lettre doublée est-elle le même problème qu’une mauvaise lettre qui sort ?

Non. Une mauvaise lettre concerne la touche à laquelle a été rattachée la position d’une pression. Une lettre doublée concerne le fait qu’une pression ait été comptée comme deux. Elles peuvent se ressembler de l’extérieur, mais viennent de décisions différentes, donc une correction pour l’une n’aidera pas forcément l’autre.

Changer de clavier corrige-t-il les lettres doublées ?

Cela peut aider à trouver la cause, pas forcément à la corriger. Si la même touche se double sur tous les claviers que vous essayez, y compris celui d’Apple, l’écran tactile lui-même est le facteur commun. Si cela n’arrive que sur un clavier en particulier, c’est plutôt la façon dont ce clavier gère les pressions qu’il faut regarder.

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