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

    Joystick is working in emulation station but can't get it to register in any emulators?

    Scheduled Pinned Locked Moved Help and Support
    arcade joystickarcade controlsjoystickjoystick helphelp
    15 Posts 3 Posters 2.6k 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.
    • R
      redrumpanda
      last edited by

      I am running a raspberry pi 3b with the lastest version of retropie 4.4. I recently bought an original full size raiden arcade cabinet that came with the joysticks and buttons wired into a usb connection. When I launch emulation station the controls register and I can use them to control everything there. The problem occurs when I try to start any game using any emulator it acts like my controls don't exist and wont register at all. My keyboard and wired xbox controller both work just not the arcade controls. I've even hooked them to my laptop and was able to assign them to emultors on there and play just fine. No error messages are popping up nothing. I'm completely stumped and bummed out at this point. Any help would be very much appreciated! Here's what the screen says when I configure the input in emulation station and the wiring

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

        Have you configured the gamepad in Emulationstation - from the ES screen you posted ? Does it work ?

        R 1 Reply Last reply Reply Quote 1
        • R
          redrumpanda @mitu
          last edited by

          @mitu Yes like I said I can configure it in emulation station and it works just fine. Whenever I try to use them in any of the emulators though it wont register at all. I tried rgui and it acts like it doesnt even exist and I have to use my keyboard to exit.

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

            @redrumpanda said in Joystick is working in emulation station but can't get it to register in any emulators?:

            I tried rgui and it acts like it doesnt even exist and I have to use my keyboard to exit.

            Can you disconnect the keyboard ? If the gamepad is acting like Player2 (or 3, if you have an additional controller), then you won't be able to invoke the RGUI using it.

            R 1 Reply Last reply Reply Quote 1
            • R
              redrumpanda @mitu
              last edited by

              @mitu I tried that I disconnected the keyboard and restarted the system and it still did the same exact thing.

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

                @redrumpanda What emulator are you using ? Can you please give the info asked in https://retropie.org.uk/forum/topic/3/read-this-first.

                R 1 Reply Last reply Reply Quote 1
                • R
                  redrumpanda @mitu
                  last edited by

                  @mitu As far as I'm aware I'm just using retroarch bc thats the mennu that's coming up when I try to configure my input for games. Other thing I saw was libretro emulators. I'm not exactly sure how else I can get a more comprehensive list but I believe that's all I've been using.

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

                    @redrumpanda RetroArch is the frontend for running various libretro cores (emulators). Which one are you using - as asked in the 'read-me-first' page - `? If you're opening the RetroArch GUI (with the keyboard), are you able to configure the gamepad as Player1 from the controls menu ?

                    Launch the game with verbose logging enabled (via the Runcommand launch menu - https://retropie.org.uk/docs/Runcommand/#runcommand-launch-menu), then get the /dev/shm/runcommand.log log file and upload it to pastebin.com so we can take a look.

                    R 1 Reply Last reply Reply Quote 1
                    • R
                      redrumpanda @mitu
                      last edited by

                      @mitu Sorry I'm kinda dumb with this right now. Umm I'm able to configure the controls for the keyboard or an xbox controller but I cant for the arcade controls. Also, ( and once again sorry I'm dumb) but how do I get that log file and upload it from the Pi?

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

                        @redrumpanda said in Joystick is working in emulation station but can't get it to register in any emulators?:

                        how do I get that log file and upload it from the Pi

                        Use WinSCP to transfer files from your PI - see https://retropie.org.uk/docs/Transferring-Roms/#sftp. You'll need to enable SSH on your PI first if you haven't already.

                        R 1 Reply Last reply Reply Quote 1
                        • R
                          redrumpanda @mitu
                          last edited by

                          @mitu Is there a way I can just use the micro SD card on my laptop and access what I need from there?

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

                            @redrumpanda said in Joystick is working in emulation station but can't get it to register in any emulators?:

                            Is there a way I can just use the micro SD card on my laptop and access what I need from there?

                            Yes, if your laptop is running Linux. But the log folder (/dev/shm) is not persistent so you need to get the file from your PI while it's still running, after starting the game and not being able to use your gamepad.

                            R 1 Reply Last reply Reply Quote 1
                            • R
                              redrumpanda @mitu
                              last edited by

                              @mitu I know this is asking a lot from you but can you dumb this down for me a bit I'm really lost even reading the wiki

                              mituM ClydeC 2 Replies Last reply Reply Quote 0
                              • mituM
                                mitu Global Moderator @redrumpanda
                                last edited by

                                @redrumpanda I'm sorry, but I'm afraid I'm not good at 'dumbing it down'. How did you install your system in the first place, if the wiki seems foreign to you ?

                                1 Reply Last reply Reply Quote 0
                                • ClydeC
                                  Clyde @redrumpanda
                                  last edited by

                                  @redrumpanda Some things you can't dumb down much further, and the Wiki is already written (mostly) to be understood by laymen. But you'll need to be willing to learn and that always requires some time and effort.

                                  Let's start by collecting more information:

                                  • Which operating system is on your Laptop?
                                  • Are your Pi and Laptop connected via network?
                                  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.