suPuis saisissez le mot de passe de 'root' lorsque le système affichera la requête 'password'. Vous travaillez dorénavant en tant qu'administrateur 'root'.
lsmod
Affiche les différents modules chargés.
Pour le fonctionnement d'une souris USB, les modules usbcore, input, hid et mousedev sont nécessaires ; chargez les modules nécessaires afin de les tester s'ils n'ont pas déjà été chargés lors de l'amorçage du système :
modprobe usbcore modprobe input modprobe hid modprobe mousedev ainsi que : modprobe usb-uhci respectivement : modprobe usb-ohci si vous deviez obtenir un message d'erreur.
Une fois que tous les modules nécessaire ont été chargés, vous pouvez vérifier leur fonctionnement correct en saisissant :
tail -f /var/log/messagesBranchez maintenant votre souris USB, le résultat affiché devrait être modifié comme suit :
Oct 13 00:29:05 linux kernel: usb.c: USB new device connect, assigned device number 2 Oct 13 00:29:05 linux kernel: mouse0: PS/2 mouse device for input0 Oct 13 00:29:05 linux kernel: input0: USB HID v1.00 Mouse [Agiler 3D USB Mouse] on usb1:2.0Pour quitter cet affichage, pressez la combinaison de touches CTRL c.
Vérifiez quelle version de XFree86 vous avez avec :
xdpyinfo | grep release
Utiliser la molette de la souris à molette sous la version 3.3.6 de XFree86 :
Ouvrez le fichier /etc/XF86Config dans un éditeur, par exemple :
pico /etc/XF86Config
Si vous désirez ne travailler qu'avec une souris USB (c'est à dire sans souris PS/2), modifiez la section "Pointer" :
Section "Pointer" Device "/dev/input/mice" Protocol "IMPS/2" ZAxisMapping 4 5 EndSection
(il s'agit ici de l'exemple d'une souris à molette (wheelmouse) ; si votre souris n'a pas de molette, saisissez ps/2 comme protocole et effacez la ligne "ZAxisMapping 4 5" complètement)
Si vous désirez utiliser une souris USB et une souris PS/2 en même temps, veuillez rechercher la section Xinput dans le fichier XF86Config, et modifiez celle-ci comme suit :
Section "XInput" SubSection "Mouse" DeviceName "USB Mice" Protocol "IMPS/2" ZAxisMapping 4 5 Port "/dev/input/mice" AlwaysCore EndSubSection EndSection
Ces modifications s'appliquent encore une fois à une souris à molette (wheelmouse) et permet l'utilisation simultanée avec la souris préalablement disponible. Si votre souris USB n'est pas une souris à molette, veuillez effacer la ligne "ZAxisMapping 4 5" complètement et saisir ps/2 comme protocole.
Utiliser la molette de la souris à molette sous la version 4.0 de XFree86 :
Pour configurer la molette de la souris à molette sous XFree86 version 4.0.x, veuillez éditer la section "InputDevice" dans votre fichier de configuration /etc/X11/XF86Config comme suit :
Section "InputDevice" Driver "mouse" Identifier "Mouse[1]" Option "Device" "/dev/input/mice" Option "Protocol" "imps/2" Option "ZAxisMapping" "4 5" EndSectionVous pouvez également configurer la molette à l'aide de SaX2 ; à cette fin, veuillez vous reporter à l'article suivant : Configuration de la souris à molette avec SaX2. N'oubliez pas que, pour la configuration d'une souris USB, vous devez utiliser le fichier de périphérique :
/dev/input/miceen lieu et place de :
/dev/psaux
Si vous désirez utiliser deux souris en même temps, éditez la section "ServerLayout" ainsi que la section correspondante "InputDevice, comme suit :
Section "ServerLayout" Identifier "Layout[all]" InputDevice "Keyboard[0]" "CoreKeyboard" InputDevice "Mouse[1]" "CorePointer" InputDevice "Mouse[2]" "SendCoreEvents" Screen "Screen[0]" EndSection Section "InputDevice" Driver "mouse" Identifier "Mouse[1]" Option "Device" "/dev/psaux" Option "Protocol" "imps/2" Option "ZAxisMapping" "4 5" EndSection Section "InputDevice" Driver "mouse" Identifier "Mouse[2]" Option "Device" "/dev/input/mice" Option "Protocol" "imps/2" Option "ZAxisMapping" "4 5" EndSectionComme vous pouvez le constater, dans la section ci-dessus une souris PS/2 et une souris USB sont configurées pour fonctionner simultanément.
Autres procédures pour les deux versions de XFree86 :
Une fois que vous aurez procédé aux modifications, sauvegardez le fichier XF86Config et démarrez le serveur X à nouveau. À cette fin, sélectionnez "Logout" dans le menu KDE ou bien pressez la combinaison de touches CTRL-ALT-Backspace (<- touche au-dessus de la touche 'entrée'). Connectez-vous en tant que simple utilisateur, et vérifiez les fonctions de votre souris. Afin d'activer le support de la molette de la souris à molette, veuillez démarrer le programme imwheel dans une console :
imwheel
Si toutefois le paquetage imwheel n'etait pas installé, vous le trouverez à l'aide de YaST dans la série ap. Testez la souris avec, par exemple, Netscape ou bien avec KFM sous KDE ; si le comportement de la molette de la souris à molette ne vous parait pas satisfaisant, vous pourrez procéder aux modifications nécessaires dans le fichier de configuration :
/etc/imwheelrc
Si tout fonctionne correctement, et que vous souhaitez sauvegarder les paramètres de la configuration définitivement, ouvrez, en tant qu'administrateur 'root', le fichier /etc/rc.config comme suit :
pico /etc/rc.config
Recherchez l'entrée START_USB et modifiez la comme suit :
START_USB="yes"
Sauvegardez le fichier.
Ouvrez maintenant le fichier /etc/rc.config.d/usb.rc.config et recherchez la ligne :
USB_DRIVERS="usb-keyboard mouse"
et modifiez la comme suit :
USB_DRIVERS="keybdev mouse input hid mousedev"
Afin que la molette de la souris à molette (wheelmouse) soit automatiquement activée après le démarrage du système, veuillez ouvrir le fichier .xinitrc, qui se trouve dans le répertoire personnel de chaque utilisateur qui doit utiliser la souris à molette ; recherchez la section suivante et ajoutez-y le programme imwheel comme décrit ci-dessous :
# # start some stuff # imwheel -kVeuillez noter que vous devez saisir l'entrée imwheel pour chaque utilisateur.
Vous pouvez maintenant redémarrer votre système afin de vérifier que votre souris USB fonctionne correctement.