Mots-Clés ‘anomalie’

Clic de souris aléatoire

Dimanche 20 juin 2010

Dans des précédents billets, j’avais raconté le problème de clavier que je rencontre depuis deux versions de Frugalware (1.1/Getorin et 1.2/Locris) : de façon aléatoire, une simple pression d’une touche déclenche une répétition infinie de cette même touche.

Cette anomalie n’est pas critique puisque la répétition peut être arrêtée en appuyant sur une autre touche (Echap en particulier), mais elle peut engendrer une indisponibilité du système lorsque c’est une touche multimédia associée au lancement d’une application qui se répète. Dans ce cas, l’application est lancée à l’infini, le système devient inutilisable, et la seule solution consiste souvent à éteindre la machine de façon brutale (c’est-à-dire, bouton de l’ordinateur).

Ce que je n’avais pas encore raconté, c’est que j’avais également un problème de souris : le clic de souris n’était pas toujours pris en compte (environ 1 fois sur 3). Au début, je pensais que c’était plutôt un problème matériel (j’utilise cette souris depuis presque 10 ans) ou de batterie (c’est une souris sans-fil), jusqu’à ce que je fasse une découverte…

En cherchant sur Internet une solution à mon problème de clavier, je suis d’abord tombé sur une discussion sur le forum français de ArchLinux. Le problème décrit est exactement le même que le mien. L’anomalie a d’ailleurs été reportée, mais aucune solution ne semble avoir été trouvée puisque l’anomalie a été réouverte (à l’heure où j’écris ces lignes). C’est tout de même rassurant de voir que je ne suis pas le seul dans ce cas.

Puis, en continuant mes recherches, je suis tombé sur de nombreux forums qui expliquaient que le problème de clavier pouvait être lié à la configuration d’une souris PS/2, et qui proposaient, en guise de solution, de préciser le paramètre rate du module du noyau Linux psmouse.

J’ai en effet une souris PS/2 branché sur le port série via un adaptateur, et c’est bien le module psmouse qui est chargé lors du démarrage du système.

J’ai donc, comme proposé par ces forums, ajouté le paramètre suivant à la ligne de démarrage du noyau Linux (fichier /root/grub/menu.lst pour GRUB) :

psmouse.rate=40

Je dois avouer que je vois pas en quoi consiste ce paramètre, et en quoi il pourrait influer sur le clavier.

Quoi qu’il en soit, depuis ce changement, j’ai pu constaté encore avec dépit le problème du clavier, mais… la souris fonctionne maintenant beaucoup mieux ! Chaque clic est maintenant bien pris en compte par le système.

Il reste donc ce problème du clavier. Je dois encore chercher des solutions. J’espère que j’aurais la possibilité de décrire cette hypothétique solution dans un prochain billet.