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.

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

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).
  • materiel/logitech_lx7.1196508032.txt.gz
  • Dernière modification: Le 18/04/2011, 14:47
  • (modification externe)