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_mx_518 [Le 04/02/2008, 15:09] yaen |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>matériel souris logitech BROUILLON }} | ||
- | |||
- | ====== Souris : Logitech MX518 ====== | ||
- | |||
- | ===== Présentation ===== | ||
- | |||
- | Ce tutoriel active tous les boutons de votre souris Logitech MX518 en particulier. Il traite aussi des autres souris MX, G et L. Il permet aussi le réglage de précision (cpi). | ||
- | Si vous avez une autre souris que la MX518, consultez les Références en bas de page ou [[http://doc.ubuntu-fr.org/doku.php#pages_en_rapport|ici]]. | ||
- | |||
- | ===== 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'' ; | ||
- | |||
- | |||
- | ===== 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. | ||
- | |||
- | [[:tutoriel:comment_installer_un_paquet|Installez les paquets]] suivants ''[[apt://xvkbd|xvkbd]] [[apt://xbindkeys|xbindkeys]] [[apt://xbindkeys-config|xbindkeys-config]] [[apt://xmacro|xmacro]] [[apt://lomoco|lomoco]] [[apt://xev|xev]]''. | ||
- | |||
- | ==== Vérification ==== | ||
- | Pour fonctionner, les souris ont besion du module evdev. | ||
- | <note important>Sous gutsy le paquet evdev n'existe pas, il est installé par défaut.</note> | ||
- | 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''. | ||
- | sudo apt-get install evdev | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | ==== Identification ==== | ||
- | |||
- | Nous récupérons les informations concernant notre souris (connecté sur le port USB). À la console saisissez la commande : | ||
- | cat /proc/bus/input/devices | grep Logitech | ||
- | La console renvoie une ligne du type : | ||
- | ''N: Name="Logitech USB-PS/2 Optical Mouse"'' | ||
- | Récupérez cette information pour la modification du fichier /etc/X11/xorg.conf. | ||
- | Ensuite avec la commande ''lsusb'' (pour les souris IUSB) vous pouvez récupérer le nom de votre souris. | ||
- | lsusb | grep Logitech | ||
- | renvoie une ligne du type : | ||
- | Bus 001 Device 004: ID 046d:c01e Logitech, Inc. MXxxx Optical Mouse | ||
- | Avec ceci, vous pourrez renseigner plus précisément xorg.conf. Enfin,pour connaître les numéros des boutons lancez ''xev'' à la console, mettez la souris dans le carré qui s'affiche et cliquez sur les boutons. Voilà ce que ça donne : | ||
- | |||
- | {{btn_logitech_mx518.jpg|}} | ||
- | |||
- | |||
- | |||
- | ==== 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> | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | ==== Configuration xbindkeys ==== | ||
- | Pour activer certaines fonctions avec les boutons 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 : 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 : k | ||
- | "/usr/bin/xvkbd -xsendevent -text "\[k]"" | ||
- | b:7 | ||
- | |||
- | #BOUTON 6 | ||
- | #POSITION : Le bouton tout en haut de la souris | ||
- | #ACTION : 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> | ||
- | |||
- | Ce fichier est à titre d'exemple, il sert dans les jeux pour afficher les scores (TAB), parler sous TeamSpeak (k), et F5 pour parler dans Counter Strike ([[:playonlinux|PlayOnLinux]]) ou actualiser des pages internet ou autre... | ||
- | Normalement vos boutons sont maintenant tous reconnus, la commande ''xev'' permettra notamment de récupérer les codes de chaques boutons. | ||
- | |||
- | <note tip>Si vous utilisez [[compiz-fusion]] il est possible de configurer tout les boutons dans le //settings manager//.</note> | ||
- | |||
- | Si tous les boutons marchent et que vous êtes satisfaits vous pouvez mettre la commande xbindkeys dans les programme à lancer au démarrage (Système->Préférences->Sessions). | ||
- | |||
- | ==== 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 ===== | ||
- | |||
- | === Xbindkeys === | ||
- | Vous pouvez Configurer vos touches avec ''xbindkeys-config'' qui est une interface graphique pour xbinkeys que vous pouvez lancer à la console. Si vous avez créé le fichier ''.xbindkeysrc'' vous pourrez voir les pré-réglages. | ||
- | |||
- | {{xbindkeys-config-small.png|}} | ||
- | |||
- | Vous pouvez aussi ajouter un élément dans votre Menu avec le nom de commande ''xbindkeys''. | ||
- | |||
- | === Lomoco === | ||
- | 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://doc.ubuntu-fr.org/souris|Les souris avec Ubuntu]] (fr) | ||
- | * [[http://doc.ubuntu-fr.org/souris_logitech|Les souris Logitech avec Ubuntu]] (fr) | ||
- | * [[http://doc.ubuntu-fr.org/tutoriel/comment_personnaliser_curseur_souris|Personnalistion des curseurs sous Ubuntu]] (fr) | ||
- | * [[http://doc.ubuntu-fr.org/materiel/logitech_mx_510|Logitech MX510 Ubuntu]] (fr) | ||
- | * [[http://doc.ubuntu-fr.org/materiel/g5|Logitech G5 Ubuntu]] (fr) | ||
- | * [[http://doc.ubuntu-fr.org/materiel/mx1000|Logitech MX1000 Ubuntu]] (fr) | ||
- | * [[http://www.lomoco.org/|Le site de lomoco]] (en) | ||
- | * [[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) | ||
- | |||
- | ------ | ||
- | |||
- | //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) »// |