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";

Répondre à