Journal : direct pad pro, joystick (ps2) sur port parallele...
Posté par maston28 (page perso, ) le 16 mai 2004
0
hello les gens, j'ai un petit problème exotique à vous proposer...
je voudrais brancher des pads de playstation sur mon pc via le port parallele. Pour cela, j'ai un adaptateur du type directpad pro. J'ai bien installé les sources du kernel (2.6.3-7mdk), le paquet "joystick" de ma distribution qui contient normalement tout ce qu'il me faut, et j'ai lu des km de docs...
apparement, il faut que je passe par le module gamecon, dans le fichier /usr/src/linux/Documentation/input/joystick-parport.txt, je trouve cela :
--------------------------------------------------------------------------------------
Using gamecon.c you can connect up to five devices to one parallel port. It
uses the following kernel/module command line:
gc=port,pad1,pad2,pad3,pad4,pad5
Where 'port' the number of the parport interface (eg. 0 for parport0).
And 'pad1' to 'pad5' are pad types connected to different data input pins
(10,11,12,13,15), as described in section 2.1 of this file.
The types are:
Type | Joystick/Pad
--------------------
0 | None
1 | SNES pad
2 | NES pad
4 | Multisystem 1-button joystick
5 | Multisystem 2-button joystick
6 | N64 pad
7 | Sony PSX controller
-------------------------------------------------------------------------------------------------
ni une ni deux, je me jette sur modprobe :
------------------------------
[root@icebar input]# modprobe gamecon gc=0,7,7,0,0,0
FATAL: Error inserting gamecon (/lib/modules/2.6.3-7mdk/kernel/drivers/input/joystick/gamecon.ko.gz): No such device
------------------------------
idem avec 1
------------------------------
[root@icebar input]# modprobe gamecon gc=1,7,7,0,0,0
FATAL: Error inserting gamecon (/lib/modules/2.6.3-7mdk/kernel/drivers/input/joystick/gamecon.ko.gz): No such device
------------------------------
je met 7,7 car j'ai deux manettes playstation derriere l'adaptateur directpadpro.
J'ai aussi regardé dans /usr/src/linux/Documentation/input/joystick.txt :
------------------------------------------------------
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
For testing with inpututils it's also convenient to create these:
mknod input/event0 c 13 64
mknod input/event1 c 13 65
mknod input/event2 c 13 66
mknod input/event3 c 13 67
-----------------------------------------------------------------------------------------
j'ai fait ce qu'il fallait, et hop, memes erreurs que précedemment....
Pour info, je veux connecter 2 tapis de jeu ps2 sur un adaptateur port parallele (fait pour), conforme "DirectPad Pro"
j'ai essayé tout plein de choses, mais sans succès, quelqu'un a-t-il eu le meme problème ou aurait une idée ?
merci d'avance
> Lire le journal (9 commentaires, moyenne: 2).
Vous avez demandé le commentaire #413298.


essai
et avec juste : modprobe gamecon gc=0,7 ?
ça donne quoi ?
M.
eucd.info : sauvons le droit d'auteur !!!
[^]Re: essai
j'efface , ça changera surement rien...
mais que dit /var/log/messages après le modprobe ? ça peu peut-être t'aider !!
M.
eucd.info : sauvons le droit d'auteur !!!
[^]Re: essai
May 16 11:19:27 icebar kernel: gamecon.c: parport busy already - lp.o loaded?
vala, je vais fouiller de ce coté la, si tu as une idée..
[^]Re: essai
je me réponds à moi meme :
[root@icebar maston28]# rmmod lp
[root@icebar maston28]# modprobe gamecon gc=0,7,7
[root@icebar maston28]#
bon, ca ca marche, on va voir la suite maintenant, je vous tiens au courant...
[^]Re: essai
si t'as une debian, fais un "apt-get install joystick"
y'a un petit soft de test qui s'apelle "jstest"
M.
eucd.info : sauvons le droit d'auteur !!!
[^]Re: essai
Amusant, pour une fois qu'un soft à le meme nom sur mandrake et debian :)
/home/misc $ urpmq -i joystick
Name : joystick
Version : 1.2.15
Release : 3mdk
Group : System/Kernel and hardware
Size : 25627 Architecture: i586
[^]Re: essai
essai un rmmod lp ? puis ressaye le modprobe...
mais aussi le resultat du lsmod si tu peux.... ?
t'as pas un compte jabber ? pour discuter ce serait plus simple !!!!
M.
eucd.info : sauvons le droit d'auteur !!!
[^]Re: essai
maston28 at jabber point org
[^]Re: essai
[root@icebar maston28]# modprobe gamecon gc=0,7,7
FATAL: Error inserting gamecon (/lib/modules/2.6.3-7mdk/kernel/drivers/input/joystick/gamecon.ko.gz): No such device
[root@icebar maston28]# modprobe gamecon gc=0,7
FATAL: Error inserting gamecon (/lib/modules/2.6.3-7mdk/kernel/drivers/input/joystick/gamecon.ko.gz): No such device
-----------------------------
:(
je cherche toujours...