Table des matières

,

Souris : Microsoft Intellimouse Optical 5 boutons

ubuntu 8.04 « Hardy Heron » utiliser l'application btnx

Ubuntu 7.10 « Gutsy Gibbon » modifier Xorg.con et utiliser imwheel

Utilisation du logiciel btnx

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.

BTNX n'est malheureusement pas compatible avec Ubuntu 8.10 : Intrepid Ibex pour des raisons indépendantes de la volonté des développeurs. mais sera dans les dépôts d'Ubuntu 9.04: Jaunty Jackalope

Sauvegarde de xorg.conf

Nous allons modifier le fichier de configuration de Xorg. Pour ne pas avoir de soucis, faites une copie de sauvegarde de ce fichier avant toute manipulation :

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

pour restaurer le fichier il suffira de faire :

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

xorg.conf pour gutsy gibbon

Éditez le fichier /etc/X11/xorg.conf et remplacer la section :

gksudo gedit /etc/X11/xorg.conf
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

par celle-ci :

Section "InputDevice"
	Identifier	"Configured Mouse"
	Driver		"mouse"
	Option		"CorePointer"
	Option		"Device"		"/dev/input/mice"
        Option          "Protocol"              "ExplorerPS/2"
        Option          "Emulate3Buttons"   "false"
        Option          "Buttons"               "7"
        Option          "ZAxisMapping"       "4 5"
	Option 		"ButtonMapping" "1 2 3 6 7"
EndSection

A ce stade les boutons latéraux fonctionnent avec Firefox ce qui la plupart du temps est suffisant. Maintenant, si vous voulez aller plus loin, il faut lire la suite.

Dans Firefox, les fonctions qui permettent de revenir en arrière avec les boutons lateraux, fermer un onglet avec le bouton du milieu ne marchent que si la valeur middlemouse.contentLoadURL est sur False dans about:config.

Lancez Firefox puis dans la barre d'adresse tapez

 about:config

Cherchez la clé middlemouse.contentLoadURL et donnez la valeur False.

imwheel

Installez le paquet imwheel.

Il est préférable de sauvegarder d'abord l'original du fichier de configuration d'imwheel :

sudo cp /etc/X11/imwheel/startup.conf /etc/X11/imwheel/startup.conf.bak

Ensuite, éditez le fichier /etc/X11/imwheel/startup.conf.

Trouvez la ligne

IMWHEEL_START=0

Et la modifier comme ceci

IMWHEEL_START=1

Configuration de imwheel :

Ensuite, il faut modifier ou créer le fichier ~/.imwheelrc ou modifier le fichier /etc/X11/imwheel/imwheelrc avec les droits d'administrateur si vous voulez que ça marche pour tous les utilisateurs)

sudo gedit /etc/X11/imwheel/imwheelrc

et y insérer les lignes suivantes:

".*"
None,Left,Alt_L|Left
None,Right,Alt_L|Right

Redémarrez le serveur X

Redémarrez le serveur X (Ctrl+alt+backspace ou reconnectez-vous) et ça devrait marcher !

Pour aller plus loin

Consultez les exemples configuration de imwheel.


Contributeurs : BravoJR, k-o-x, anonyme, _Enchained