Contenu | Rechercher | Menus
Cette page n'a pas encore d'étiquettes.
Apportez votre aide…

Ceci est une ancienne révision du document !



Souris : Microsoft Intellimouse Optical 5 boutons

Sauvegarde de la configuration de X

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

xorg.conf pour gutsy gibbon

Éditez le fichier /etc/X11/xorg.conf et remplacer 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

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 si vous voulez que ça marche pour tous les utilisateurs)

et y insérer les lignes suivantes:

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

Comment ça marche ?

La syntaxe du fichier imwheelrc utilise les règles suivantes :

"NOM DU PROGRAMME"

TOUCHE CLAVIER UTILISÉE (en même temps que les boutons latéraux), BOUTON UTILISÉ, TOUCHES DU CLAVIER, COMBIEN DE TEMPS

Pour ceux qui désirent personnaliser l'utilisation de leur souris, l'auteur de imwheel met à disposition son fichier de configuration à cette adresse : http://imwheel.sourceforge.net/imwheelrc.

Un fichier passe partout

et tapez ce texte pour une configuration gnome ou kde :

 ".*"
 None, Up, Alt_L|Left
 None, Down, Alt_L|Right
  
 "(null)"
 None, Up, Alt_L|Left
 None, Down, Alt_L|Right

Attention cette commande correspond aux réglages par défaut. Il faut donc mettre ces lignes de code à la fin de votre configuration, autrement les autres commandes (comme celles qui suivent) ne sont pas prises en compte.

Un fichier pour Gnome

Le fichier .imwheelrc spécifique à Gnome à vous de choisir ;) :

"^Firefox-bin$"
# Flip between browser tabs
None, Up, Alt_L|Left
None, Down, Alt_L|Right

"Nautilus"
# suivant/precedent
None, Left, Alt_L|Left
None, Right, Alt_L|Right
# Zoom
Control_L, Up, Control_L|KP_Subtract
Control_L, Down, Control_L|KP_Add

#Navigue entre les onglets du terminal
"^gnome-terminal"
None, Up, Control_L|Page_Up
None, Down, Control_L|Page_Down

"Rhythmbox"
None, Up, Alt_L|Left
None, Down, Alt_L|Right

".*"
#None, Up, Alt_L|Left
#None, Down, Alt_L|Right

La configuration pour tous

Pour que la configuration soit commune à l'ensemble des utilisateurs, il faut modifier le fichier /etc/X11/imwheel/imwheelrc avec les droits d'administrateur.

Pour aller plus loin

Consultez les exemples configuration de imwheel.


Contributeurs : anonyme, _Enchained



Le contenu de ce wiki est sous licence : CC BY-SA v3.0