Ceci est une ancienne révision du document !
Logitech LX7
Edité par Nizarus et par martin.sam
Cette méthode a été testée sous Feisty Fawn et Gutsy Gibbon. Il n'y a pas de paquets supplémentaires à installer ni de fichiers de configuration à créer. Il s'agit de modifier le fichier xorg.conf.
Pour pouvoir utiliser les boutons supplémentaires "précedent" et "suivant" de la souris Logitech LX7, La souris Logitech LX7 doit être branché en USB et non en PS2.
Sauvegarde de la configuration initiale
Avant toute chose, sauvegardez votre configuration initiale au cas où les modifications altèreraient le fonctionnement de l'environnement graphique. Lancez dans le terminal la commande :
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.avantLX7
Il sera ensuite possible de récupérer la configuration initiale en lançant la commande :
sudo cp /etc/X11/xorg.conf.avantLX7 /etc/X11/xorg.conf
Modification de xorg.conf
Dans un premier temps,faites ALT+F2 et lancez une des commandes suivantes pour éditer le fichier /etc/X11/xorg.conf.
Pour GNOME (Ubuntu) :
gksudo gedit /etc/X11/xorg.conf
Pour KDE (Kubuntu) :
kdesu kate /etc/X11/xorg.conf
Pour XFCE (Xubuntu) :
sudo mousepad /etc/X11/xorg.conf
Répérez la section InputDevice. Xorg est configuré de cette façon par défaut.
Section "InputDevice" Identifier "Configured Mouse" Driver "mouse" Option "CorePointer" Option "Device" "/dev/input/mice" Option "Protocol" "ImPS/2" Option "ZAxisMapping" "4 5" Option "Emulate3Buttons" "true" EndSection
Cette configuration donne au bouton "retour" le même fonctionnement qu'au bouton de la molette.
Il faut donc apporter des modifications à la section InputDevice. Remplacez la configuration de la section InputDevice par celle-ci :
Section "InputDevice" Identifier "Configured Mouse" Driver "mouse" Option "CorePointer" Option "Device" "/dev/input/mice" Option "Protocol" "ExplorerPS/2" Option "Emulate3Buttons" "false" Option "Buttons" "7" Option "ZAxisMapping" "4 5" Option "ButtonMapping" "1 2 3 6 7" Option "Resolution" "800" EndSection
Ensuite, redémarrez le serveur graphique avec (Ctrl + Atl + Backspace) La nouvelle configuration est active. Vous pouvez tester le fonctionnement des bouton avec firefox.
Nota
- Il reste encore deux autres boutons de la LX7 qui ne sont pas fonctionnels, si vous avez une solution complétez cette documentation.
- Des solutions sont proposées sur le web. Elles utilisent le protocole evdev. Personnellement, j'ai eu des soucis avec ce protocole qui n'est pas reconnu par le serveur graphique.
- Le comportement des boutons diffère selon les navigateurs (Firefox / Epiphany).