SDB:La souris USB ne fonctionne plus après le nouvelle

Un article de openSUSE.


Version: 8.0

Sommaire

Symptôme :

Lors du démarrage de SuSE Linux 8.0, votre souris ne fonctionne plus.

Cause :

Il est possible que certains modules n'aient pas été chargés ou que la souris ne soit pas reconnu.

Solution :

Vérification des modules chargés

  • Ouvrez un terminal au moyen de la combinaison de touches :
CTRL+ALT+F1

et enregistrez vous ici en tan qu'administrateur "root" (veuillez noter que, pour des raisons de sécurité, le mot de passe de l'administrateur "root" n'est pas signalisé par des * ; il doit être saisi en "aveugle").

  • Saisissez maintenant la commande :
/sbin/lsmod

et vérifiez que tous les modules nécessaires à la souris USB ont été chargés. Les modules suivants sont nécessaires pour que la souris fonctionne correctement :

usb-uhci (ou usb-ohci)
usbcore
hid
input
mousedev

Si un de ces modules manquent, il pourra être chargé manuellement au moyen de :

/sbin/modprobe NOM_DU_MODULE

Revenez à l'interface graphique au moyen de :

ALT+F7

et vérifiez si la souris fonctionne correctement à présent. Si maintenant la souris fonctionne, vous pouvez suivre le point suivant ; si toutefois elle ne fonctionne toujours pas, reportez vous au point Les modules ont été chargés, cependant, la souris ne fonctionne toujours pas.

Chargement automatique du module

  • Ouvrez le fichier /etc/init.d/boot.local comme décrit ci-dessous :
/usr/bin/mcedit /etc/init.d/boot.local

et saisissez la commande suivante à la fin du fichier :

/sbin/modprobe NOM_DU_MODULE
  • Saisissez à la place de NOM_DU_MODULE le module que vous désirez charger. Enfin, sauvegardez les modifications auxquelles vous avez procédé au moyen de F2 puis fermez l'éditeur à l'aide de F10.

Les modules ont été chargés, cependant, la souris ne fonctionne toujours pas

  • Ouvrez à nouveau le terminal (CTRL+ALT+F1)
  • Ouvrez le fichier /etc/init.d/hotplug comme décrit ci-dessous :
/usr/bin/mcedit /etc/sysconfig/hotplug

et saisissez la commande suivante à la fin du fichier :

sleep 3

Exécutez la commande suivante une fois que vous avez modifié le fichier :

/sbin/SuSEconfig

Après avoir procédé à cette modification de /etc/sysconfig/hotplug, démarrez votre système afin que le système USB soit complètement réinitialisé !

Remarque : l'option sleep temporise le balayage (scan) des bus USB. Avec <b>sleep 2 ou sleep 1, cette temporisation devrait être raccourci. Cependant, nous ne pouvons, actuellement, affirmer que ceci conduit à l'initialisation de la souris. Votre expérience est bienvenue.</b>Nous remercions ici M. Leuxner, qui a expérimenté pour nous de nombreuses solutions.