J'ai fait récemment l'acquisition d'une souris Logitech MX1000. Très agréable, je le reconnais.

Sauf pour une chose... le curseur fait parfois des bonds vers le haut ou vers la gauche. Et ça, c'est vraiment très chiant. Heureusement que je ne joue pas, je deviendrais fou.

Ni une ni deux, je fais un petit modprobe evbug qui envoie tous les événements clavier/souris dans syslog et je dégaine mon grep préféré.

Résultat : je reçois parfois quelques déplacements relatifs de -127 pixels, par lots de 4 ou plus.

Un petit tour dans les sources du noyau, le temps de découvrir à quel endroit les événements souris sont postés, et un petit patch de trois lignes qui ignore les déplacements relatifs de -127 pixels. Recompiler, redémarrer, attendre...

Ça fait maintenant deux jours, et toujours pas le moindre bond observé. Je suis content :-)

Je me demande comment j'aurais fait sans les sources, tiens...