Mad Catz, fabricant de périphériques pour gamers, a toute une série de souris assez exotiques et, sans quelques manipulations, complètement inutilisables sous Linux.
Mais ne vous inquiétez pas ! Cette page a pour but de recenser les astuces pour faire fonctionner du mieux possible vos souris.
Il faudra pour commencer l'identifiant de votre souris. C'est le nom que votre PC voit, et que vous utiliserez pour modifier les options de votre souris MadCatz.
xinput -list
vous donne un résultat sous la forme :
⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ Mad Catz Mad Catz R.A.T.5 Mouse id=8 [slave pointer (2)] ⎜ ↳ Logitech USB Receiver id=10 [slave pointer (2)] ⎣ Virtual core keyboard id=3 [master keyboard (2)] ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)] ↳ Power Button id=6 [slave keyboard (3)] ↳ Power Button id=7 [slave keyboard (3)] ↳ Logitech USB Receiver id=9 [slave keyboard (3)]
Ici on peut voir comme pointeurs :
Mad Catz Mad Catz R.A.T.5 Mouse
".Créez un nouveau fichier nommé rat3custom.conf dans /usr/share/X11/xorg.conf.g/ avec les droits d'administration et collez-y les lignes de configuration suivantes :
Section "InputClass" Identifier "Mouse Remap" MatchProduct "Madcatz Mad Catz R.A.T.3 Mouse" MatchDevicePath "/dev/input/event*" Option "ButtonMapping" "1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 0 0 0" EndSection
Enregistrez et fermez.
Il vous suffit ensuite de redémarrer votre système afin de charger ce nouveau fichier de configuration.
Si cela ne fonctionne pas, essayez aussi de copier ces lignes dans un fichier xorg.conf à créer dans le dossier /etc/X11 (si non existant).
Créez un nouveau fichier nommé /etc/X11/xorg.conf avec les droits d'administration et collez-y les lignes de configuration suivantes :
Section "InputClass" Identifier "Mouse Remap" MatchProduct "Mad Catz Mad Catz R.A.T.TE" MatchDevicePath "/dev/input/event*" Option "ButtonMapping" " 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0" Option "ZAxisMapping" "4 5 6 7" EndSection
Enregistrez et fermez.
Redémarrez.