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 17/05/2008, 17:49] 86.202.229.19 |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>matériel souris logitech}} | ||
- | ---- | ||
- | |||
- | ====== Souris Logitech MX518 ====== | ||
- | |||
- | |||
- | ===== Présentation ===== | ||
- | |||
- | Cette page vous permet d'activer tous les boutons de votre souris Logitech MX518 en particulier. Il permet aussi le réglage de précision (cpi). | ||
- | Si vous avez une autre souris que la MX518, consultez les [[#voir_aussi|références]] en bas de page ou la [[:souris_logitech|page générique des souris Logitech USB]]. | ||
- | |||
- | ===== 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 taper le raccourci Ctrl--h pour le voir. | ||
- | |||
- | [[:tutoriel:comment_installer_un_paquet|Installez les paquets]] **xvkbd xbindkeys xbindkeys-config xmacro lomoco xev**. | ||
- | |||
- | ==== Vérification ==== | ||
- | |||
- | Pour fonctionner, les souris ont besoin du module //evdev//. | ||
- | |||
- | <note important>Sous Gutsy, le paquet //evdev// n'existe pas, il est installé par défaut.</note> | ||
- | |||
- | Entrez à la console : | ||
- | |||
- | modprobe -l | grep evdev | ||
- | |||
- | Si vous avez le module evdev installé, une ligne de ce type s'affiche : | ||
- | |||
- | /lib/modules/2.6.22-14-generic/kernel/drivers/input/evdev.ko | ||
- | |||
- | Sinon, il faut [[:tutoriel:comment_installer_un_paquet|installer le paquet]] **evdev**. | ||
- | |||
- | |||
- | |||
- | |||
- | ==== Identification ==== | ||
- | |||
- | Récupérez les informations concernant votre souris (connecté sur le port USB). À la console saisissez la commande : | ||
- | $ cat /proc/bus/input/devices | grep Logitech && lsusb | grep Logitech | ||
- | La console renvoie deux ligne du type : | ||
- | N: Name="Logitech USB-PS/2 Optical Mouse" | ||
- | Bus 001 Device 004: ID 046d:c01e Logitech, Inc. MX518 Optical Mouse | ||
- | De la première ligne vous récupérez, pour **xorg.conf**, dans ''Section "InputDevice"'' le nom pour la ligne suivante : | ||
- | Option "Name" "Logitech USB-PS/2 Optical Mouse" | ||
- | De la deuxième ligne, vous récupérez les informations pour la ligne : | ||
- | Identifier "Logitech MX518" | ||
- | Pour ''Section "InputDevice"'' et pour ''Section "ServerLayout"'' | ||
- | Avec ceci, vous pourrez renseigner plus précisément **xorg.conf**. | ||
- | |||
- | 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 |Boutons de la souris Logitech MX518}} | ||
- | |||
- | ^ Bouton ^ Correspondance ^ | ||
- | | 01 | clic gauche | | ||
- | | 02 | clic molette centrale | | ||
- | | 03 | clic droit | | ||
- | | 04 | molette haut | | ||
- | | 05 | molette bas | | ||
- | | 06 | bouton gauche vers arrière | | ||
- | | 07 | bouton gauche vers avant | | ||
- | | 08 | bouton tilt | | ||
- | | 09 | bouton cpi + | | ||
- | | 10 | bouton cpi - | | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | ==== 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. | ||
- | |||
- | sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.old | ||
- | |||
- | Ce fichier sert à la configuration du serveur graphique X et des périphériques. [[:tutoriel:comment_editer_un_fichier|Éditez-le]] en mode super-utilisateur. | ||
- | |||
- | Chercher la partie qui ressemble à ça : | ||
- | <file> | ||
- | Section "InputDevice" | ||
- | Identifier "Configured Mouse" | ||
- | </file> | ||
- | |||
- | Modifiez votre « xorg.conf » en adaptant le résultat de « Name » précédemment trouvé. | ||
- | Pour une mx518 : | ||
- | <file> | ||
- | 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 6 7 8 9" | ||
- | EndSection | ||
- | </file> | ||
- | |||
- | Toujours dans le fichier « xorg.conf », cherchez la « ServerLayout » et changez la ligne : | ||
- | |||
- | <file>InputDevice "Configured Mouse"</file> | ||
- | |||
- | par | ||
- | |||
- | <file>InputDevice "Logitech MX518" "CorePointer"</file> | ||
- | |||
- | Pour ceux qui ont un problème au démarrage sans la souris, on peut supprimer "CorePointer". | ||
- | |||
- | |||
- | ==== Configuration avec « 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 » : | ||
- | |||
- | <file> | ||
- | #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 | ||
- | </file> | ||
- | |||
- | Ce fichier est un exemple ; il sert dans les jeux pour afficher les scores (TAB), parler sous TeamSpeak (k), et F5 pour parler dans Counter Strike ([[: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 chaque boutons. | ||
- | |||
- | <note tip>Si vous utilisez [[:compiz_fusion]], il est possible de configurer tous 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--<-((ou Ctrl--Alt--⌫ sur certains clavier)) ou tapez : | ||
- | |||
- | /etc/init.d/gdm restart/ | ||
- | |||
- | En cas de problème vous pouvez restaurer l’ancien fichier xorg.conf.old avec la commande suivante : | ||
- | |||
- | sudo cp /etc/X11/xorg.conf.old /etc/X11/xorg.conf | ||
- | |||
- | |||
- | ===== Utilisation et 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 : | ||
- | ^ Option ^ Signification ^ | ||
- | | <nowiki>-i, --inquire</nowiki> | affiche les informations et statuts de votre souris | | ||
- | | <nowiki>-s, --scan</nowiki> | scanne les ports usb, et liste les souries soutenues par Logitech | | ||
- | | <nowiki>-4, --400</nowiki> | change la résolution de la souris a 400 cpi | | ||
- | | <nowiki>-8, --800</nowiki> | 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> | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | ===== Liens ===== | ||
- | * [[http://ftp.x.org/pub/X11R7.0/doc/html/xorg.conf.5.html#sect0|La générale de "xorg.conf"]] (en) | ||
- | * [[http://ftp.x.org/pub/X11R7.0/doc/html/mouse.4.html|La page de "mouse"]] (en) | ||
- | * [[http://linux.die.net/man/4/evdev|La page de "evdev"]] (en) | ||
- | * [[http://www.lomoco.org/|Le site de lomoco]] (en) | ||
- | * [[http://hocwp.free.fr/xbindkeys/xbindkeys.fr.html|Le site de XbindKeys]] (fr) | ||
- | * [[http://imwheel.sourceforge.net/|Le site de ImWheel]] (en) | ||
- | * [[http://forum.ubuntu-fr.org/viewtopic.php?id=188791|Forum Ubuntu souris Logitech USB]] (fr) Postez ici vos remarques et améliorations ainsi que vos xorg.conf | ||
- | * [[:souris|Configuration des souris sous Ubuntu]] | ||
- | * [[tutoriel:comment_personnaliser_curseur_souris|Personnalisation des curseurs de souris]] | ||
- | * [[:BTNX|BTNX]] | ||
- | |||
- | ---- | ||
- | |||
- | //Contributeurs : [[utilisateurs:Yaen]], [[utilisateurs:Patearson]], [[utilisateurs:Prometee]].// | ||
- | |||
- | // Basé sur « [[http://www.jeuxlinux.fr/article-74.html|Le tutoriel Logitech jeuxlinux.fr]] (fr) »// |