• 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

Newly installed L2/R2 Arcade buttons not detected in Retropie

Scheduled Pinned Locked Moved Help and Support
failedarcade l2r2not detected
10 Posts 2 Posters 361 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
    stevejp1978
    last edited by 8 Mar 2025, 12:11

    hey all, got an iconic arcade and recently installed a couple of more buttons for L2/R2 which are not detected by retropie.
    running a pi4 with 4g ram
    the controler board for the buttons is a Cy-2201 SJ@JX!
    -I've tried going into retroarch and setting the values there- nothing happens and it just times out.
    -I've swapped wires from a working button to determine it isn't a faulty wire, it's the L2/R2 input socket in the control board that the problem
    -I've updated the retropie script and updated the xpad driver- I've uninstalled and reinstalled the xpad driver.
    -I've tried xpadneo driver- no go

    any ideas?

    1 Reply Last reply Reply Quote 0
    • S
      stevejp1978
      last edited by 8 Mar 2025, 12:13

      This post is deleted!
      1 Reply Last reply Reply Quote 0
      • M
        mitu Global Moderator
        last edited by 8 Mar 2025, 13:33

        Looks like faulty hardware ?

        S 1 Reply Last reply 8 Mar 2025, 15:12 Reply Quote 0
        • S
          stevejp1978 @mitu
          last edited by 8 Mar 2025, 15:12

          @mitu really? Control boards in both player one and two?

          1 Reply Last reply Reply Quote 0
          • S
            stevejp1978
            last edited by 11 Mar 2025, 12:32

            L2/R2 were reconized on windows... so it has to be a software/configuration issue with retropie and batocera

            M 1 Reply Last reply 11 Mar 2025, 13:55 Reply Quote 0
            • M
              mitu Global Moderator @stevejp1978
              last edited by mitu 3 Nov 2025, 14:58 11 Mar 2025, 13:55

              @stevejp1978 Not sure what exactly is the issue. You can test the inputs by using jstest /dev/input/js0 and pressing all the buttons, including the newly added ones.
              If the newly added buttons don't work (i.e. inputs are not registering), it means they're not recognized by Linux. In this case there's nothing RetroArch/EmulationStation/other programs can do to get the inputs, they're not delivered by the OS/driver. We don't have any configuration in RetroPie for this - it all depends on Linux and its drivers.

              S 1 Reply Last reply 11 Mar 2025, 14:52 Reply Quote 0
              • S
                stevejp1978 @mitu
                last edited by stevejp1978 3 Nov 2025, 14:56 11 Mar 2025, 14:52

                @mitu wow... thanks for the explanation.
                Rant- Thats crazy, I don't understand why linux wouldn't reconize these buttons... People must have made 8 button arcade units with pi's before...
                Is this something that will be updated in the future?
                why do my controller register L2 and R2...
                so sad.

                M 1 Reply Last reply 11 Mar 2025, 14:55 Reply Quote 0
                • M
                  mitu Global Moderator @stevejp1978
                  last edited by mitu 3 Nov 2025, 14:57 11 Mar 2025, 14:55

                  @stevejp1978 said in Newly installed L2/R2 Arcade buttons not detected in Retropie:

                  People must have made 8 button arcade units with pi's before...

                  That's certainly true, but perhaps not using the same controller type.

                  Is this something that will be updated in the future?

                  Since this is entirely up to the OS drivers, you can test the latest OS with the RaspiOS release from https://www.raspberrypi.com/software/. Write the installation image on the SD card (a separate one or just the same card after you've backed up your existing installation) and boot it (use the Desktop version so it's easier to navigate). Do the same test with jstest and see if the buttons are recognized.

                  However, Batocera should have a more up-to-date Kernel and driver set, so if their current release doesn't recognize the new buttons, then the current RaspiOS may behave similarly.

                  S 2 Replies Last reply 11 Mar 2025, 15:02 Reply Quote 0
                  • S
                    stevejp1978 @mitu
                    last edited by 11 Mar 2025, 15:02

                    @mitu yea, I've tried batocera and had the same issue.... i'm assuming recalbox will behave the same.

                    1 Reply Last reply Reply Quote 0
                    • S
                      stevejp1978 @mitu
                      last edited by 22 Mar 2025, 18:23

                      @mitu ordered new control boards, everything is operational now. thanks for your input.

                      1 Reply Last reply Reply Quote 1
                      • 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.

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