keybounce
Enregistrements multiples de frappes au clavier d'ordinateur à partir d'une seule pression de touche, en raison d'un mauvais contact électrique.
Rebond de touche : bruit électrique d'un interrupteur mécanique
Le rebond de touche se produit lorsqu'une seule pression de touche est enregistrée comme plusieurs entrées distinctes sur un système informatique. Cela se produit parce que les contacts mécaniques à l'intérieur d'un interrupteur de clavier ne se ferment pas proprement en un seul mouvement. Au lieu de cela, le contact à ressort rebondit physiquement contre la surface conductrice plusieurs fois sur une période de 5 à 50 millisecondes avant de se stabiliser. Chaque rebond est lu comme une frappe distincte par le circuit de balayage, ce qui entraîne des caractères fantômes ou des entrées répétées alors que l'opérateur n'a appuyé qu'une seule fois sur la touche.
La cause première est mécanique : lorsqu'une touche est enfoncée, le contact métallique quitte sa position de repos et frappe le contact récepteur. Si les surfaces ne sont pas parfaitement planes ou alignées, ou si la pression de contact est insuffisante, le contact se séparera et se reconnectera plusieurs fois à mesure que l'énergie cinétique résiduelle provoque des vibrations. Un mauvais nettoyage ou l'oxydation des surfaces de contact aggrave le problème. Les claviers à dômes en caoutchouc ou à interrupteurs mécaniques peuvent tous deux souffrir de rebond de touche, bien que la qualité varie considérablement entre les fabricants.
Détection et atténuation
Le matériel et le logiciel traitent tous deux le rebond de touche. La solution matérielle la plus simple est un condensateur d'anti-rebond placé aux bornes des contacts de l'interrupteur, qui lisse le signal électrique en filtrant les oscillations rapides. De nombreux claviers et panneaux de commande industriels utilisent des circuits d'anti-rebond intégrés au contrôleur. L'anti-rebond logiciel, courant dans les systèmes modernes, ignore les frappes supplémentaires enregistrées dans une courte fenêtre (généralement 20 à 40 millisecondes) après la première détection d'une touche.
Dans les systèmes de contrôle industriels et les postes de saisie de données, le rebond de touche devient plus qu'une nuisance. Des caractères dupliqués indésirables peuvent corrompre les paramètres de processus, les journaux d'opérateur ou les données critiques pour la sécurité. C'est pourquoi les claviers industriels robustes sont souvent dotés d'interrupteurs mécaniques conçus pour un nombre élevé de cycles, un placage de contact supérieur et des circuits d'anti-rebond intégrés. Le terme lui-même provient du mouvement de rebond littéral de l'interrupteur mécanique ; il est reconnu comme un problème depuis l'ère des premiers ordinateurs centraux.
Sources
- Source de la définitionWiktionary