Clavier qui double les lettres : d'où vient le problème

Un clavier qui tape « bonjour » en « bonjjour » a l'un de ces quatre problèmes : le délai de répétition est trop court, la touche reste enfoncée un peu trop longtemps, un logiciel ajoute des frappes, ou le switch lui-même signale deux appuis pour une seule frappe (la double frappe, ou chatter). Chaque cas a sa solution, et un court test permet de les distinguer.

D'abord le test : est-ce le switch ?

  1. Ouvrez le test de double frappe clavier et appuyez sur Lancer la capture complète.
  2. Tapez la touche qui double lentement, environ une fois par seconde, 20 à 30 fois. Ne la maintenez pas.
  3. Tapez une ou deux touches qui se comportent normalement, pour comparer.
  4. Regardez le nombre de frappes signalées et l'écart le plus court pour chaque touche.

Un second appui qui arrive quelques millisecondes seulement après le premier, avec un relâchement extrêmement bref entre les deux, est trop rapide pour un doigt : le contact du switch rebondit. Si les frappes lentes passent proprement mais que vous voyez encore des doublons en tapant, la cause est plutôt un réglage, une touche maintenue ou un logiciel.

Cause 1 : les réglages de répétition

Tous les systèmes répètent un caractère tant qu'une touche est maintenue. Si le délai avant répétition est très court, une frappe normale qui dure un peu plus que d'habitude produit deux lettres.

  • Windows : ouvrez Panneau de configuration > Clavier et déplacez le délai de répétition vers Long.
  • macOS : Réglages Système > Clavier, et déplacez le délai avant répétition vers Long.

La répétition produit un flux régulier quand vous maintenez la touche, et le testeur de keycode marque ces événements avec repeat: true. La double frappe, non : elle produit des appuis séparés et très rapprochés.

Cause 2 : une touche maintenue un peu trop longtemps, ou qui accroche

Les personnes qui tapent vite et légèrement rencontrent rarement ce cas, mais sur des claviers aux switchs durs ou qui accrochent, une touche peut rester enfoncée assez longtemps pour déclencher la répétition. Une touche longue comme Espace, Entrée ou Maj dont le stabilisateur coince peut aussi remonter lentement. Dans le test clavier, regardez si la touche passe vite au vert quand vous la relâchez. Si elle reste orange, la touche remonte physiquement trop lentement.

Cause 3 : un logiciel qui ajoute des frappes

  • Macros et réassignation de touches dans les utilitaires de clavier : ils peuvent envoyer plusieurs caractères pour une touche. Désactivez les profils ou testez sur un autre ordinateur.
  • Bureau à distance et machines virtuelles : ils dupliquent parfois des touches sur une connexion lente. Testez en local.
  • Fonctions d'accessibilité : les touches filtres sous Windows et les touches lentes sur Mac changent la façon dont les appuis sont acceptés. Si elles sont activées et que le problème change, réglez-les volontairement plutôt que de les laisser activées par accident.
  • Une seule application : si les doublons n'apparaissent que dans un programme, testez dans un simple éditeur de texte. Un résultat propre là-bas renvoie à l'application.

Cause 4 : la double frappe du switch

La double frappe (chatter) est un défaut du switch ou de ses contacts : après usure, saleté ou un liquide renversé, un seul appui ouvre et ferme le contact plusieurs fois, et le clavier signale deux appuis ou plus. Les claviers filtrent ce phénomène avec une courte attente appelée debounce ; quand le rebond dure plus longtemps que cette attente, il passe.

  • Elle touche en général une ou quelques touches, pas tout le clavier.
  • Elle est souvent intermittente et s'aggrave avec le temps.
  • Elle apparaît même quand vous tapez lentement, et c'est justement ce que vérifie le test de double frappe.

Aucune valeur d'écart unique ne prouve la double frappe pour tous les claviers. Comparez la touche suspecte aux touches saines du même clavier : une touche signalée à répétition alors que les autres sont propres est celle à traiter.

Que faire contre la double frappe

  • Nettoyer sous la touche : débranchez le clavier et soufflez par courtes rafales d'air comprimé autour du switch. La poussière est un déclencheur fréquent sur les switchs mécaniques.
  • Réglage du debounce : certains claviers permettent d'augmenter le temps de debounce dans leur logiciel ou leur firmware. Une petite augmentation peut masquer une double frappe légère, au prix d'un léger délai.
  • Remplacer le switch : sur les claviers hot-swap, un switch qui rebondit peut être retiré et remplacé. L'échanger d'abord avec celui d'une touche peu utilisée montre si la panne suit le switch ou reste sur le support.
  • Garantie : une double frappe sur un clavier récent est en général un défaut. Notez la touche et gardez une capture d'écran du résultat du test avant de contacter le vendeur.

Évitez de tremper un clavier ou de vaporiser des nettoyants liquides dans les switchs. En cas de liquide renversé, débranchez le clavier et laissez-le sécher complètement avant de tester.

Retestez après chaque changement

Changez une seule chose à la fois, puis refaites le même test de frappe lente sur la même touche. Vous saurez ainsi quel changement a fait la différence. Si la touche est propre dans le test de double frappe mais double encore en tapant normalement, revenez au délai de répétition et aux vérifications logicielles. Pour les touches qui ne répondent pas du tout, voir clavier qui ne répond plus.

Questions

Pourquoi mon clavier tape deux lettres quand j'appuie une fois ?

Soit le switch rebondit et le clavier signale deux appuis (double frappe), soit un réglage ou un programme ajoute un caractère. Tapez la touche lentement dans le test de double frappe : si le second appui arrive en quelques millisecondes, le switch est la cause probable.

La double frappe est-elle la même chose que la répétition des touches ?

Non. La répétition est une fonction volontaire qui répète une touche maintenue après un délai. La double frappe produit des appuis séparés à partir d'une seule frappe, même quand vous relâchez la touche rapidement.

Peut-on corriger la double frappe sans changer le switch ?

Parfois. Le nettoyage peut aider quand la poussière est en cause, et un debounce plus élevé peut masquer une double frappe légère. Un switch qui continue de rebondir ensuite doit en général être remplacé ou pris en charge par la garantie.

Pourquoi la double frappe a commencé après avoir nettoyé mon clavier ?

De l'humidité restée dans les switchs, des capuchons mal enfoncés ou un switch dérangé pendant le nettoyage sont des causes fréquentes. Laissez le clavier sécher complètement, remettez les capuchons en place et retestez.

Tests associés