Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| souris_logitech_g5 [Le 20/06/2009, 13:56] – 213.95.41.13 | souris_logitech_g5 [Le 09/10/2016, 09:50] (Version actuelle) – obsolète voir page souris_logitech L'Africain | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag> | ||
| - | ---- | ||
| - | |||
| - | |||
| - | ====== Souris : Logitech G5 ====== | ||
| - | |||
| - | < | ||
| - | |||
| - | 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' | ||
| - | |||
| - | A suivre : [[http:// | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | ===== Installer evdev ===== | ||
| - | |||
| - | Si ce n'est déjà fait, vous allez avoir besoin du pilote evdev. | ||
| - | Installez-le à partir du gestionnaire de paquet Synaptic ou du terminal en lançant la commande suivante : | ||
| - | |||
| - | Edgy : | ||
| - | < | ||
| - | sudo apt-get install evdev | ||
| - | </ | ||
| - | |||
| - | Feisty, Hardy : | ||
| - | < | ||
| - | sudo apt-get install xserver-xorg-input-evdev | ||
| - | </ | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | ===== Editer la configuration de X ===== | ||
| - | |||
| - | Faites un backup de votre fichier de configuration xorg : | ||
| - | < | ||
| - | sudo cp / | ||
| - | </ | ||
| - | |||
| - | Editez-le sous gedit en tant que root : | ||
| - | < | ||
| - | gksudo gedit / | ||
| - | </ | ||
| - | |||
| - | Cherchez la **section " | ||
| - | Identifiez-y une ligne du type **InputDevice " | ||
| - | Remplacez-la par la ligne suivante : | ||
| - | < | ||
| - | La section " | ||
| - | < | ||
| - | Section " | ||
| - | Identifier | ||
| - | Screen | ||
| - | InputDevice | ||
| - | InputDevice | ||
| - | InputDevice | ||
| - | InputDevice | ||
| - | InputDevice | ||
| - | EndSection | ||
| - | </ | ||
| - | |||
| - | Cherchez ensuite la **section " | ||
| - | Supprimez-la et remplacez-la par la suivante: | ||
| - | < | ||
| - | Section " | ||
| - | Identifier | ||
| - | Driver | ||
| - | Option | ||
| - | # Option | ||
| - | Option | ||
| - | Option | ||
| - | Option | ||
| - | EndSection | ||
| - | </ | ||
| - | |||
| - | <note important> | ||
| - | Laissez donc le # qui commentera et invalidera la ligne. | ||
| - | Si vous avez Edgy ou Feisty, vous pouvez décommenter la ligne, qui n' | ||
| - | Il faut également penser à personnaliser l' | ||
| - | |||
| - | 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' | ||
| - | Installez-le à partir du gestionnaire de paquet Synaptic ou du terminal en lançant la commande suivante : | ||
| - | < | ||
| - | sudo apt-get install imwheel | ||
| - | </ | ||
| - | |||
| - | Faites un backup du fichier de démarrage de imwheel : | ||
| - | < | ||
| - | sudo cp / | ||
| - | </ | ||
| - | |||
| - | Editez-le sous gedit en tant que root : | ||
| - | < | ||
| - | gksudo gedit / | ||
| - | </ | ||
| - | |||
| - | Trouvez la ligne **IMWHEEL_START=0** et modifiez-la par la suivante : | ||
| - | < | ||
| - | |||
| - | Trouvez la ligne **# | ||
| - | < | ||
| - | |||
| - | Au final votre fichier devrait ressembler à ça : | ||
| - | < | ||
| - | # Configuration file for setting imwheel startup parameters. | ||
| - | |||
| - | # Set this to " | ||
| - | 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=" | ||
| - | </ | ||
| - | |||
| - | Enregistrez et fermez le fichier startup.conf. | ||
| - | //Note:// vous pouvez aussi rajouter l' | ||
| - | < | ||
| - | IMWHEEL_PARAMS=" | ||
| - | </ | ||
| - | Cela résout plus ou moins ce problème. | ||
| - | |||
| - | Créez le fichier ~/ | ||
| - | < | ||
| - | gedit ~/ | ||
| - | </ | ||
| - | |||
| - | Collez-y le code suivant : | ||
| - | < | ||
| - | #Structure du fichier : | ||
| - | #Touche du clavier, Bouton de la souris, Résultat (touche de clavier ou événement), | ||
| - | #Exemple, dans la ligne suivante: | ||
| - | # " | ||
| - | # " | ||
| - | # " | ||
| - | # 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' | ||
| - | #en affichant " | ||
| - | #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 | ||
| - | |||
| - | # | ||
| - | " | ||
| - | |||
| - | # Zoom | ||
| - | Control_L, Up, Control_L|KP_Add, | ||
| - | Control_L, Down, Control_L|KP_Subtract, | ||
| - | |||
| - | # | ||
| - | 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, | ||
| - | |||
| - | #Bouton du milieu | ||
| - | None, Right, Button2, 1 | ||
| - | </ | ||
| - | |||
| - | Ce fichier permettra d' | ||
| - | |||
| - | 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/ | ||
| - | |||
| - | Parenthèse : une fois sur 2 lorsque je clic sur ce dernier je dérape sur le tilt gauche, du coup au lieu d' | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | ===== Prise en compte de la configuration ===== | ||
| - | |||
| - | Redémarrez le serveur X avec Control+Alt+Backspace (après avoir soigneusement fermé toutes vos applications), | ||
| - | |||
| - | ---- | ||
| - | |||
| - | 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' | ||
| - | |||
| - | 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 : | ||
| - | < | ||
| - | |||
| - | <note important> | ||
| - | |||
| - | ===== Souris logitech G5 version 2: ===== | ||
| - | |||
| - | (Celle qui a deux boutons latéraux)< | ||
| - | Même tutorial que précédemment, | ||
| - | < | ||
| - | #Structure du fichier : | ||
| - | #Touche du clavier, Bouton de la souris, Résultat (touche de clavier ou événement), | ||
| - | #Exemple, dans la ligne suivante: | ||
| - | # " | ||
| - | # " | ||
| - | # " | ||
| - | # 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' | ||
| - | #en affichant " | ||
| - | #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|1 | ||
| - | #, Thumb2, p|o|u|c|e|2 | ||
| - | |||
| - | #ATTENTION | ||
| - | |||
| - | |||
| - | # | ||
| - | " | ||
| - | |||
| - | # Zoom | ||
| - | Control_L, Up, Control_L|KP_Add, | ||
| - | Control_L, Down, Control_L|KP_Subtract, | ||
| - | |||
| - | # | ||
| - | None, Thumb1, Alt_L|Left, 1 | ||
| - | |||
| - | #Suivant | ||
| - | None, Thumb2, Alt_L|Right, | ||
| - | </ | ||
| - | |||
| - | Et votre xorg avoir cela comme configuration relative à la souris: | ||
| - | < | ||
| - | Section " | ||
| - | | ||
| - | | ||
| - | | ||
| - | | ||
| - | | ||
| - | | ||
| - | | ||
| - | | ||
| - | | ||
| - | | ||
| - | | ||
| - | EndSection | ||
| - | </ | ||
| - | Vérifiez bien que la section " | ||
| - | |||
| - | Notez que ceci est ma configuration, | ||
| - | < | ||
| - | | ||
| - | | ||
| - | | ||
| - | </ | ||
