Ceci est une ancienne révision du document !
xinput est intégré à Ubuntu et permet de gérer / configurer la souris (et peut etre plus → à compléter).
Il fait parti du serveur X (à confirmer)
Configuration des boutons de la souris
Le principe est simple :
- Récupérer l'identification de la souris
- Configurer les boutons
- Sauver la configuration
Récupérer l'identification de la souris
Très simple, il suffit de lancer la commande
xinput list
Dans la liste vous devez reconnaître votre souris par le nom du constructeur et son modèle. Repérer ensuite l'identifiant : id=X ou X est l'identifiant.
Détecter et configurer les boutons
Dans cette partie, vous devez avoir récupérer l'identifiant de votre souris que l'on appellera : <identifiant>
Le principe est d'acquérir les boutons avec la commande test et de les réassigner en fonction de ce que X11 attend.
Le tableau ci dessous corresponds à la configuration attendu de X11. Il vous suffit d'assigner les boutons en fonction de votre souris.
Position | Nom du bouton |
P1 | Left click |
P2 | Middle click |
P3 | Right click |
P4 | Wheel up |
P5 | Wheel down |
P6 | Wheel left |
P7 | Wheel right |
P8 | Thumb1 |
P9 | Thumb2 |
P10 | ExtBt7 |
P11 | ExtBt8 |
Entrer maintenant la commande suivante et appuyer sur les boutons de votre souris pour connaître leur numéro actuel :
xinput test <identifiant> | grep "button press"
Pour arreter le test des boutons tapez au clavier : control + c
Pour finir entrer la commande suivante pour reconfigurer votre souris :
xinput set-button-map <identifiant> 1 P1 P2 P3 P4 P5 ...
avec P1 P2 P3 … les valeurs du tableau précédent correspondant avec les numéros de bouton de votre souris avec la commande précédente xinput test
Exemple simple:
- L'identifiant = 9
- Clic gauche = 1
- Clic milieu = 3
- Clic droit = 2
Alors la commande est :
xinput set-button-map 9 1 3 2
Sauver la configuration
- La technique brouillon consiste à entrer la commande précédente dans les programmes aux démarrages. Cela dépend donc de votre gestionnaire de fenetre (KDE, Cinnammon, LXDE ,…)
- La technique propre consiste à modifier xorg en s'inspirant de cette page
Exemple de souris
Pour vous simplifier la vie, vous pouvez entrer ici la configuration de votre souris afin d'aider les autres internautes. Classement par marque (par ordre alphabétique) puis par modèle.
- Evoluent :
- …
- Logitech :
- …
- Microsoft :
xinput set-button-map 11 1 2 3
Souris Microsoft : Molette trop rapide
Juste un lien vers le forum : https://forum.ubuntu-fr.org/viewtopic.php?pid=21070001#p21070001