Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 06/03/2006, à 18:08

zouloude

PB Joystick : sudo MAKEDEV js ne crée pas les /dev/js*

salut à tous,

bon ben tout est dans le titre, j'arrive pas à faire marcher mon pad microsoft sidewinder branché sur la carte son... (snd-via82xx)

pour info voilà ce que me répond snes9x :

Pad 1: /dev/js0
Aucun fichier ou répertoire de ce type

et voilà le contenu de mon /etc/modules

lp
mousedev
psmouse
fglrx
gameport           ## Port jeu de la carte de son
joydev               ## Pilote pour les manettes de jeu
sidewinder          ## Pilote spécifique pour les manette MS-SideWinder

est-ce que qqn a une idée??

merci de votre aide...

Hors ligne

#2 Le 11/03/2006, à 16:54

krouteux2

Re : PB Joystick : sudo MAKEDEV js ne crée pas les /dev/js*

J'ai exactement le même problème, je crois que ça vient de la carte son via intégré, pour le moment je n'ai toujours pas découvert de solution à ce problème, je pense que pour le moment la meilleure solution est de changer de carte son, ou d'acheter une manette en usb. C'est tout ce que je peux te dire, sinon t'attends un peu et quelqu'un trouvera peut etre une solution a ce probleme.

#3 Le 04/05/2006, à 17:25

bobuse

Re : PB Joystick : sudo MAKEDEV js ne crée pas les /dev/js*

Salut, j'ai le même problème sur ma carte mère avec chipset VIA.
Personne n'a de solution à part changer de matos ?

Hors ligne

#4 Le 04/05/2006, à 18:11

bertrand0

Re : PB Joystick : sudo MAKEDEV js ne crée pas les /dev/js*

Je n'ai pas le même matériel que vous donc je n'ai pas testé, mais vous pouvez regarder la doc du pilote snd-via82xx
dans le fichier /usr/share/doc/linux-doc-2.6.15/Documentation/sound/alsa/ALSA-Configuration.txt.gz

Il est marqué qu'il faut passer explicitement l'option joystick=1 pour activer le port concerné, qui est off par défaut. Donc je suppose qu'en rajoutant la ligne
snd-via82xx joystick=1
dans votre fichier /etc/modules, ça règlerait peut-être votre problème.

Bonne chance...


Ceux qui écrivent comme ils parlent, quoiqu'ils parlent très bien, écrivent mal.
                                                            Buffon, Discours sur le style

Hors ligne

#5 Le 05/05/2006, à 08:28

bobuse

Re : PB Joystick : sudo MAKEDEV js ne crée pas les /dev/js*

Merci de l'info smile
Je teste ça dès que je rentre chez moi ...

Hors ligne

#6 Le 05/05/2006, à 13:02

bobuse

Re : PB Joystick : sudo MAKEDEV js ne crée pas les /dev/js*

bon et bien, ça ne marche pas plus :-(
Je n'ai toujours pas de /dev/js0 ou quelque chose approchant, et pas plus dans /dev/input/

mon /etc/modules :

lp
mousedev
psmouse

snd-via82xx joystick=1
gameport        ## Port jeu de la carte de son
joydev          ## Pilote pour les manettes de jeu

Une autre piste

Hors ligne

#7 Le 05/05/2006, à 13:10

bobuse

Re : PB Joystick : sudo MAKEDEV js ne crée pas les /dev/js*

bon, j'ai viré les commentaires en fin de ligne, car apparemment c'est pas authorisé big_smile

MAJ : bon ça ne change rien hmm

Dernière modification par bobuse (Le 05/05/2006, à 13:13)

Hors ligne

#8 Le 05/05/2006, à 13:16

bobuse

Re : PB Joystick : sudo MAKEDEV js ne crée pas les /dev/js*

Il semblerait que alsa charge le module snd-via82xx
Dans /etc/modprobe.d/alsa-base :

install snd-via82xx modprobe --ignore-install snd-via82xx $CMDLINE_OPTS && { modprobe -Qb snd-seq ; }

Dois-je ajouter l'option à cet endroit ? si oui comment ?

Hors ligne

#9 Le 05/05/2006, à 13:33

bobuse

Re : PB Joystick : sudo MAKEDEV js ne crée pas les /dev/js*

Ça y est je pense, grâce à ce topic : http://ubuntuforums.org/showthread.php?t=55173
J'ai fait

sudo mknod input/js0 c 13 0
sudo ln -s input/js0 js0
sudo modprobe joydev
sudo modprobe analog

Et maintenant un cat /dev/js0 m'envoie bien les caractères du joystick.

MAJ : en fait c'est analog qui me manquait :-)
Je l'ai rajouté dans mon /etc/modules, et le js0 est bien créé dans /dev/input smile

Dernière modification par bobuse (Le 05/05/2006, à 13:41)

Hors ligne