Logitech VX Nano sous Ubuntu Gutsy

Dimanche 23 mars 2008 12:25

J’ai découvert cette souris grâce Atlas95 et son article concernant sa configuration. Achat accompli (Merci Ebay 30 % pour une souris neuve). Je me lance à l’assaut de sa configuration grâce à la méthode très bien expliqué de Atlas95. Mais je me suis retrouvé confronté à plusieurs problèmes. Impossibilité d’installer les paquets, impossible de configurer les boutons avec btnx, ce qui m’a fait chercher une autre méthode plus simple et plus efficace.

Je vais vous présenter dans ce billet les conclusions de mes recherches.

Installation des Paquets Nécessaires

Trois paquets sont nécessaires pour obtenir toutes les fonctionnalité de cette souris :

Les dépôts Universe doivent être activés.

xserver-xorg-input-evdev doit normalement déjà être installé.

Modification du fichier xorg.conf

Sauvegarde de xorg.conf

Avant d’aller plus loin, commencez par faire une sauvegarde de votre fichier xorg.conf. C’est le strict minimum. Vous pouvez le faire en ouvrant un Terminal et en tapant la commande qui suit :

sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.backup

Modifications

Pour commencer, ouvrez le fichier xorg.conf :

sudo gedit /etc/X11/xorg.conf

Si vous n’avez jamais modifié ce fichier, recherchez la section suivante et commentez là (mettre un # devant chaque ligne).

Section “InputDevice”
Identifier  “Configured Mouse   ”
Driver       “mouse”
Option     “CorePointer”
Option     “Device” “/dev/input/mice”
Option     “Protocol” “ImPS/2″
Option     “ZAxisMapping” “4 5″
Option     “Emulate3Buttons” “true”
EndSection

Ensuite, rajoutez la section suivante telle quelle :

Section “InputDevice”
Identifier  “VX Nano”
Driver       “evdev”
Option      “Name” “Logitech USB Receiver”
Option      “Protocol” “evdev”
Option      “Buttons” “9″
Option      “SendCoreEvents”
Option      “HWHEELRelativeAxisButtons” “7 6″
EndSection

puis pour terminer, rajoutez la ligne suivante dans Section “ServerLayout”

Inputdevice    "VX Nano"

et commentez la ligne (mettre un # devant la ligne) qui suit toujours dans Section “ServerLayout”

Inputdevice    "Configured Mouse"

Voilà sauvegardez votre fichier.

Configuration des deux boutons (bouton 8 et 9)

Créez le fichier .xbindkeysrc

A la racine de votre répertoire personnel créer le fichier .xbindkeysrc . Utilisez votre éditeur de texte pour ajouter le code suivant dans ce fichier.

“/usr/bin/xvkbd -xsendevent -text “\[Alt_L]\[Left]“”
m:0×0 + b:9
“/usr/bin/xvkbd -xsendevent -text “\[Alt_L]\[Right]“”
m:0×0 + b:8

Les deux premières lignes provoquent la même action que le raccourci clavier Alt+Left à chaque fois que le bouton 8 (avant-gauche) est utilisé. Dans Firefox et quelques autres programmes comme Nautilus c’est le raccourci qui permet de revenir arrière.

Vous devinez donc que les deux lignes suivantes, par une action sur le bouton 9 (arrière-gauche), équivaut au raccourci clavier Alt+Right, qui dans Firefox permet un retour en avant.

Vous pouvez bien sûr préciser vos propres commandes pour ces 2 boutons. Vous pouvez aussi configurer ces touches indépendamment pour chaque applications que vous utilisez régulièrement (Rhythmbox, Listen etc.)

Lancement automatique de xbindkeys.

Pour faire fonctionner les raccourcis nouvellement créés, le programme xbindkeys doit être en route. Vous pouvez ouvrir un Terminal et lancer xbindkeys chaque fois que vous allumez votre PC, mais il y a bien sur une manière plus simple et pratique.

Sous Ubuntu, il vous suffit d’ajouter l’entrée /usr/bin/xbindkeys dans l’utilitaire Sessions qui se trouve dans le menu  Système -> Préférences.

Redémarrez le serveur X Windows

Pour que les changements prennent effet, vous devez relancer votre session X en faisant un Ctrl+Alt+Backspace.

Conclusion

Voilà une souris totalement efficace, belle, lègère et technologiquement avancée (la molette en roue libre devient incontournable à l’utilisation) qui fonctionne parfaitement sur votre Ubuntu.

Dirigez-vous directement à la fin et laisser un commentaire. Les trackbacks ne sont actuellement pas autorisés.

13 commentaires sur “Logitech VX Nano sous Ubuntu Gutsy”

  1. Atlas95 dit:

    23 mars 2008 à 13:43

    Salut Cedynamix, quels ont été tes problêmes?
    Je trouve ça étrange, j’en ai installer 5 ce mois ci chez des amis sans problême avec ma méthode :|
    La méthode btnx permet de faire plus de chose je penses ;)
    Si je peux t’aider y’a pas de soucis…

  2. kiki dit:

    23 mars 2008 à 14:52

    Salut,

    Sous Hardy avec une Logitech Mx620, je n’ai eu besoin de rien faire : le bouton recherche, suivant et précedent fonctionnent à merveille sans rien configurer !

  3. psicot dit:

    24 mars 2008 à 8:45

    Pourquoi est-on obligé de faire toutes ces modifications pour simplement configurer une souris ???

  4. Vilraleur dit:

    24 mars 2008 à 10:47

    Cette souris est elle bluetooth ?

  5. Cedynamix dit:

    24 mars 2008 à 12:54

    @ psicot : Sous Windows tu dois installer un driver pour faire fonctionner une souris. Pour une Logitech tu dois même installer le logiciel setpoint. Alors c’est pas grand chose ;-) . Peut-être que sous Hardy elle sera reconnu. Wait and See.

    @ Vilraleur : Non ce n’est pas une Bluetooth.

  6. Typhoe dit:

    24 mars 2008 à 18:36

    @Cedynamix

    sous hardy, les 2 boutons (8 et 9 de ton tuto) fonctionnent de base sous firefox 3.

    par contre, je souhaitais les utiliser pour gerer l’avance rapide sous smplayer, et ça, je n’y arrive pas tel quel….

    cdt,
    Typhoe

  7. twinoatl dit:

    25 mars 2008 à 16:10

    Il serait peut-être bon de mettre les guides comme ça sur le wiki doc.ubuntu-fr.org. Ça serait plus simple pour les trouver et les personnes pourraient mettre à jour au fur et à mesure des versions d’ubuntu.

  8. Samuel Martin dit:

    27 mars 2008 à 13:45

    Vilraleur > Non la souris Vx nano n’est pas en bluetooth, logitech fourni un mini (nano )dongle pour les échanges. (onde radio ? ).

    cedynamix > J’ai acheté une souris très proche de la tienne Logitech VX revolution que je trouve plus confortable. Cependant même après avoir suivi la doc Ubuntu j’ai toujours les mêmes soucis : Plantage du serveur X11 au démarrage du PC. C’est d’autant plus étrange que lorsque je configure le fichier xorg.conf et que je relance juste le serveur, tout fonctionne parfaitement(boutons), aucun plantage… du coup pour l’instant je l’utilise juste pr 3 boutons :s. je pense que ca vient de evdev.. à suivre….

  9. jd dit:

    5 avril 2008 à 1:58

    Salut :) Merci pour la conf. Je bute sur la configuration de xbindkeys. Je souhaiterais utiliser le bouton 9 (flèche latérale vers le haut) comme clic milieu et le bouton 2 (loupe sous la molette) pour lancer un terminal (j’ai ma commande perso “terminal”). Dans ~/.xbindkeysrc j’ai testé
    “terminal”
    m:0×0 + b:2 + Release
    mais ça n’a pas d’effet autre que celui d’avoir désactivé le comportement clic milieu oroginel ;) Pour le bouton 9, pas trop d’idée après la lecture des man et de quelques topics…

  10. jd dit:

    6 avril 2008 à 19:15

    À titre d’information : j’ai posté ma configuration sur http://doc.ubuntu-fr.org:81/souris_... et trouvé l’astuce pour émuler le collé par clic-milieu (description plus détaillée sur http://doc.ubuntu-fr.org:81/xbindke...). Il semble également possible, si on veut faire simple, d’utiliser xmodmap-e “pointer = [ordre perso des boutons]” pour intervertir des boutons, par exemple (fonctionne pas vraiment chez moi).

  11. Revan dit:

    22 mai 2008 à 21:51

    Salut,
    Est-ce que quelqu’un a réussi à faire fonctionne le scrolling horizontal avec cette souris (sous firefox par exemple). Chez moi ca marche pas malgré l’option dans Xorg.conf. En fait les boutons 5 et 6 ne sont pas reconnus par xev (mais il le sont par btnx, qui ne sert qu’à à affecter des commandes malheureusement) du coup ca marche pas…

  12. p2s dit:

    3 juillet 2008 à 20:08

    Bonjour à tous,

    Je viens d’acheter cette souris et j’aimerai pouvoir utiliser toutes les fonctionnalités :D

    Je suis sous Kubuntu 8.04 et après avoir suivi ce tuto j’ai eu l’erreur

    ” cannot lauch graphical configuration tool because displayconfig-gtk is not installed.
    Sorry, without this tool installed you must manually configure Xorg”

    Du coup j’ai restauré le xorg, j’ai redémarré mais je ne vois pas comment configurer les boutons du coup…
    Apparemment le tuto d’Atlas65 est aussi pour Gnome , donc je sais pas trop comment faire :/

    Merci beaucoup pour votre aide.

  13. Tarlak dit:

    20 janvier 2009 à 21:34

    Bonsoir,

    Voila j’ai récemment acheté un Samsung nc10 et en voyant cette souris je me suis dit voila la compagne parfaite du coup je viens de la commander. Comme j’ai installé la petite intrepid ibex sur le nc10, j’aurais voulus savoir si avec intrepid la configuration proposée était toujours d’actualité ou si il y avait du mieux?

    Merci d’avance pour vos réponses

Laisser un commentaire

-->

Linux