FIXME outdated

Aujourd'hui, nombreux sont les posseceurs de souris USB. Pour ceux qui voudraient retirer leur adaptateur PS2, voici la marche à suivre en trois étapes:

1) Configuration du noyau : (à partir d'un noyau 2.4.x)

Les éléments à ajouter sont :

INPUT CORE SUPPORT:
+Input core support
+Mouse support

MICE :
+Mouse support
+PS/2 Mouse

USB SUPPORT :
+Support for USB
+UHCI (intel/via ou JE selon votre chip controlleur USB) support
+USB human interface device (full HID) support

Une fois ces éléments sélectionnés, faites un petit make dep && make bzImage && make modules (reportez vous sur d'autres documentations pour la compilation du noyau)

Redémarrez avec votre nouveau noyau tout frais, et passons à la phase 2

2) Création des périphériques :

rien de plus simple, faites :

#rm /dev/usbmouse (si l'entité existe)
#mknod /dev/usbmouse c 13 63

Pour verifier que ca passe bien, branchez votre souris USB et faites

#cat /dev/usbmouse

et bougez votre souris des caractères illisibles devraient alors apparaître et bouger dans tous les sens

Dernière phase,

3) Configuration de X :

Pour xfree4.x: Editez le fichier de configuration de X (en général /etc/X11/XF86Config)

Allez dans la sectoin “input device” et modifiez les propriétés de la souris comme suit :

Section "InputDevice"

# Identifier and driver

Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/usbmouse"
Option "ZAxisMapping" "4 5"
Option "SampleRate" "60"
Option "Buttons" "5"
Option "Resolution" "1200"

A noter que cette config prend en charge les 5 boutons de votre souris (si vous etes riche) et la mollette

Pour xfree3.3.x: Editez le fichier de configuration de X (en g\xe9n\xe9ral /etc/X11/XF86Config)

Allez dans la sectoin mouse et modifiez les propri\xe9t\xe9s de la souris comme suit :

Section "Xinput"
   SubSection "Mouse"
        DeviceName   "USB Mice"
        Protocol     "IMPS/2"
        Port         "/dev/usbmouse"
        AlwaysCore
   EndSubSection
EndSection

Une fois le fichier enregisté, lancez ou redémarrez X et constatez :)

Plus d'info sur http://www.linux-usb.org

jtbjid

linux/souris_usb.txt · Last modified: 2010/01/12 13:29 (external edit)