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

    Can't get controller working in Reicast

    Scheduled Pinned Locked Moved Help and Support
    reicastcontroller
    35 Posts 8 Posters 4.8k 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.
    • funkotron77F
      funkotron77 @Efriim
      last edited by

      @Efriim thanks for the detailed reply pal. I tried the evtest thing and what is being output seems to match the .cfg file for the joysticks I’m trying to use. I’m going to try resetting the input config from ES and see if that works.

      EfriimE 1 Reply Last reply Reply Quote 0
      • EfriimE
        Efriim @funkotron77
        last edited by Efriim

        @funkotron77
        I have a feeling it is this alternate directory I mentioned.
        You should be able to find it by:
        sudo find /home/pi -name evdev_*
        find /home/pi -name reicast
        sudo find /opt/ -name evdev_*
        sudo find /etc/ -name evdev_*
        sudo find / -name evdev_*
        in that order, it is most likely in /home/, but i'm not an expert with using find.

        If you find this directory, there should be mappings somewhere and by my postulation you should find an evdev_xbox.cfg with the correct mapping for exit and none others.

        1 Reply Last reply Reply Quote 0
        • M
          manjo @joelkolb
          last edited by

          @joelkolb Maaaaaaaaaan, you saved my 2 weeks of trying trying, searching.... i have this controller issue since i bought a lenovo m93p thinkcentre for my ne arcade cabinet. The PS4 Controller works without mapping, but i couldn't map my arcade controllers with USB encoder. Anyway thank you so much for your post. I'm so happy after all this houers to fix that problem. Thx a lot...

          D 1 Reply Last reply Reply Quote 0
          • D
            drewjbx @manjo
            last edited by

            @manjo said in Can't get controller working in Reicast:

            @joelkolb Maaaaaaaaaan, you saved my 2 weeks of trying trying, searching.... i have this controller issue since i bought a lenovo m93p thinkcentre for my ne arcade cabinet. The PS4 Controller works without mapping, but i couldn't map my arcade controllers with USB encoder. Anyway thank you so much for your post. I'm so happy after all this houers to fix that problem. Thx a lot...

            hey can you go over the steps you did to make this work, I too am trying to configure arcade controls via usb encoder.

            1 Reply Last reply Reply Quote 0
            • P
              Plex7 @joelkolb
              last edited by

              @joelkolb

              Thanks for the long explanation, but you forgot to mention how you remapped your working controller. Through emulation station or the script with reicast or ```
              sudo /opt/retropie/emulators/reicast/bin/reicast-joyconfig

              J 1 Reply Last reply Reply Quote 0
              • J
                joelkolb @Plex7
                last edited by

                @Plex7 I most certainly did mention how I remapped my working controller. It would have been a pretty pointless explaination otherwise.

                tl;dr: You must use a controller with an analog stick to run "+Start Reicast" to navigate the Reicast menu and go to Settings/Controls and then remap your buttons on the controller without an analog stick. reicast-joyconfig incorrectly maps exit and start to clicking on the analog sticks. This will cause you to get stuck once you launch a game using a controller without an analog stick. Remapping your buttons in this interface will fix this and get your analog-stick-less controller working in Reicast.

                P 1 Reply Last reply Reply Quote 0
                • P
                  Plex7 @joelkolb
                  last edited by

                  @joelkolb Sorry you're correct. I am unable to get to settings though using a logitech F710 and a F310. You used a Pro controller? So far this one and an xbox controller works....

                  J 1 Reply Last reply Reply Quote 0
                  • J
                    joelkolb @Plex7
                    last edited by

                    @Plex7 I used an 8BitDo SN30 Pro as my controller with analog sticks for the setup. If I had to take a guess at why you're having trouble I'd say it has something to do with the fact that your controllers all use Xinput. The controllers I used are all Dinput. Unfortunately, if that is the issue I don't know what to tell you to get it working with Xinput controllers.

                    P 2 Replies Last reply Reply Quote 0
                    • P
                      Plex7 @joelkolb
                      last edited by

                      @joelkolb

                      I think you're onto something. All my logitech are set to Xinput. I will switch to Dinput and report back.

                      1 Reply Last reply Reply Quote 0
                      • P
                        Plex7 @joelkolb
                        last edited by

                        @joelkolb My logitech F310 has a switch to switch from one or the other. Did a fresh remap using emulationstation and the script, and the analog stick is still unresponsive to enter settings in start reicast.

                        Tagged you in my personal thread. I posted my config files.

                        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.