Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
souris_logitech_lx7 [Le 25/02/2008, 01:16] Ner0lph |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Feisty Gutsy matériel souris logitech}} | ||
- | ---- | ||
- | |||
- | ====== 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**. | ||
- | |||
- | > **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é plus bas deux boutons restent pour moi inactif. | ||
- | > | ||
- | >Il suffit du « xorg.conf » suivant : | ||
- | ><file> | ||
- | 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 | ||
- | </file> | ||
- | |||
- | ===== 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 » ===== | ||
- | |||
- | [[:tutoriel:comment_editer_un_fichier|Éditez le fichier]] **/etc/X11/xorg.conf**. Répérez la section **InputDevice**. Xorg est configuré de cette façon par défaut. | ||
- | |||
- | <file> | ||
- | 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 | ||
- | </file> | ||
- | |||
- | 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 : | ||
- | <file> | ||
- | 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 | ||
- | </file> | ||
- | |||
- | 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 : [[:utilisateurs:Nizarus]], [[:utilisateurs:martin.sam]].// |