Pages : 1
#1 Le 15/06/2007, à 22:32
- saVTRonic
(Dés)activer vos manettes
Je me suis fais un script pour "gérer" rapidement mes 2 manettes (+ 1 souris sans fil détectée également comme manette). Certains jeux sous Wine semblaient perturbés par la seconde lorsqu'elle n'avait plus de pile et souvent par la troisième. Cela se traduit essentiellement par un mauvais étalonnage de ces 2 dernières, et donc une voiture qui part toute seule dans le décors.
#!/bin/bash
echo "---------------------------------"
if [ -e "/dev/input/js0" ]
then
echo "Manette 1 : activée"
else
echo "Manette 1 : désactivée"
fi
if [ -e "/dev/input/js1" ]
then
echo "Manette 2 : activée"
else
echo "Manette 2 : désactivée"
fi
if [ -e "/dev/input/js2" ]
then
echo "Manette 3 : activée"
else
echo "Manette 3 : désactivée"
fi
echo "---------------------------------"
echo "Quelle manette souhaitez vous (dés)activer ? (1, 2, 3 et 4 pour quitter)"
echo "---------------------------------"
read Option
echo "---------------------------------"
case "$Option" in
1)
if [ -e "/dev/input/js0" ]
then
sudo mv /dev/input/js0 /dev/input/js0_poutrebuntu
else
sudo mv /dev/input/js0_poutrebuntu /dev/input/js0
fi
;;
2)
if [ -e "/dev/input/js1" ]
then
sudo mv /dev/input/js1 /dev/input/js1_poutrebuntu
else
sudo mv /dev/input/js1_poutrebuntu /dev/input/js1
fi
;;
3)
if [ -e "/dev/input/js2" ]
then
sudo mv /dev/input/js2 /dev/input/js2_poutrebuntu
else
sudo mv /dev/input/js2_poutrebuntu /dev/input/js2
fi
;;
4)
exit;;
*)
exit;;
esac
./des_activer_manettes
Je poste ce script (a adapter selon vos besoin) car ça peut toujours servir, mais étant donné que c'est mon premier essai, ce n'est peut être pas bien "propre" :\
Dernière modification par saVTRonic (Le 15/06/2007, à 22:40)
Hors ligne
Pages : 1