Contenu | Rechercher | Menus
Selon les tags présents sur cette page, celle-ci est ancienne et ne contient plus d'informations sur une des versions supportées d'Ubuntu.
Apportez votre aide…

Souris Logitech LX7

Pré-requis

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.

Note: (continuez à lire la suite)
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.
Ubuntu 8.04
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(garder les lignes Identifier et Device d'origine):

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

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 »

É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.



Le contenu de ce wiki est sous licence : CC BY-SA v3.0