Cette page n'a pas encore d'étiquettes.
Apportez votre aide…

Ceci est une ancienne révision du document !



Souris Logitech LX7

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écédent » et « Suivant » de la souris Logitech LX7, la souris Logitech LX7 doit être branché en USB et non en PS2.

Non ce n'est forcément pas obligatoire dans tous les cas puisque sur ma config la LX7 fonctionne en ps2 les boutons précedent et suivant compris !;-)
Comme c'est le cas pour les solutions montrées plus bas deux boutons restent pour moi inactif.

Il suffit du « xorg.conf » suivant :
Section "InputDevice"
	Identifier	"Configured Mouse"
	Driver		"mouse"
	Option		"CorePointer"
	Option		"Device"		"/dev/input/mice"
#	Option		"Protocol"		"ImPS/2"
	Option		"Protocol"		"ExplorerPS/2"
	Option		"ZAxisMapping"		"4 5"
	Option		"Emulate3Buttons"	"false"
	Option		"Buttons"		"7"
	Option		"ButtonMapping"		"1 2 3 6 7"
EndSection


Ubuntu 8.10
La configuration ci dessus fait "planter" X11

Avec ça ca fonctionne:
</file>

Section "InputDevice" Identifier "Mouse0" #config d'origine Driver "mouse" Option "CorePointer" Option "Device" "/dev/psaux" #config d'origine 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 </file>

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

Éditez le fichier /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.

Notes
  • 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).

Contributeurs : Nizarus, martin.sam.

  • souris_logitech_lx7.1228296732.txt.gz
  • Dernière modification: Le 18/04/2011, 14:48
  • (modification externe)