Bonsoir !
Un petit message pour demander de l’aide sur un blocage récurrent aujourd’hui
J’ai une super zapette : Mad Catz R.A.T.7
Cependant tout le monde sait que c’est une galère à faire fonctionner sous linux en général.
Néanmoins j’ai finalement réussi à avoir une souris fonctionnelle. Par contre pour que tout ceci soir opérationnel, je dois lancer une commande à chaque ouverture de session X.
xinput set-button-map 8 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
Avec le premier “8” qui correspond à l’ID du matériel donné par X. J’ai fièrement pondu 4 belles lignes de code pour trouver automatiquement l’id au démarrage.
[code]xinputvar=$(xinput list)
regexdeouf="(Mad Catz Mad Catz R.A.T.7 Contagion Mouse.id=([0-9]+))"
[[ $xinputvar =~ $regexdeouf ]]
xinput set-button-map ${BASH_REMATCH[2]} 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
[/code]
Mon problème est que je n’arrive pas à l’exécuter au démarrage !
J’ai essayé de l’insérer dans /etc/X11/Xsession => inefficace
J’ai essayé de lancer le script dans un fichier qui est lancer par le lanceur d’application par default : inopérant
Est-ce que quelqu’un peut me dire comment je peux faire pour que ça s’exécute tout seul au démarrage de X ou à l’ouverture d’une session X ?
Merci d’avance