Vérifier la validité des informations de cette page. — Ner0lph Le 25/11/2009, 12:53
Comment configurer une souris A4 Tech Cordless (ou toute autre souris compatible)
Pour débuter, il faut modifier le fichier de configuration de X, ce qui n'est pas une mince affaire pour le débutant. Nous allons pour simplifier grandement la tâche.
Dans les versions récentes d'Ubuntu, ce fichier n'est plus nécessaire (car les paramètres sont déterminés à la volée au démarrage), sauf configuration spécifique. Merci d'y ajouter plus de détails concernant cela. — Ner0lph Le 25/11/2009, 12:47
Ce fichier xorg.conf regroupe les paramètres vitaux de votre interface graphique. Si vous prenez le soin de visiter, vous trouverez les paramètres de votre écran, votre carte graphique, de votre clavier et du sujet qui nous intéresse : la souris.
Ouvrez le fichier /etc/X11/xorg.conf et modifier comme ceci :
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" EndSection
À 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 latéraux, fermer un onglet avec le bouton du milieu ne marchent que si la valeur middlemouse.contentLoadURL
est sur False
dans about:config.
middlemouse.contentLoadURL
et donnez la valeur False
.Installez le paquet imwheel.
Il est préférable ensuite de sauvegarder l'original du fichier de configuration imwheel :
sudo cp /etc/X11/imwheel/startup.conf /etc/X11/imwheel/startup.conf.bak
Lancez la commande suivante
sudo gedit /etc/X11/imwheel/startup.conf
Trouvez la ligne
IMWHEEL_START=0
Et la modifier comme ceci
IMWHEEL_START=1
Décommenter la ligne :
IMWHEEL_PARAMS='-k -b "0 0 9 8"'
Ctrl + Alt + Backspace pour redémarrer le serveur X. Il ne vous reste qu'a créer le fichier .imwhellrc, comme montré ci dessous. A la suite de cette étape la configuration pour les utilisateurs de Edgy est terminée.
Créez un fichier .imwheelrc dans votre répertoire personnel.
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
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
Pour que la configuration soit commune à l'ensemble des utilisateurs, il faut modifier le fichier /etc/X11/imwheel/imwheelrc avec les droits de superutilisateur.
La syntaxe du fichier imwheelrc utilise les règles suivantes :
“NOM DU PROGRAMME”
TOUCHE CLAVIER UTILISE (en même temps que les boutons latéraux), BOUTON UTILISE, TOUCHES DU CLAVIER, COMBIEN DE TEMPS
Pour ceux désirant personnaliser l'utilisation de leur souris, l'auteur de imwheel met à disposition son fichier de configuration à cette adresse : http://imwheel.sourceforge.net/imwheelrc.
La configuration se fera en 4 étapes avec des parties communes à Edgy, d'autres différentes et une nouveauté.
Utiliser la configuration suivante de la section “InputDevice” correspondant à la souris :
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 7 6" EndSection
Installer imwheel comme pour Edgy et utiliser la même configuration.
Là aussi la configuration est la même que pour Edgy.
sudo mkdir /home/login gksudo gedit /home/login/souris
#!/bin/sh exec xmodmap -e "pointer = 1 2 3 4 5 6 7" & exec imwheel -k -b "6 7" & exec $REALSTARTUP
sudo chmod +x /home/login/souris
souris
et dans Commande taper /home/login/souris
;