Differences

This shows you the differences between two versions of the page.

Link to this comparison view

linux:souris_usb [2010/01/12 13:29] (current)
Line 1: Line 1:
 +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 :
 +
 +<​code>​
 +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
 +</​code>​
 +
 +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 :
 +
 +<​code>​
 +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"​
 +</​code>​
 +
 +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 :
 +
 +<​code>​
 +Section "​Xinput"​
 +   ​SubSection "​Mouse"​
 +        DeviceName ​  "​USB Mice"
 +        Protocol ​    "​IMPS/​2"​
 +        Port         "/​dev/​usbmouse"​
 +        AlwaysCore
 +   ​EndSubSection
 +EndSection
 +</​code>​
 +
 +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)