Table des matières

, ,

Configurer les boutons de sa souris : btnx

Sur une version récente d'Ubuntu, vous pouvez remplacer ce logiciel par xbindkeys-config

Le logiciel btnx permet de configurer très simplement les boutons supplémentaires de votre souris à l'aide d'une interface graphique, sans avoir à modifier manuellement votre fichier de configuration xorg.

Compatibilité

Souris compatibles

Souris non compatibles

Installation

Ubuntu (version récente, tel que 12.04)

btnx n'est plus dans les dépots d'Ubuntu. L'installation est manuelle :

INSTALLATION SANS COMPILATION
Il existe des .deb ici.
1/ installer btnx-config .deb 32 bits .deb 64 bits
2/ installer btnx .deb 32 bits .deb 64 bits
Installé le 10/05/2013 sur une 12.04 64 bits

Ubuntu 9.04 et ulterieur (mais pas les dernières)

btnx est présent dans les dépôts universe depuis Ubuntu 9.04 (Jaunty). Il vous suffit alors d'installer le paquet btnx.

Ubuntu 8.04 LTS

Si vous utilisez Ubuntu 8.04 LTS alors btnx n'est pas présent dans les dépôts officiels.

Pour avoir btnx dans votre gestionnaire de paquets, il vous suffit d'ajouter le dépôt suivant à vos sources de logiciels :

deb http://ppa.launchpad.net/daou/ubuntu hardy main

puis recharger la liste de vos paquets et installer le paquet btnx

Utilisation et configuration

Vous pouvez lancer btnx via Applications → Outils système → btnx. Cette application nécessite les droits d'administrateur, et vous demandera donc votre mot de passe root.

Vous pouvez également lancer l'interface à l'aide de la commande :

btnx-config

Détection des boutons de la souris

Au lancement de btnx, c'est l'onglet Configurations qui s'ouvre. Commencez par donner un nom à la configuration que vous allez créer, en haut à droite (à la place de « default »), par exemple Bureautique.

Ne pas utiliser d'espace dans le nom de votre configuration. Ne pas respecter cette consigne déclenche un bogue lors de l'appui sur le bouton “Redémarrer btnx”.

En effet, btnx permet de gérer plusieurs configurations, ce qui est pratique lorsqu'un veut configurer sa souris différemment pour chaque usage, par exemple pour jouer, pour coder, etc.

Onglet configuration

Ensuite, il faut faire détecter sa souris en cliquant sur le bouton Détection souris & boutons.

Vous obtenez cette fenêtre :

Détection automatique des boutons

Il suffit de ensuite de suivre les instructions :

Il peut arriver que certains boutons ne soient pas détectés.

Attribution des actions

Vous pouvez maintenant attribuer des actions aux boutons que vous venez d'identifier. Il faut se rendre dans l'onglet Boutons.

Pour attribuer une action à un bouton, il faut cocher la case “Activé” en haut, puis faire défiler le “code de la touche” dans “Combinaison de touches”.

Par exemple, vous voulez attribuer l'action «Page précédente» à un de vos boutons : dans Firefox et dans Gnome, il s'agit du raccourci clavier Alt + flèche de gauche (←).

Le code de la touche sera donc flèche de gauche (KEY_LEFT) la touche modificatrice, à la ligne en-dessous, sera le Alt à gauche de la barre espace (KEY_LEFTALT) :

Onglet de configuration des boutons

Cette opération est à répéter pour tous les boutons auxquels vous désirez attribuer une action (à vous de trouver le raccourci clavier correspondant à l'action que vous souhaitez attribuer à votre bouton).

Enfin, pour que btnx applique ces combinaisons de touche, il faut se rendre sur le premier onglet (Configuration) et choisir Redémarrer btnx.

Revoco

L'onglet « Revoco » n'est utile qu'aux possesseurs d'une MX Revolution : il permet de modifier le comportement de la roulette de défilement : défilement fluide ou bien à crans . Cependant, une incompatibilité de licence a entraîné son exclusion de btnx.

Vous pouvez toutefois utiliser le tutoriel proposé sur la page de la MX Revolution qui détaille comment installer et utiliser revoco de façon autonome.

Sauvegarde de la configuration

Vous pouvez effectuer une sauvegarde de votre configuration, sur l'onglet Configuration. Attention, par défaut, la sauvegarde est placée dans le répertoire « /home/ » et non dans « /home/login/ ».

Problèmes rencontrés

Voici quelques problèmes qui ont été rencontrés par les utilisateurs de btnx :

Désinstallation

Pour supprimer cette application, quelque soit la méthode d'installation, il suffit de supprimer son paquet. La configuration de l'application sera conservée ou supprimée selon la méthode de désinstallation que vous choisirez.

Références


Contributeurs : hollen ar mor, Omnisilver, Prometee.