Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
souris_logitech_g5 [Le 16/03/2008, 09:38]
VinsS Correction(s) de lien(s).
— (Version actuelle)
Ligne 1: Ligne 1:
-{{tag>​edgy matériel souris logitech}} 
  
----- 
- 
-====== Souris : Logitech G5 ====== 
- 
-<​code>​Version Edgy</​code>​ 
- 
-Cette page vous expliquera en détail comment configurer une souris Logitech G5 de sorte que le tilt et le bouton du pouce fonctionnent correctement. 
- 
-Les manipulations décrites fonctionnent également parfaitement pour sa petite soeur, la G3 : Les deux boutons latéraux sont Thumb1 et Thumb2. Les boutons Tilt n'​existent pas. 
- 
-A suivre : [[http://​lomoco.linux-gamers.net/​lomoco|lomoco]] (logitech mouse control) a dans sa TODO list : "​Logitech G5, G7 and MX900 mouse support"​. Il peut être installé directement avec le gestionnaire de paquet Synaptic. 
- 
- 
-===== Installer evdev ===== 
- 
-Si ce n'est déjà fait, vous allez avoir besoin du driver evdev. 
-Installez-le à partir du gestionnaire de paquet Synaptic ou du terminal en lançant la commande suivante : 
-<​code>​ 
-sudo apt-get install evdev 
-</​code>​ 
- 
-Si vous avez Feisty fawn : 
-<​code>​ 
-sudo apt-get install xserver-xorg-input-evdev 
-</​code>​ 
- 
- 
-===== Editer la configuration de X ===== 
- 
-Faites un backup de votre fichier de configuration xorg : 
-<​code>​ 
-sudo cp /​etc/​X11/​xorg.conf /​etc/​X11/​xorg.backup 
-</​code>​ 
- 
-Editez-le sous gedit en tant que root : 
-<​code>​ 
-gksudo gedit /​etc/​X11/​xorg.conf 
-</​code>​ 
- 
-Cherchez la **section "​Server Layout"​** 
-Identifiez-y une ligne du type **InputDevice "​Configured Mouse"​** 
-Remplacez-la par la ligne suivante : 
-<​code>​InputDevice ​   "​Logitech G5"</​code>​ 
-La section "​Server Layout"​ devrait ressembler à ça : 
-<​code>​ 
-Section "​ServerLayout"​ 
-    Identifier ​    "​Default Layout"​ 
-    Screen ​        "​Default Screen"​ 0 0 
-    InputDevice ​   "​Generic Keyboard"​ 
-    InputDevice ​   "​Logitech G5" 
-    InputDevice ​   "​stylus"​ "​SendCoreEvents"​ 
-    InputDevice ​   "​cursor"​ "​SendCoreEvents"​ 
-    InputDevice ​   "​eraser"​ "​SendCoreEvents"​ 
-EndSection 
-</​code>​ 
- 
-Cherchez ensuite la **section "​InputDevice"​** contenant la ligne **Identifier "​Configured Mouse"​** (attention il y a plusieurs sections "​InputDevice"​!) 
-Supprimez-la et remplacez-la par la suivante: 
-<​code>​ 
-Section "​InputDevice"​ 
-    Identifier ​    "​Logitech G5" 
-    Driver ​        "​evdev"​ 
-    Option ​        "​CorePointer"​ 
-    Option ​        "​Name"​ "​Logitech USB Gaming Mouse" 
-    Option ​        "​ZAxisMapping"​ "4 5" 
-    Option ​        "​Emulate3Buttons"​ "​false"​ 
-EndSection 
-</​code>​ 
- 
-A ce stade, si vous redémarrez X, le tilt fonctionne sous Firefox, mais il est inversé. On va remédier à celà et on va activer le bouton du pouce, ceci pour toutes les applications. 
- 
- 
- 
- 
- 
- 
-===== Installer et configurer imwheel ===== 
- 
-Ce logiciel permet de mapper des raccourcis clavier ou des événements aux boutons de la souris. 
- 
-Si ce n'est déjà fait, vous devez l'​installer. 
-Installez-le à partir du gestionnaire de paquet Synaptic ou du terminal en lançant la commande suivante : 
-<​code>​ 
-sudo apt-get install imwheel 
-</​code>​ 
- 
-Faites un backup du fichier de démarrage de imwheel : 
-<​code>​ 
-sudo cp /​etc/​X11/​imwheel/​startup.conf /​etc/​X11/​imwheel/​startup.backup 
-</​code>​ 
- 
-Editez-le sous gedit en tant que root : 
-<​code>​ 
-gksudo gedit /​etc/​X11/​imwheel/​startup.conf 
-</​code>​ 
- 
-Trouvez la ligne **IMWHEEL_START=0** et modifiez-la par la suivante : 
-<​code>​IMWHEEL_START=1</​code>​ 
- 
-Trouvez la ligne **#​IMWHEEL_PARAMS='​-b "0 0 8 9"'​** et modifiez-la par la suivante : 
-<​code>​IMWHEEL_PARAMS="​-k"</​code>​ 
- 
-Au final votre fichier devrait ressembler à ça : 
-<​code>​ 
-# Configuration file for setting imwheel startup parameters. 
- 
-# Set this to "​1"​ to make imwheel start along with your X session. 
-IMWHEEL_START=1 
- 
-# Specify the command line parameters to pass to imwheel. 
-# Simply uncomment the bottom line, and if necessary replace 
-# the default options with your own. A button spec of "0 0 8 9" 
-# will grab the thumb buttons of most mice. "0 0 0 0 8 9" should 
-# work for mice with a scroll wheel with two axes. Keep in mind 
-# that each button number must be separated by a space. 
-IMWHEEL_PARAMS="​-k"​ 
-</​code>​ 
- 
-Enregistrez et fermez le fichier startup.conf 
- 
-Créez le fichier ~/​.imwheelrc sous gedit : 
-<​code>​ 
-gedit ~/​.imwheelrc 
-</​code>​ 
- 
-Collez-y le code suivant : 
-<​code>​ 
-#Structure du fichier : 
-#Touche du clavier, Bouton de la souris, Résultat (touche de clavier ou événement),​ Répétitions 
-#Exemple, dans la ligne suivante: ​ 
-# "​Control_L,​ Down, Control_L|KP_Subtract,​ 1" 
-# "​Control,​ Down" correspond a presser Control gauche et la molette de la souris vers le bas 
-# "​Control_L|KP_Subtract":​ correspond a presser Control gauche et le bouton - du clavier numerique 
-# Ces deux actions sont associees, une fois (", 1") 
- 
-#Décocher les lignes suivantes vous permettra de vérifier qu'il n'y a pas d'​inversion, ​ 
-#en affichant "​haut",​ "​bas",​ "​droite",​ "​gauche"​ ou "​pouce", ​ 
-#dans un terminal ou un fichier de texte, par exemple 
- 
-#"​.*"​ 
-#, Up, h|a|u|t 
-#, Down, b|a|s 
-#, Left, d|r|o|i|t|e 
-#, Right, g|a|u|c|h|e 
-#, Thumb1, p|o|u|c|e 
- 
-#ATTENTION 
-#Sur la Logitech G5, les tilts gauche et droite sont inversés 
- 
-#​Générique 
-"​.*"​ 
- 
-# Zoom 
-Control_L, Up, Control_L|KP_Add,​ 1 
-Control_L, Down, Control_L|KP_Subtract,​ 1 
- 
-#​Précédent 
-None, Thumb1, Alt_L|Left, 1 
- 
-#Suivant 
-#(si vous disposez de deux boutons latéraux, vous pouvez mettre Thumb2 à la place de Left) 
-None, Left, Alt_L|Right,​ 1 
- 
-#Bouton du milieu 
-None, Right, Button2, 1 
-</​code>​ 
- 
-Ce fichier permettra d'​utiliser la fonction //​précédent/​suivant//​ avec le pouce et le tilt droit. 
- 
-La fonction //bouton du milieu// sera activée en cliquant avec le tilt gauche ou le bouton du milieu. 
- 
-La fonction //zoom// est utilisée par un appui sur la touche CTRL gauche et un jeu de la molette zoom/​dézoome les îcones (fonctionne très bien dans nautilus et firefox). 
- 
-Parenthèse : une fois sur 2 lorsque je clic sur ce dernier je dérape sur le tilt gauche, du coup au lieu d'​ouvrir un nouvel onglet ça me faisait revenir à la page précédente. Avec cette config le problème est règlé. Fermer la parenthèse. 
- 
- 
- 
-===== Prise en compte de la configuration ===== 
- 
-Redémarrez le serveur X avec Control+Alt+Backspace (après avoir soigneusement fermé toutes vos applications),​ re-loggez vous sous X, et la souris devrait réagir conformément à sa nouvelle configuration. 
- 
----- 
- 
-Si ces fonctions ne vous plaisent pas (je pense à ceux qui sont un peu moins neuneus que moi et qui n'ont pas de mal à utiliser le bouton du milieu de cette souris) ou que vous voulez en rajouter d'​autres,​ prenez exemple sur le contenu de ce fichier et sur les exemples de cette page : [[:​souris|souris]]. 
- 
-Pour éviter de redémarrer X après chaque modif de imwheel, il suffit dans un terminal de lancer la commande suivante, qui relancera imwheel : 
-<​code>​imwheel -k</​code>​ 
  • souris_logitech_g5.1205656717.txt.gz
  • Dernière modification: Le 18/04/2011, 14:45
  • (modification externe)