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).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

essai

Posté par kolter (page perso, ) le 16/05/2004 à 09:08. (lien). Évalué à 2.

et avec juste : modprobe gamecon gc=0,7 ?

ça donne quoi ?

M.

  • [^]Re: essai

    Posté par kolter (page perso, ) le 16/05/2004 à 09:11. (lien). Évalué à 2.

    j'efface , ça changera surement rien...

    mais que dit /var/log/messages après le modprobe ? ça peu peut-être t'aider !!


    M.

    • [^]Re: essai

      Posté par maston28 (page perso, ) le 16/05/2004 à 09:15. (lien). Évalué à 2.

      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

        Posté par maston28 (page perso, ) le 16/05/2004 à 09:17. (lien). Évalué à 2.

        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

          Posté par kolter (page perso, ) le 16/05/2004 à 09:19. (lien). Évalué à 2.

          si t'as une debian, fais un "apt-get install joystick"

          y'a un petit soft de test qui s'apelle "jstest"


          M.

          • [^]Re: essai

            Posté par Misc (page perso, ) le 16/05/2004 à 12:17. (lien). Évalué à 1.

            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

        Posté par kolter (page perso, ) le 16/05/2004 à 09:18. (lien). Évalué à 3.

        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.

        • [^]Re: essai

          Posté par maston28 (page perso, ) le 16/05/2004 à 09:21. (lien). Évalué à 2.

          maston28 at jabber point org

  • [^]Re: essai

    Posté par maston28 (page perso, ) le 16/05/2004 à 09:14. (lien). Évalué à 2.

    [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...

Revenir en haut de page