• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
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

Retro-bit Atari 2600 dual joystick adapter seen as single 2-axis joystick (solved)

Scheduled Pinned Locked Moved Help and Support
atariusb adapterdriverconfigurationretropie
5 Posts 3 Posters 810 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.
  • N
    neurocrash
    last edited by neurocrash 26 May 2020, 02:03

    Hi,

    I have one of these Retro-bit Atari 2600 USB joystick adapters for two Atari joysticks.

    https://stoneagegamer.com/atari-2600-to-usb-adapter-2-player-retro-bit.html

    In Retropie, it is recognized as a "INNEX ATARI Controller USB", but I can only assign anything from one joystick.

    I ran jstest to see what was going on, and it seems to see only one 2-axis joystick, and any movement on either stick is seen as if there was one 2-axis stick and one fire button attached. In Windows, it is seen as (two) 2-axis joysticks with fire buttons.

    Does this seem like a driver limitation, or is it possible there is a configuration change that may be needed?

    Thanks

    M 1 Reply Last reply 26 May 2020, 03:15 Reply Quote 0
    • M
      mitu Global Moderator @neurocrash
      last edited by 26 May 2020, 03:15

      @neurocrash This looks something similar to https://retropie.org.uk/docs/Xin-Mo-Controller/. Try applying the usbhid.quirks for the controller - with the corresponding vendor/product IDs for the adapter.

      N 2 Replies Last reply 26 May 2020, 06:04 Reply Quote 1
      • N
        neurocrash @mitu
        last edited by 26 May 2020, 06:04

        @mitu Thanks for finding that for me. I also found this alternate driver, but am getting into the area of I definitely have no idea what I'm doing with regards to installing and configuring it:

        https://github.com/msteinbeck/hid-retrobit/blob/master/DETAILS.md

        I'll report back after exploring these options.

        1 Reply Last reply Reply Quote 0
        • N
          neurocrash @mitu
          last edited by neurocrash 26 May 2020, 09:17

          @mitu After running lsusb, I can see the adapter as follows:

          Bus 001 Device 004: ID 1292:4154 Innomedia Retro Link Atari cable

          Using the vendor and product codes from above with 0x appended to each to look up 0x1292:0x4154 with the search term quirks, I found documents referencing this is the option that corresponds to the vendor and product info for my device:

          options usbhid quirks=0x1292:0x4154:0x040

          Some of these include the following sites:

          https://github.com/libretro/Lakka-LibreELEC/blob/master/packages/libretro/retroarch/modprobe.d/usbhid.conf

          https://github.com/msteinbeck/hid-retrobit/blob/master/DETAILS.md

          I edited the /boot/cmdline.txt file and added the following to the end of the line of text:

          usbhid.quirks=0x1292:0x4154:0x040

          After rebooting, I can use the following commands to test that both controllers are working:

          jstest /dev/input/js0
          jstest /dev/input/js1

          Thanks for the help!

          1 Reply Last reply Reply Quote 0
          • topic:timeago-later,5 months
          • I
            icode
            last edited by 10 Oct 2020, 20:25

            if anyone is still interested in this, check out these cool devices on icode.com. they allow you to have up to 4 paddles or joysticks connected to you PC via usb. There is even a bluetooth version.

            Atari paddles and joysticks usb adapter

            1 Reply Last reply Reply Quote 0
            5 out of 5
            • First post
              5/5
              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.

              This community forum collects and processes your personal information.
              consent.not_received