Si tu veux comprendre, il te faudrait te quoi mesurer les tensions au niveau du connecteur et avoir un tableau de référence pour comparer tes mesures (valeur + connectique sur laquelle tu es censé mesurer) et dire si tu vois des choses bizarres.
Ça peut être de l'usure entrainant une mauvaise conductivité voire un court circuit.
En gros ce qui doit se passer, c'est quand tu appuies sur une touche, la pression entraine un interrupteur. Cela va créer un contact entre une ligne et une colonne et deux signaux sont reçus par un micro contrôleur contenant les coordonnées x et y de la touche en question. Le microcontrôleur possède une sorte de mapping de ton clavier et il sait que telle coordonnée correspond à tel caractère. Le caractère dépend de la configuration de ton clavier (azerty par défaut mais tu peux aisément basculer vers du qwerty ou autre ; des logiciels te permettent même de le re-mapper à ta guise).
Si le mapping du contrôleur est naze, il affectera n'importe quoi à cette touche.
Si t'as des problèmes de court circuit ou une mauvaise conductivité, le contrôleur ne va pas recevoir les bons signaux et répondre en fonction de ce qu'il a reçu.
Bon courage pour trouver ça ! Mais avec un bon multimètre, un peu de patience et de logique, tu devrais savoir quel élément est mauvais !
Edit : je me rends compte que j'ai mal expliqué un passage : le microcontrôleur sais mapper ta touche mais c'est le pilote (driver) qui va faire l'association entre touche et caractère en fonction de ce que va retourner le contrôleur.
J'espère que je ne t'embrouille pas
