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 | ||
logitech_mx_518 [Le 02/02/2008, 18:32] 82.122.218.193 |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Dapper Edgy Feisty matériel souris category:wiki BROUILLON}} | ||
- | |||
- | |||
- | |||
- | ===== Présentation ===== | ||
- | |||
- | Ce tutoriel active tous les boutons de votre souris Logitech MX, G5 et G7. Il permet aussi le réglage de précision (cpi). | ||
- | |||
- | ===== Compatibilité ===== | ||
- | |||
- | La procédure est similaire pour la série MX de Logitech et G. Seul le fichier de configuration avancée change un peu. | ||
- | |||
- | * MX500, MX510, MX518 et MX1000 | ||
- | * G5 et G7 | ||
- | |||
- | |||
- | |||
- | |||
- | ===== Pré-requis ===== | ||
- | |||
- | * Disposer des [[:sudo|droits d'administration]] ; | ||
- | * Disposer d'une connexion à Internet configurée et activée ; | ||
- | * Avoir activé l'accès aux [[:depots|dépôts APT]] ''universe'' ; | ||
- | * Avoir [[:tutoriel:comment_installer_un_paquet|installé les paquets]] (ou cliquez sur le nom du paquet pour l'installer) ''[[apt://xvkbd|xvkbd]] [[apt://xbindkeys|xbindkeys]] [[apt://xbindkeys-config|xbindkeys-config]] [[apt://xmacro|xmacro]] [[apt://lomoco|lomoco]]''. | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | ===== Installation ===== | ||
- | |||
- | En premier lieu, il convient de supprimer le fichier /home/utilisateur/.xmodmaprc. Ce fichier est caché, il faut donc combiner les touches ''Ctrl+H'' pour le voir. | ||
- | |||
- | |||
- | ==== Vérification ==== | ||
- | Entrez à la console : | ||
- | <code>modprobe -l | grep evdev</code> | ||
- | Si vous avez le module evdev installé, une ligne de ce type s'affiche : | ||
- | <code>/lib/modules/2.6.22-14-generic/kernel/drivers/input/evdev.ko</code> | ||
- | Sinon, il faut installer ''evdev''. | ||
- | <note important>faire un tuto evdev installation</note> | ||
- | |||
- | ==== Identification ==== | ||
- | |||
- | Nous récupérons les informations concernant notre souris (connecté sur le port USB). À la console saisissez la commande : | ||
- | <code>cat /proc/bus/input/devices</code> | ||
- | Recherchez une ligne d | ||
- | u type ''Name="Logitech USB-PS/2 Optical Mouse''. Récupérez cette information pour la modification du fichier /etc/X11/xorg.conf. | ||
- | |||
- | |||
- | |||
- | |||
- | ==== Modification MX518 ==== | ||
- | |||
- | Faites une sauvegarde de votre fichier de configuration de xorg en mode super utilisateur. Ceci vous permettra de revenir à l'état initial en cas de problème. | ||
- | <code>sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.old</code> | ||
- | Ce fichier sert à la configuration du serveur graphique X et des périphériques. Nous allons l'éditer avec gedit en mode super utilisateur : | ||
- | <code>sudo gedit /etc/X11/xorg.conf</code> | ||
- | |||
- | Chercher la partie qui ressemble à ça : | ||
- | <code>Section "InputDevice" | ||
- | Identifier "Configured Mouse"</code> | ||
- | |||
- | Modifiez votre xorg.conf en adaptant le résultat de "Name" précédemment trouvé. | ||
- | Pour une mx518, voire 510 et 500 : | ||
- | <code>Section "InputDevice" | ||
- | Identifier "Logitech MX518" | ||
- | Driver "evdev" | ||
- | Option "Name" "Logitech USB-PS/2 Optical Mouse" | ||
- | |||
- | Option "Emulate3Buttons" "false" | ||
- | Option "ZAxisMapping" "4 5" | ||
- | Option "SendCoreEvents" "true" | ||
- | Option "ButtonMapping" "1 2 3 8 9" | ||
- | EndSection</code> | ||
- | |||
- | Toujours dans le fichier xorg.conf, cherchez la section ''ServerLayout'' et changez la ligne | ||
- | <code>InputDevice "Configured Mouse"</code> | ||
- | par | ||
- | <code>InputDevice "Logitech MX518" "CorePointer"</code> | ||
- | ou "Logitech MX518" = Identifier dans la section "InputDevice" réglée précédemment. | ||
- | |||
- | |||
- | |||
- | |||
- | ==== Modification MX1000... ==== | ||
- | Les fichiers de configuration des autres versions de Logitech (clic-droit et 'Enregistrer la cible sous...'): | ||
- | * [[http://www.jeuxlinux.fr/IMG/txt/Lx3.txt|Lx3]] | ||
- | * [[http://www.jeuxlinux.fr/IMG/txt/Lx7.txt|Lx7]] | ||
- | * [[http://www.jeuxlinux.fr/IMG/txt/Gx3_2fGx5.txt|Gx3 et Gx5]] | ||
- | * [[http://www.jeuxlinux.fr/IMG/txt/Mx610_2fMx510_2fMx310_2fMx700.txt|MX700, MX610, MX510, MX310]] | ||
- | * [[http://www.jeuxlinux.fr/IMG/txt/Mx1000.txt|MX1000]] | ||
- | |||
- | <note tip>Pensez bien à changer la ligne concernant InputDevice "Configured Mouse"</note>. | ||
- | |||
- | |||
- | ==== Configuration xbindkeys ==== | ||
- | Pour activer certaines fonctions avec les touches de la souris, il faut créer un fichier''.xbindkeysrc'' dans votre répertoire utilisateur . | ||
- | Exemple de fichier de configuration ~/.xbindkeysrc : | ||
- | |||
- | <code> | ||
- | #BOUTON 6 | ||
- | #POSITION : Le bouton latéral le plus éloigné de la paume de la main | ||
- | #ACTION : la touche aura la même action que la touche TAB | ||
- | "/usr/bin/xvkbd -xsendevent -text "\[Tab]"" | ||
- | b:6 | ||
- | |||
- | #BOUTON 7 | ||
- | #POSITION : Le bouton latéral le plus éloigné de la paume de la main | ||
- | #ACTION : la touche aura la même action que la touche k | ||
- | "/usr/bin/xvkbd -xsendevent -text "\[k]"" | ||
- | b:7 | ||
- | |||
- | #BOUTON 6 | ||
- | #POSITION : Le bouton tout en haut de la souris | ||
- | #ACTION : la touche aura la même action que la touche F5 | ||
- | "/usr/bin/xvkbd -xsendevent -text "\[F5]"" | ||
- | b:8 | ||
- | |||
- | #On peut aussi utiliser les touches qui servent sous w$ | ||
- | #à augmenter ou diminuer la sensibilité de la souris, | ||
- | #ces boutons sont les boutons 9 et 10 | ||
- | </code> | ||
- | |||
- | ==== Redémarrage ==== | ||
- | Sauvegardez le fichier xorg.conf, puis redémarrer le serveur X avec Ctrl+Alt+Effacer ou tapez : | ||
- | <code>/etc/init.d/gdm restart/</code>. | ||
- | En cas de problème vous pouvez restaurer l’ancien fichier xorg.conf.old avec la commande suivante : | ||
- | <code>sudo cp /etc/X11/xorg.conf.old /etc/X11/xorg.conf</code> | ||
- | |||
- | |||
- | |||
- | |||
- | ===== Utilisation/Configuration ===== | ||
- | |||
- | - Vous pouvez Configurer vos touches avec ''xbindkeys-config'' qui est une interface graphique que vous pouvez lancer à la console. | ||
- | - Vous pouvez aussi lancer lomoco en super utilisateur avec les options suivantes : | ||
- | * -b, —bus=USB-BUS-NUMBER | ||
- | * -d, —dev=USB-DEVICE-NUMBER | ||
- | * -p, —pid=USB-PRODUCT-ID | ||
- | * -i, —inquire : affiche les informations et statuts de votre souris | ||
- | * -s, —scan : scanne les ports usb, et liste les souries soutenues par Logitech | ||
- | * -4, —400 change la résolution de la souris a 400 cpi | ||
- | * -8, —800 change la résolution de la souris a 800 cpi (mx500, 510) | ||
- | Il y en a d'autres. Consultez ''man lomoco'' pour plus d'informations. | ||
- | |||
- | Exemple : | ||
- | <code>lomoco -i | ||
- | 001.003: 046d:c01e MX518 Optical Mouse (M-BS81A) Caps: RES | ||
- | Resolution (RES): 1600 cpi | ||
- | USB Mouse Polling Interval: 10ms</code> | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | ===== Références ===== | ||
- | |||
- | * [[http://hocwp.free.fr/xbindkeys/xbindkeys.fr.html|Le site de XbindKeys]] (fr) | ||
- | * [[http://www.lea-linux.org/cached/index/Hardware-hard_autres-sourisLogitechMX310.html|Tutoriel pour la MX310 sur lea-linux.org]] (fr) | ||
- | * [[http://www.lomoco.org/|Le site de lomoco]] (en) | ||
- | |||
- | ------ | ||
- | //Contributeurs : [[utilisateurs:|inconnu pour la page de base]][[http://doc.ubuntu-fr.org/materiel/logitech_mx_518|mx_518]], [[utilisateurs:yaen|Yaen]]// | ||
- | |||
- | // Basé sur « [[http://www.jeuxlinux.fr/article-74.html|Le tutoriel de base sur jeuxlinux.fr]] (fr) »// |