Homepage Forums RetroPie Project Controller Configuration in RetroPie Neo-Geo PS3 USB Controller only working in MAME

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #105754
    pasdeloup
    Participant

    Hello,

    to create a nice retropie box, I try to use 2 old Neo-Geo PS3 USB Controller.

    They are working fine in MAME, but EmulationStation doesn’t recognize them, so I have to keep a keyboard plugged at the same time.

    It seems they are only working with linuxraw old driver :
    retroarch-joyconfig –driver linuxraw
    find : EXAR USB JOYSTICK PS3 on /dev/input/js0 (and js1)
    but default driver can’t find them.

    Any idea? Is it a configuration problem, or a missing driver?
    They are supposed to be PS3 so they should work, but I know they have a strange behaviour: the stick is read as an analog stick, not as the main pad of usual PS3 controllers.

    Thanks. I keep on searching and add info if I find.

    #117678
    pasdeloup
    Participant

    Hi I finally found the solution for my problem, so I explain it in case someone else needs it:

    It’s a probleme with udev configuration, the new device manager used by SDL2.

    To make my joystick work, I had to setup rights for my user + add the INPUT_ID_JOYSTICK tag on it to be recognized as the Joystick.

    I created the following file:
    /etc/udev/rules.d/99-joystick.rules

    with this content:

    # My Joystick
    KERNEL==”event*”, ENV{ID_MODEL}==”USB_JOYSTICK_PS3″, MODE=”0644″, ENV{ID_INPUT_JOYSTICK}=”1″

    More infos on:
    https://hg.libsdl.org/SDL/file/e3e00f8e6b91/README-linux.txt

Viewing 2 posts - 1 through 2 (of 2 total)
  • The forum ‘Controller Configuration in RetroPie’ is closed to new topics and replies.