{{tag>matériel souris }}
----
====== Souris : Microsoft Comfort Optical Mouse 3000 ======
===== Pré requis =====
* Les droits SuperUtilisateur (root)
* Un Xorg fonctionnel
===== Sauvegarde de la configuration de X =====
Nous allons modifier le fichier de configuration de Xorg. Pour ne pas avoir de soucis, faites une copie de sauvegarde de ce fichier avant toute manipulation :
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.mouse
En cas de problème, restaurez le en faisant
sudo mv /etc/X11/xorg.conf.mouse /etc/X11/xorg.conf
===== En connaître plus sur votre souris =====
Tout d'abord, ouvrez une console puis tapez
cat /proc/bus/input/devices
Repérez dans ce qui va s'afficher la partie :
I: Bus=0003 Vendor=045e Product=00d1 Version=0111
N: Name="Microsoft Microsoft Optical Mouse with Tilt Wheel"
P: Phys=usb-0000:00:1d.0-2/input0
S: Sysfs=/class/input/input2
U: Uniq=
H: Handlers=mouse1 event2
B: EV=7
B: KEY=170000 0 0 0 0 0 0 0 0
B: REL=1c3
Elle peut changer un peu.
Le plus important est le chiffre contenu dans la ligne H derrière le mot "event" (2 dans mon cas)
===== xorg.conf pour Gutsy =====
[[:tutoriel:comment éditer un fichier|Éditez le fichier]] **/etc/X11/xorg.conf** et modifiez comme ceci dans la section "InputDevice" :
Section "InputDevice"
Identifier "Configured Mouse"
Driver "evdev"
Option "CorePointer"
Option "Device" "/dev/input/event2"
Option "Protocol" "ImPS/2"
Option "ZAxisMapping" "4 5"
Option "DIALRelativeAxisButtons" "7 6"
Option "Buttons" "8"
Option "Resolution" "1000"
EndSection
en prenant soin de remplacer le chiffre à la fin de la ligneOption "Device" "/dev/input/event2"par le chiffre que vous avez obtenu a l'étape précédente.
Enregistrez le fichier, puis redémarrez X ([Ctrl]+[Alt]+[Backspace])
===== En plus : Utilisation d'Imwheel =====
A ce stade, xev reconnaît tous les boutons de votre souris et le "Tilt" fonctionne avec Firefox ce qui la plupart du temps est suffisant. Maintenant, si vous voulez aller plus loin, vous pouvez utiliser "Imwheel".
[[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **Imwheel** [[apt://imwheel|{{apt.png}}]]
Une fois installé, il va falloir le configurer.
Ouvrez tout d'abord /etc/X11/imwheel/startup.conf
gksudo gedit /etc/X11/imwheel/startup.conf
et modifiez le comme ceci :
# Configuration file for setting imwheel startup parameters.
# Set this to "1" to make imwheel start along with your X session.
IMWHEEL_START=1
# Specify the command line parameters to pass to imwheel.
# Simply uncomment the bottom line, and if necessary replace
# the default options with your own. A button spec of "0 0 8 9"
# will grab the thumb buttons of most mice. "0 0 0 0 8 9" should
# work for mice with a scroll wheel with two axes. Keep in mind
# that each button number must be separated by a space.
IMWHEEL_PARAMS= -k -b "0 0 6 7 8 9" et enregistrez.
En relançant le serveur X, Imwheel reconnaît votre souris.
Il se peut cependant que Imwheel ne démarre pas automatiquement.
Pour vérifier ceci tapez ceci dans un terminal :
ps -e | grep "imwheel"
S'il y a une réponse positive, ce sera ok.
Sinon vous pouvez le lancer dans le terminal :
imwheel -k -b "0 0 6 7 8 9"
Pour être sûr qu'Imwheel se lance au démarrage, ouvrez le menu Système\Préférences\Sessions
Cliquez ensuite sur le bouton Ajoutez et dans le champ "Commande", tapez ma commande ci-dessus. Dans les deux autres champs, mettez ce que vous voulez. Validez puis Fermer.
Ensuite, la configuration de touches :
Ouvrez ~/.imwheelrcgedit ~/.imwheelrc
Pour avoir accès au "suivant/précédent" dans nautilus grâce au Tilt, insérez ceci:
"Nautilus"
None, Left, Alt_L|Left
None, Right, Alt_L|Right
Pour que le bouton rouge sur le coté agisse comme un clic Molette dans Firefox, insérez ceci :
"Firefox"
None, Thumb2, Button2
D'autres fonctionnalités peuvent ainsi être ajoutées, à vous de les découvrir !
__Remarque__: Si vous jouez à un jeu et que vous vous servez de l'utilitaire ETSwitch, après un double appui sur la touche assignée à ETswitch (donc retour sur bureau puis retour dans le jeu), les boutons supplémentaires ne fonctionneront sans doute pas correctement.
Inutile d'utiliser IMWheel pour les "mapper", le jeu ne les reconnaîtra pas.
Il faut alors fermer le processus IMwheel le temps de votre jeu.
===== Liens en Rapport =====
[[https://forum.ubuntu-fr.org/viewtopic.php?id=177572|Sujet dans le forum]]
Page [[:souris]] de la documentation.
//Contributeurs : FIXME, 0griffin0, Jer!cho, //