Le Dimanche 16 Mars 2003 22:41, GeantJones a �crit :
> Salut la liste !
>
> J'essaie en vain d'installer une manette toute simple avec 6 boutons et
> une croix multi-directionnel.
> Ces manettes sont supporter par Linux.
>
> Voici ce que j'ai deja fait:
> Comme je n'avais pas de js0 dans /dev j'ai fait un MAKEDEV js0
> un lsmod pour m'apprecevoir que mon gameport est belle et bien charger.
> Maintenant j'imagine et dite moi si me trompe ;) ,que y a plus qu'a
> charger le bon module pour cette manette.
>
> Ma question c'est comment savoir quel module correspond � cette manette
> ?
> Dans mon syst�me j'ai pu voir que une liste de drivers sont pr�sent.
>
> Merci de toute l'aide que vous aller m'apporter.
Voil� commant j'ai proc�der avec une manette manche � balai classique, dans le
contexte suivant :
- distribution Mandrake,
- Alsa,
- devfs,
- connexion du joystick sur port de ma carte son SoundBlasterLive!.
I - device /dev/js0
Avec une distribution "MDK 9.0" "js0" pointe vers "/dev/input/js0". Il faut
s'assurer que ce fichier "js0" sous "/dev/input" est correctement configur�.
Ignorant la fa�on de le faire, je propose de le reconfigurer en ex�cutant
ainsi la s�quence de commande suivante :
$ rm -f /dev/input/js0
$ rm -f /dev/js0
$ mknod /dev/input/js0 c 13 0
$ ln -s /dev/input/js0 /dev/js0
Note : js0 n'appara�t que si le joystick est connect�.
II - Scripts
Cr�ation du script "install_joystick" � placer sous "/etc/rc.d" et qui
contient les informations suivantes :
#!/bin/sh
# This script is executed by "rc.local"
# It installs an analog joystick on PCI sound card game port
# Author : Daniel Moyne
# Added on 16/11/2001
#
echo 'Installing analog joystick on PCI Soundblaster Live! game port :'
# a) setting error process
set -e
trap error exit
error () {
echo "Installing joystick failed"
}
# b) installing joystick interface
modprobe joydev
# c) installing joystick game port module
modprobe emu10k1-gp
# d) installing analog style joystick module
modprobe analog
trap exit
echo "Installing joystick done"
Modification du fichier "rc.local" en ajoutant les lignes suivantes au fichier
"/etc/rc.d/rc.local" :
# Installation of analog joystick on PCI Soundblaster Live! game port
# Author : Daniel Moyne
# Added on 26/01/2002
if [ -f /etc/rc.d/install_joystick ]; then
/etc/rc.d/install_joystick
fi
Note :
(1) J'ai essay� de faire une configuration direct dans "modules.conf" comme
certains le recommandaient sans garantie, mais �a ne marche pas !
(2) Le joystick appara�t dans la liste de mat�riel du Centre de Controle
Mandrake, mais le clic sur "Configuration module" ne m�ne nulle part. Il est
vria que le fichier "modules.conf" ne comporte aucune r�f�rence au joystick !
III - Kernel
Je ne dis rien pour la configuration du noyau car avec les noyaux standard
Mandrake tous les modules sont pr�sents.
Essaie de t'inspirer de cela pour ta manette de jeu en installant le(s)
module(s) correspondant(s).
Amicalement.
--
Daniel Moyne (Nulix)----------------------------------------------------------
Software : Mandrake 9.1rc1(Cooker) \\|// kernel "2.4.21pre4-1mdk"
KDE 3.1.0 / --- \
(' o-o ')
--------------------------------oOO-(_)-OOo------------------------------------
Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com"