Journal direct pad pro, joystick (ps2) sur port parallele...

Posté par  .
Étiquettes : aucune
0
16
mai
2004
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
  • # essai

    Posté par  (site web personnel, Mastodon) . Évalué à 2.

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

    ça donne quoi ?

    M.
    • [^] # Re: essai

      Posté par  (site web personnel, Mastodon) . É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  . É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  . É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  (site web personnel, Mastodon) . É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  (site web personnel) . É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  (site web personnel, Mastodon) . É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  . Évalué à 2.

            maston28 at jabber point org
    • [^] # Re: essai

      Posté par  . É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...

Suivre le flux des commentaires

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