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. Il n'y a pas de paquets supplémentaires à installer ni des fichiers de configuration à créer juste une petite modification du fichier xorg.conf.
Pour pouvoir utiliser les boutons supplémentaires retour et avance 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, il faut faire un fichier de sauvegarde de la votre configuration initiale au cas où votre configuration X ne fonctionnerait plus.
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.beforeLX7
Dans le cas ou les modifications apportées par la suite altèrent le fonctionnement de l'environnement graphique il est possible de récupérer la configuration initiale par
sudo cp /etc/X11/xorg.conf.beforeLX7 /etc/X11/xorg.conf
Modification de xorg.conf
Dans un premier temps, ouvrez le terminal 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
La configuration initiale après l'installation est la suivante :
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. Voici comment doit être la section InputDevice :
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
Il faut ensuite redémarrer 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).