Manette et Linux ?

Manette et Linux ? - Installation - Linux et OS Alternatifs

Marsh Posté le 14-04-2003 à 10:38:45    

J'ai une sidewinder game pad usb (M$, je sais...) que je voudrais utiliser avec des émulateurs. Elle est reconnue dans la listes de mon matos mais elle ne fonctionne pas dans des applications (Zsnes par exemple).
 
Comment faut-il faire pour pouvoir l'utiliser ?!

Reply

Marsh Posté le 14-04-2003 à 10:38:45   

Reply

Marsh Posté le 14-04-2003 à 11:01:57    

as-tu un ou des devices /dev/jsX et si oui, est-ce que tu peux le tester via un ?
jstest /dev/js0 (normalement si tu n'en as qu'un) (Ctrl-c pour sortir)

Reply

Marsh Posté le 14-04-2003 à 11:02:26    

fais voir aussi un lsmod

Reply

Marsh Posté le 14-04-2003 à 11:05:53    

911GT3 a écrit :

as-tu un ou des devices /dev/jsX et si oui, est-ce que tu peux le tester via un ?
jstest /dev/js0 (normalement si tu n'en as qu'un) (Ctrl-c pour sortir)


Non, il n'y a pas ça :cry:
Je dois faire comment pour l'activer ?


Message édité par drvins le 14-04-2003 à 11:06:27
Reply

Marsh Posté le 14-04-2003 à 11:11:00    

il doit certainement être nécessaire de charger les bons modules (et dans le bon ordre) d'où ma demande du lsmod.
mais je sais pas lesquels, j'utilise pas d'USB, c'est pour faire avancer le schmilblik ;)


Message édité par Acontios le 14-04-2003 à 11:11:23
Reply

Marsh Posté le 14-04-2003 à 12:42:49    

Comment je dois faire moi alors :??:


---------------
http://www.musique-libre.tk/
Reply

Marsh Posté le 14-04-2003 à 12:44:01    

DrVins a écrit :

Comment je dois faire moi alors :??:  


tu tappes lsmod et tu nous donne le resultat ;)


---------------
:: Light is Right ::
Reply

Marsh Posté le 14-04-2003 à 12:58:21    

bash: lsmod: command not found
 
 
 :heink:


Message édité par drvins le 14-04-2003 à 12:58:32

---------------
http://www.musique-libre.tk/
Reply

Marsh Posté le 14-04-2003 à 13:00:40    

DrVins a écrit :

bash: lsmod: command not found
 
 
 :heink:  

:heink:  
 
kel OS ??


---------------
:: Light is Right ::
Reply

Marsh Posté le 14-04-2003 à 13:06:51    

Essaye lsmod en root... ;)

Reply

Marsh Posté le 14-04-2003 à 13:06:51   

Reply

Marsh Posté le 14-04-2003 à 13:12:26    

neonesc a écrit :

Essaye lsmod en root... ;)


ah oue j avais oublie de preciser  :whistle:


---------------
:: Light is Right ::
Reply

Marsh Posté le 14-04-2003 à 13:40:40    

/sbin/lsmod en user devrait suffir ;)

Reply

Marsh Posté le 14-04-2003 à 13:44:35    

neonesc a écrit :

Essaye lsmod en root... ;)


 :jap:  
 
Bon, je vois que j'ai :
 
gameport                3316   0  [snd-cs46xx]
 
mais... après ?


---------------
http://www.musique-libre.tk/
Reply

Marsh Posté le 14-04-2003 à 13:47:59    

DrVins a écrit :


 :jap:  
 
Bon, je vois que j'ai :
 
gameport                3316   0  [snd-cs46xx]
 
mais... après ?


 
donne TOUT le resultat du lsmod stp ;)


---------------
:: Light is Right ::
Reply

Marsh Posté le 14-04-2003 à 13:48:30    

tomate77 a écrit :


donne TOUT le resultat du lsmod stp ;)


Module                  Size  Used by    Tainted: P
binfmt_misc             7020   1
agpgart                40896   3  (autoclean)
nvidia               1678784  10  (autoclean)
lp                      8096   0
parport_pc             25096   1
parport                34176   1  [lp parport_pc]
ide-cd                 33856   0  (autoclean)
snd-seq-midi            5024   0  (autoclean) (unused)
snd-seq-oss            31104   0  (unused)
snd-seq-midi-event      5640   0  [snd-seq-midi snd-seq-oss]
snd-seq                42608   2  [snd-seq-midi snd-seq-oss snd-seq-midi-event]
snd-pcm-oss            43556   1
snd-mixer-oss          14488   0  [snd-pcm-oss]
snd-cs46xx             76052   1
snd-ac97-codec         40160   0  [snd-cs46xx]
snd-rawmidi            17600   0  [snd-seq-midi snd-cs46xx]
snd-seq-device          5832   0  [snd-seq-midi snd-seq-oss snd-seq snd-rawmidi]
snd-pcm                77536   0  [snd-pcm-oss snd-cs46xx]
snd-timer              18376   0  [snd-seq snd-pcm]
gameport                3316   0  [snd-cs46xx]
snd-page-alloc          7732   0  [snd-cs46xx snd-pcm]
snd                    40868   0  [snd-seq-midi snd-seq-oss snd-seq-midi-event snd-seq snd-pcm-oss snd-mixer-oss snd-cs46xx snd-ac97-codec snd-rawmidi snd-seq-device snd-pcm snd-timer]
af_packet              14952   1  (autoclean)
sr_mod                 16920   0  (autoclean)
cdrom                  31648   0  (autoclean) [ide-cd sr_mod]
floppy                 55132   0
ne2k-pci                6752   1  (autoclean)
8390                    7916   0  (autoclean) [ne2k-pci]
nls_iso8859-15          4092   2  (autoclean)
nls_cp850               4316   2  (autoclean)
vfat                   11820   2  (autoclean)
fat                    37944   0  (autoclean) [vfat]
supermount             15296   3  (autoclean)
tuner                  11744   1  (autoclean)
bttv                   78496   0
videodev                7872   2  [bttv]
i2c-algo-bit            9064   1  [bttv]
i2c-core               21192   0  [tuner bttv i2c-algo-bit]
soundcore               6276   0  [snd bttv]
usbmouse                2936   0  (unused)
keybdev                 2720   0  (unused)
mousedev                5268   1
hid                    20900   0  (unused)
input                   5664   0  [usbmouse keybdev mousedev hid]
usb-uhci               24652   0  (unused)
usbcore                72992   1  [usbmouse hid usb-uhci]
rtc                     8060   0  (autoclean)
reiserfs              175120   2
sd_mod                 11548   0  (unused)
dc395x_trm             50436   0
scsi_mod               91796   3  [sr_mod sd_mod dc395x_trm]


---------------
http://www.musique-libre.tk/
Reply

Marsh Posté le 14-04-2003 à 13:53:00    

DrVins a écrit :


Module                  Size  Used by    Tainted: P
binfmt_misc             7020   1
agpgart                40896   3  (autoclean)
nvidia               1678784  10  (autoclean)
lp                      8096   0
parport_pc             25096   1
parport                34176   1  [lp parport_pc]
ide-cd                 33856   0  (autoclean)
snd-seq-midi            5024   0  (autoclean) (unused)
snd-seq-oss            31104   0  (unused)
snd-seq-midi-event      5640   0  [snd-seq-midi snd-seq-oss]
snd-seq                42608   2  [snd-seq-midi snd-seq-oss snd-seq-midi-event]
snd-pcm-oss            43556   1
snd-mixer-oss          14488   0  [snd-pcm-oss]
snd-cs46xx             76052   1
snd-ac97-codec         40160   0  [snd-cs46xx]
snd-rawmidi            17600   0  [snd-seq-midi snd-cs46xx]
snd-seq-device          5832   0  [snd-seq-midi snd-seq-oss snd-seq snd-rawmidi]
snd-pcm                77536   0  [snd-pcm-oss snd-cs46xx]
snd-timer              18376   0  [snd-seq snd-pcm]
gameport                3316   0  [snd-cs46xx]
snd-page-alloc          7732   0  [snd-cs46xx snd-pcm]
snd                    40868   0  [snd-seq-midi snd-seq-oss snd-seq-midi-event snd-seq snd-pcm-oss snd-mixer-oss snd-cs46xx snd-ac97-codec snd-rawmidi snd-seq-device snd-pcm snd-timer]
af_packet              14952   1  (autoclean)
sr_mod                 16920   0  (autoclean)
cdrom                  31648   0  (autoclean) [ide-cd sr_mod]
floppy                 55132   0
ne2k-pci                6752   1  (autoclean)
8390                    7916   0  (autoclean) [ne2k-pci]
nls_iso8859-15          4092   2  (autoclean)
nls_cp850               4316   2  (autoclean)
vfat                   11820   2  (autoclean)
fat                    37944   0  (autoclean) [vfat]
supermount             15296   3  (autoclean)
tuner                  11744   1  (autoclean)
bttv                   78496   0
videodev                7872   2  [bttv]
i2c-algo-bit            9064   1  [bttv]
i2c-core               21192   0  [tuner bttv i2c-algo-bit]
soundcore               6276   0  [snd bttv]
usbmouse                2936   0  (unused)
keybdev                 2720   0  (unused)
mousedev                5268   1
hid                    20900   0  (unused)
input                   5664   0  [usbmouse keybdev mousedev hid]
usb-uhci               24652   0  (unused)
usbcore                72992   1  [usbmouse hid usb-uhci]
rtc                     8060   0  (autoclean)
reiserfs              175120   2
sd_mod                 11548   0  (unused)
dc395x_trm             50436   0
scsi_mod               91796   3  [sr_mod sd_mod dc395x_trm]

:ouch:  
t en as un paket de modules :D
 
bon, l usb est present, bon point ;)
 
maintenant fo savoir kel module charger pour ta manette :D


---------------
:: Light is Right ::
Reply

Marsh Posté le 14-04-2003 à 13:57:12    

tomate77 a écrit :


maintenant fo savoir kel module charger pour ta manette :D


 :??:


---------------
http://www.musique-libre.tk/
Reply

Marsh Posté le 14-04-2003 à 14:59:24    


bah oui !
 
t as po une doc pour savoir comment ca doit marcher ?


---------------
:: Light is Right ::
Reply

Marsh Posté le 14-04-2003 à 15:09:09    

modprobe sidewinder
 
Tested & approved sur mon sidewinder gamepad classic (mais la doc indique que le module est commun aux périph usb et classiques)

Reply

Marsh Posté le 14-04-2003 à 16:05:11    

[albator] > y a pas aussi besoin du module "joydev" ?
 
DrVins> regardes aussi à tout hasard tu n'aurais pas que des /dev/imput/jsX
sinon, si malgré ça tu n'as toujours pas de /dev/js0, essayes de les créer à la main en lançant ces lignes
 

cd /dev
rm js*
mkdir input
mknod input/js0 c 13 0
mknod input/js1 c 13 1
mknod input/js2 c 13 2
mknod input/js3 c 13 3
ln -s input/js0 js0
ln -s input/js1 js1
ln -s input/js2 js2
ln -s input/js3 js3

 
 
et de tester via jstest /dev/input/js0

Reply

Marsh Posté le 14-04-2003 à 17:09:50    

911GT3 a écrit :

[albator] > y a pas aussi besoin du module "joydev" ?
 
DrVins> regardes aussi à tout hasard tu n'aurais pas que des /dev/imput/jsX
sinon, si malgré ça tu n'as toujours pas de /dev/js0, essayes de les créer à la main en lançant ces lignes
 

cd /dev
rm js*
mkdir input
mknod input/js0 c 13 0
mknod input/js1 c 13 1
mknod input/js2 c 13 2
mknod input/js3 c 13 3
ln -s input/js0 js0
ln -s input/js1 js1
ln -s input/js2 js2
ln -s input/js3 js3

 
 
et de tester via jstest /dev/input/js0


 
Bah l'intéret de modprobe comparé à insmod c'est de charger tous les modules nécessaires suivant les dépendances non ?
Moi j'utilise Mandrake 9 donc avec devfs j'ai aucun problème de fichiers /dev/js ...

Reply

Marsh Posté le 14-04-2003 à 17:23:34    

il faut joydev, en effet.

Reply

Marsh Posté le 14-04-2003 à 17:48:10    

[Albator] a écrit :


 
Bah l'intéret de modprobe comparé à insmod c'est de charger tous les modules nécessaires suivant les dépendances non ?


 
oui et non. il faut suivant les cas que celà soit clairement explicité dans /etc/modules.conf

Reply

Marsh Posté le 14-04-2003 à 23:38:37    

911GT3 a écrit :

[albator] > y a pas aussi besoin du module "joydev" ?
 
DrVins> regardes aussi à tout hasard tu n'aurais pas que des /dev/imput/jsX
sinon, si malgré ça tu n'as toujours pas de /dev/js0, essayes de les créer à la main en lançant ces lignes
 

cd /dev
rm js*
mkdir input
mknod input/js0 c 13 0
mknod input/js1 c 13 1
mknod input/js2 c 13 2
mknod input/js3 c 13 3
ln -s input/js0 js0
ln -s input/js1 js1
ln -s input/js2 js2
ln -s input/js3 js3

 
 
et de tester via jstest /dev/input/js0


 
Résultat :
 


jstest: No such device


---------------
http://www.musique-libre.tk/
Reply

Marsh Posté le 15-04-2003 à 08:57:06    

http://atrey.karlin.mff.cuni.cz/~vojtech/joystick/
 
Tu peux poser la question au mec qui tient ce site, il est sympa

Reply

Marsh Posté le 27-04-2003 à 02:06:09    

Ben j'y arrive toujours pas :hello:


---------------
http://www.musique-libre.tk/
Reply

Marsh Posté le 27-04-2003 à 02:50:19    

Je remarque que dans /etc/modules.devfs j'ai :
 


# Joysticks
alias     /dev/js*  /dev/joysticks


 
C'est important :??:


---------------
http://www.musique-libre.tk/
Reply

Marsh Posté le 27-04-2003 à 03:11:44    

Joystick analogique sur Audigy:
lsmod
...
gameport                1676   0  [emu10k1-gp analog]
...
 
ls -l /dev/js*
cr--r--r--    1 root     root      13,   0 2002-01-25 01:58 /dev/js0
cr--r--r--    1 root     root      13,   1 2002-01-25 01:58 /dev/js1
cr--r--r--    1 root     root      13,   2 2002-01-25 01:58 /dev/js2
cr--r--r--    1 root     root      13,   3 2002-01-25 01:58 /dev/js3
 
Voilà ce que j'ai et ça fonctionne sous UT, xmame, dgen ...
 


---------------
Debian Sid up-to-date
Reply

Marsh Posté le 27-04-2003 à 04:30:04    

si ton joystick est un sidewinder en usb, fais un modprobe joydev,
puis pour savoir si ca a marché, fais  
 
lsmod | grep joydev
 
pis si tu vois bien le module branche ton joystick et tape dmesg pour voir s'il est reconnu, et s'il est reconnu, .... :D bah bonne émulation car c gagné!

Reply

Marsh Posté le 27-04-2003 à 14:44:15    

k666 a écrit :

si ton joystick est un sidewinder en usb, fais un modprobe joydev,
puis pour savoir si ca a marché, fais  
 
lsmod | grep joydev
 
pis si tu vois bien le module branche ton joystick et tape dmesg pour voir s'il est reconnu, et s'il est reconnu, .... :D bah bonne émulation car c gagné!


Dans lsmod, après avoir fait modprobe joydev, j'ai bien "joydev" mais il est "(unused)" :cry:


---------------
http://www.musique-libre.tk/
Reply

Marsh Posté le 27-04-2003 à 14:51:13    

Par contre y'a js0 qui s'est ajouté dans /dev/input.


---------------
http://www.musique-libre.tk/
Reply

Marsh Posté le 15-12-2003 à 07:53:30    

[Albator] a écrit :

modprobe sidewinder
 
Tested & approved sur mon sidewinder gamepad classic (mais la doc indique que le module est commun aux périph usb et classiques)

[:drapo]


---------------
Perdu ? Vous êtes ici : --> *
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed