RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    Old arcade joystick: Buttons not detected and joystick directions messed up

    Scheduled Pinned Locked Moved Help and Support
    inputjoystickoldusbhid
    4 Posts 2 Posters 464 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • S
      SomeRandomGuy
      last edited by

      Hi to all,

      I'm trying to use RetroPie with a really, really old arcade joystick (SAULABI 3000, not sure, picture below if helps), a model from a korean company back in 2008.

      The OS is detecting it as you can see:

      [ 694.576133] usb 1-1.2: New USB device found, idVendor=0ef5, idProduct=3000, bcdDevice= 0.00
      [ 694.576155] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
      [ 694.576169] usb 1-1.2: Product: USBKeyStick
      [ 694.576181] usb 1-1.2: Manufacturer: ISAULABI
      [ 694.596047] input: ISAULABI USBKeyStick as /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.2/1-1.2:1.0/0003:0EF5:3000.0008/input/input19
      [ 694.661133] hid-generic 0003:0EF5:3000.0008: input,hidraw0: USB HID v1.00 Keyboard [ISAULABI USBKeyStick] on usb-3f980000.usb-1.2/input0
      [ 694.678117] input: ISAULABI USBKeyStick as /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.2/1-1.2:1.1/0003:0EF5:3000.0009/input/input20
      [ 694.678628] hid-generic 0003:0EF5:3000.0009: input,hidraw1: USB HID v1.00 Mouse [ISAULABI USBKeyStick] on usb-3f980000.usb-1.2/input1
      [ 694.679103] usbhid 1-1.2:1.2: couldn't find an input interrupt endpoint

      --

      I: Bus=0003 Vendor=0ef5 Product=3000 Version=0100
      N: Name="ISAULABI USBKeyStick"
      P: Phys=usb-3f980000.usb-1.2/input1
      S: Sysfs=/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.2/1-1.2:1.1/0003:0EF5:3000.0002/input/input1
      U: Uniq=
      H: Handlers=mouse0 event1
      B: PROP=0
      B: EV=17
      B: KEY=70000 0 0 0 0 0 0 0 0
      B: REL=903
      B: MSC=10


      But I can't configure it with the Input wizard. It detects the joystick inputs but they are all messed up (up is detected as left, left as down, etc) and it does not detect any button, not a single one of the ten.

      How can I fix this? Any clue?

      Trank you for your time :)

      alt text

      1 Reply Last reply Reply Quote 0
      • mituM
        mitu Global Moderator
        last edited by

        Without a driver recognizing it as a gamepad/joystick and configuring the device, it won't work. From the logs posted, it's recognized as keyboard/mouse device, not as a joystick.
        Is the board working on a PC (Windows) without any drivers ?

        S 1 Reply Last reply Reply Quote 0
        • S
          SomeRandomGuy @mitu
          last edited by SomeRandomGuy

          @mitu No, in Windiws you need to install some korean software to have the drivers and select how the controls are mapped, but it doesn't work properly in Windows anymore (Win10 at least).

          So, there is no way to make this work? :(

          I found this mail chain reporting some fix in Ubuntu 19.10 for another very similar Saulabi model, I don't know if helps in any way : https://www.mail-archive.com/search?l=ubuntu-bugs@lists.ubuntu.com&q=subject:"\[Bug+786955\]+Re\%3A+Saulabi+4K+Joystick+\(Buttons+not+working\)"&o=newest&f=1

          mituM 1 Reply Last reply Reply Quote 0
          • mituM
            mitu Global Moderator @SomeRandomGuy
            last edited by

            So, there is no way to make this work? :(

            I don't think so, but since it's also not working in Windows, the board may be broken ?

            I found this mail chain reporting some fix in Ubuntu 19.10 for another very similar Saulabi model, I don't know if helps in any way : https://www.mail-archive.com/search?l=ubuntu-bugs@lists.ubuntu.com&q=subject:"[Bug+786955]+Re%3A+Saulabi+4K+Joystick+(Buttons+not+working)"&o=newest&f=1

            That doesn't seem to have any useful information for your problem.

            1 Reply Last reply Reply Quote 0
            • First post
              Last post

            Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

            Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.