Configurer une souris R.A.T. 7/9 sur Ubuntu
A chaque réinstallation d'Ubuntu c'est la même histoire, reconfigurer correctement le système pour qu'il reconnaisse mes souris RAT. Ci-dessous le pense bête.
tout d'abord mettre Ubuntu en session "gnome avec xorg". En effet je n'ai encore jamais réussi à faire un remap des boutons avec Wayland. donc en attendant, j'utilise le vénérable xorg.
tout d'abord déterminer le modèle exact de la souris avec xinput
xinput list
garder en mémoire la ligne qui correspond au modèle. dans mon cas :
Mad Catz Mad Catz R.A.T.7 Mouse
Ensuite dans le fichier /usr/share/X11/xorg.conf.d/40-libinput.conf, j'ajoute la section suivante, en mettant le modèle dans MatchProduct
Section "InputClass"
Identifier "Mouse Remap"
MatchDevicePath "/dev/input/event*"
MatchProduct "Mad Catz Mad Catz R.A.T.7 Mouse"
Option "AutoReleaseButtons" "13 14 15"
Option "Buttons" "17"
Option "YAxisMapping" "10 11"
Option "ZAxisMapping" "4 5 6 7"
Option "Emulate3Buttons" "no"
Option "Resolution" "3200"
Option "ButtonMapping" "1 2 3 4 5 0 0 8 9 7 6 12 0 0 0 16 17"
EndSection
Maintenant installer imwheel
apt install imwheel
puis modifier le fichier /etc/X11/imwheel/startup.conf :
IMWHEEL_START=1
IMWHEEL_PARAMS='-b "0 0 0 0 8 9 7 6 12"'
et enfin dans le fichier /etc/X11/imwheel/imwheelrc j'ajoute les raccourcis
".*"
None, ExtBt7, Control_L|Alt_L|Up
None, ExtBt8, Control_L|Alt_L|Down
None, ExtBt9, F1
Cette configuration me permet le basculer entre les bureaux virtuel avec la seconde molette et de lancer un terminal 'Tilda' avec la touche sniper.