Installer une Logitech VX Nano sous Ubuntu Gutsy 7.10
19 11 2007Voici le dernier (à l’heure où j’écris) bébé de chez Logitech, la VX nano, je la trouve superbe.
Alors voici comment installer et avoir tout les bouton de fonctionnel avec cette souris.
C’est parti:
1] Réglages de xorg.
On lance dans un terminals:
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
sudo gedit /etc/X11/xorg.conf
Chercher la section:
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
Et la remplacer par:
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "auto"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
EndSection
Cette commande, en gros, enlèvera un bug, on avait deux fois le clic droit avec deux boutons différents.
Ensuite on va devoir installer un programme servant a configurer facilement les touches, celui-ci est en anglais, mais une fois que vous aurez mis la tête dedans et fouiller un peu ça devrait allez.
Je vais quant même vous fournir ma configuration actuelle mais vu que vous n’utiliser pas les meme programme que moi vous devrez sans doute changer des choses à votre guise.
2] Installation de btnx.
Installation des programmes BTNX et BTNX-CONFIG, deux méthodes possible, l’installation via les paquets pour gutsy, le plus rapide, OU l’ancienne méthode que j’avais faites, compilation à la main. Ne bien faire que l’une des deux !
Méthode 1) Installation avec les paquets pour Gutsy.
cd ~
wget http://www.ollisalonen.com/btnx/binaries/btnx_0.4.4-1_i386.deb
wget http://www.ollisalonen.com/btnx/binaries/btnx-config_0.4.4-1_i386.deb
wget http://atlas95.com/fichiers/99-btnx.rulessudo dpkg -i btnx*.deb
sudo mv 99-btnx.rules /etc/udev/rules.d/
Ensuite allez a l’étape Configuration de btnx.
—————————————————
Méthode 2) Installation à la main:
Btnx:
sudo aptitude install build-essential libgtk2.0-0 libgtk2.0-dev libglade2-0 libglade2-dev pkg-config
cd ~
wget http://atlas95.com/fichiers/99-btnx.rules
wget http://www.ollisalonen.com/btnx/btnx-0.4.5.tar.gz
tar -xvf btnx-0.4.5.tar.gz
cd btnx-0.4.5
make
sudo make install
cd ..
sudo mv 99-btnx.rules /etc/udev/rules.d/
Btnx-config:
wget http://www.ollisalonen.com/btnx/btnx-config-0.4.6.tar.gz
tar -xvf btnx-config-0.4.6.tar.gz
cd btnx-config-0.4.6
./configure
make
sudo make install
Donc après ça dans le menu Application/Outils système vous aurez un icône permettant de lancer btnx.
Configuration de btnx:
Je vous fourni donc comme prévu mon fichier de configuration, mais je vous invite a lire la doc concernant le programme le temps que je fasse un tutoriel.
wget http://atlas95.com/fichiers/btnx_config_atlas.tar.gz
tar xvf btnx_config_atlas.tar.gz
sudo cp btnx_config /etc/btnx/
sudo cp events /etc/btnx/
rm -f events btnx_config
sudo /etc/init.d/btnx start
Puis redémarrer c’est le plus simple 
Ensuite je vous conseille de changer les actions des boutons que J’AI appelé, Précédent et Suivant.
Petites précisions:
Dans la config que je fourni, le bouton avec la loupe lance une recherche avec desbar-applet, mais il faut d’abord dans les préférence de deksbar-applet cocher la case :”Rechercher la selection quand le raccoruci est déclenché” dans la section “Général”.
De même le bouton que j’ai appelé action effectue la combinaison de touche “Alt Gauche + V” qui me sert dans pidgin perso.
A vous de lancer “sudo btnx-config” est d’allez modifier cette touche par ce que vous désirez.
Souris à acheter d’urgence donc ! Tous les boutons fonctionnent!
Ressources:
Manuel btnx: http://www.ollisalonen.com/btnx/man/
http://ubuntuforums.org/showthread.php?t=455656
et
http://ubuntuforums.org/showthread.php?t=455656&page=6
et je remercie -Phi-
#Maj du 28/11/07
Ajout d’un script redemarrant btnx lorsqu’on revient d’hibernation.
#Maj du 31/12/07
Mise à jour en version 4.4 et ajout de l’installation par deb
#Maj du 11/01/08
Mise à jour des version des paquets 








Salut !
J’ai suivis à la lettre ce petit tutoriel et ça marche niquel !
Petit probleme quand même : quand je copie du texte et que je le colle dans le terminal , il rajoute “;3R” !!!!!!!!
Une idée pour corriger ?
Sinon comment peut-on arreter le service btnx ?
Merci @+
Je viens de me rendre compte qu’en fait c’est le clic du bouton du milieu qui ajoute ce “;3R” donc le collage dans un terminal qui se fait bien mais cet entrée se rajoute à chaque fois …
Une idée ?
Bonjour Cyber warrior,
, ça devrait être niquel ce coup-ci )
-Avant tout je ne sais pas a quelle heure tu as suivi mon tuto mais il faudrait que tu supprime le fichier .Xmodmap et que tu fasses la modification dans ton /etc/X11/xorg.conf (en gros relis le tuto désolé
-Pour ton problême du bouton du milieu, tu parles de quelle bouton?
Je n’ai pas ce problême bizarre, essai de reprendre l’archive qui contient ma configuration et écrase les tiennes, si ça ne change rien dis moi.
-Sinon pour arrêter btnx, la seule solution que j’ai trouvé est : sudo killall btnx … barbare mais efficace.
Salut !
Alors j’ai fais le nouveau tuto et ça marche bien !
Mais toujours le petit soucis du bouton du milieu .
Pour être plus clair , en fait j’appele bouton du milieu celui sous la molette , là ou il y a la loupe déssinée .
Ce bouton me sers de bouton du milieu sous firefox etc avec ta config de touche .
MAIS si tu ouvres un terminal , ce bouton est utilisé pour coller du texte sélectioné par ailleurs (configuration standard du bouton du milieu dans un terminal).
OR ici en plus de coller , il rajoute la chaine “;3R” :-(
Essaye d’ouvrir un terminal et juste de cliquer sur ce bouton tu verras … ;-)
C’est assez handicapant quand par exemple on copie tes lignes de code pour installer en suivant ton tuto et qu’a chaque fois qu’on colle avec le bouton milieu ça rajoute ça et du coup faut aller avec les fleches pour supprimer cette chaine …
Est-ce que tu as le même rendu de ton coté ?
Merci
Ha ok, en fait ce bouton comme je viens encore de le rajouter (relire :p) me sert a faire une recherche avec la deskbar-applet.
Dans ma config le bouton du milieu est celui le plus vers toi a gauche du bouton gauche
Je ferais un schéma en début d’après midi.
Si tu ne connais pas, tu peux presser en même temps le bouton gauche et le bouton droit et ca collera le texte aussi !
Pour ma part lorsque je presse la loupe dans un terminal ca me fait un underscore “_”.
Ca va mieu?
Bon ben je vais rester dans ma conf actuelle et utiliser le clic droit+gauche pour coller dans le terminal parceque sinon le bouton loupe me sers vraiment de troisieme bouton donc ça me va …
Merci en tout cas et bonne continuation ;-)
De rien, n’hésite pas a revenir ici à t’abonner à mon flux rss
Salut,
J’aimerais m’acheter cette souris, apparemment elle marche correctement sous Ubuntu mais est-ce que tous les boutons marchent parfaitement?
J’ai actuellement une souris dont un des boutons ne peut pas avoir la même fonction que sous windows. J’aimerais que ça n’arrive pas avec la VX Nano :].
Teva.
Oui oui

Contrairement a mon ancienne VX Revolution ou la loupe n’était pas reconnu, la TOUT les boutons fonctionnent !
…Comme le dit le tuto.
Je confirme tous les boutons fonctionnent !!!
héhé OK, ça m’apprendra à ne pas tout lire correctement !
Merci pour ton tuto :]
Salut Cyril,
Je suis arrivé à configurer la loupe pour rafraichir.
Par contre je n’arrive pas à configurer les 2 boutons sur le côté pour passer à la page précédente ou suivante.
D’avance merci de ta réponse, André.
Salut, tu as une Vx nano aussi ou une autre?
Il faut binder ALT et KEY_LEFT pour précédent, et ALT + KEY_RIGHT pour suivant, dis moi si tu ne t’en sors pas
Salut Cyril,
Après avoir offert une Nano à ma femme, je me suis gâté en m’offrant la même, beau petit outil!
j’ai dù toucher au réglages car les 2 boutons ne fonctionne pas….
Tu as fais un beau travail!
Merci pour tous.
Ho étrange … j’ai réussi à faire marcher ma configuration sur 2 vx nano … bizarre bizarre …
Content que ça puisse t’aider !
Cyril, voici ma config…
Suivant
KEY_RIGHT
KEY_LEFTALT
Pécédent
KEY_LEFT
KEY_LEFTALT
Peux-tu me confirmer que c’est bien cela, dans ce cas je réinstallerais tous, bizare car le F5 fonctionne!
Bonjour, et merci pour le tuto
Je viens de m’acheter la VX_Nano pour noël, et c’est vraiment une merveille

Tous les boutons marchent sous Ubuntu, je suis aux anges
Cependant, j’ai deux questions :
=> Vous parlez beaucoup de “clic milieu”, mais rassurez moi, il n’existe pas sur la VX Nano. Un clic sur la roulette modifie le “mode de scrolling” mais n’est pas reconnu comme un bouton?
)
(Je pense que c’est ça, mais je préfère demander, ça serait dommage de passer à coté d’un bouton de plus
=> Deuxième question, un peu plus intéréssante, au niveau du mode de scrolling roue libre, dans firefox.
Sous Ubuntu, il semblerait que firefox ai un peu de mal avec le scrolling rapide, entre le moment ou j’arrête la roulette, et le moment ou le défillement s’arrête, il se passe plusieurs seconde, donc j’arrive bien souvent au bout de la page, ce qui fait perdre beaucoup de charme à ce mode de scrolling
Sous windows par contre, firefox n’a aucun problème, le scroll s’arrête au moment ou j’arrête la roulette, et c’est vraiment appréciable.
Avez vous aussi un soucis de ce genre, ou une idée pour le résoudre?
Merci
Elessor:
Pour le clic du milieu effectivement c’est ça, mais j’ai donc binder un autre bouton qui me sert de clic du milieu..
Le bouton de la molette change bien le mode de scrolling.
Pour le problême de Firefox je vais me pencher sur le problême dès mon retour de vacance
Très utile comme article Cyril. Chez moi tout a fonctionné du premier coup. Merci!!!
De rien !
Pensez à mettre une note avec les petites étoile qui vont bien huhu !
J’ai toujours pas trouvé le problême du scroll, c’est vrai que c’est un peu embettant, mais j’ai pire, par fois ça saute, j’arrive presque en bas de page et hp je remonte d’un coup …
Étrange …
Petite remarque : une version 0.4.5 est sortie (0.4.6 même, pour le “-config”
, et la grosse nouveauté pour cette version est la traduction de l’interface en français
.
Amodef, je vais mettre à jour le tuto merci de la news !
salut tout le monde,
et bien j’ai voulu suivre ce tuto sous eeexubuntu et ma souris ne marche pas mieux qu’avant :/
les suvant et precedent je les ai sur la molette gauche/droite au lieu des boutons en haut a gauche de la souris..et le bouton loupe fait rien…
j’ai pourtant suivi pas a pas c tuto :’(
Salut Cyril,
Deja bon tuto et clair en prime ;-)
Par contre ca marche pas chez moi…
Deja le directory /etc/btnx n’etait pas créee donc au moment de faire cp btnx_config /etc/btnx/ et cp events /etc/btnx/ ben forcement ca ne marchait pas…pas grave j’ai crée le folder en tant que root et ensuite j’ai déplacé les fichiers via les 2 commandes…nickel pas de probleme.
par contre, comme il est cité plus haut, je trouve bizarre quelques lignes dans le fichier /etc/btnx/btnx_config
au lieu de ceci :
Suivant
KEY_RIGHT
KEY_LEFTALT
Pécédent
KEY_LEFT
KEY_LEFTALT
ne devrait-on pas avoir cela ?
Suivant
KEY_RIGHT
KEY_RIGHTALT
Pécédent
KEY_LEFT
KEY_LEFTALT
en fait pour que les flèches fasses bien suivant et précédent sous Firefox tu mets quoi exactement?
idem pour le bouton du milieu (ou il y a une loupe déssinée), ben tu mets quoi dans la section Button name = Loupe ?
Merci pour ton aide
Laurent
J’ai essayé de faire comme tu dis mais je suis bloqué à l’install de btnx:
sudo dpkg -i btnx*.deb
(Lecture de la base de données… 87887 fichiers et répertoires déjà installés.)
Dépaquetage de btnx (à partir de btnx_0.4.4-1_i386.deb) …
dpkg : btnx : avertissement - le conffile « etc/rc0.d » n’est ni un
vrai fichier ni un lien (= « /etc/rc0.d »)
dpkg : btnx : avertissement - le conffile « etc/rc2.d » n’est ni un
vrai fichier ni un lien (= « /etc/rc2.d »)
dpkg : btnx : avertissement - le conffile « etc/rc4.d » n’est ni un
vrai fichier ni un lien (= « /etc/rc4.d »)
dpkg : btnx : avertissement - le conffile « etc/rc6.d » n’est ni un
vrai fichier ni un lien (= « /etc/rc6.d »)
dpkg : erreur de traitement de btnx_0.4.4-1_i386.deb (–install) :
impossible de créer « ./etc/btnx/events »: No such file or directory
Sélection du paquet btnx-config précédemment désélectionné.
Dépaquetage de btnx-config (à partir de btnx-config_0.4.4-1_i386.deb) …
Paramétrage de btnx-config (0.4.4-1) …
Des erreurs ont été rencontrées pendant l’exécution :
btnx_0.4.4-1_i386.deb
Excellent tutos….
Je possède une vx Nano et j’aurais aimé faire du scroll horizontal avec la roue.
C’est a dire deplacer la page de gauche a droite lorsque celle ci possède une barre de defilement horizontal, en deplacant legerement la roulette a droite ou a gauche… mais tout le monde avait compris je le sais .. mais comme ca google est au courant aussi !
Il faudrait donc quoi pour cela ?
Associer un programme a l’action sur le bouton ?
Merci d’avance
sgamier,
j’essai de te trouver ça
Bonjour Cyril,
J’ai tenté d’utiliser BTNX pour installer une souris Microsoft intellimouse 5 boutons.
J’ai un souci au moment de la détection des boutons avec message d’erreur : “Warning : no valid pipes from pid : 14117″.
Là, je bloque.
Je développe un peu plus la même question ici :
http://forum.ubuntu-fr.org/viewtopic.php?pid=1639388#p1639388.
Merci de votre aide.
Bonjour,
La dernière version à jour et qui fonctionne à ce jour du 12/05/08 est sur l’adresse http://ubuntuforums.org/showthread.php?t=455656. Merci de mettre à jour ce blog bien utile.