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

    controller will not take input at welcome screen

    Scheduled Pinned Locked Moved Help and Support
    \\newbe help\\
    8 Posts 3 Posters 173 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.
    • J
      johden
      last edited by BuZz

      PI3B
      image latest 4.51
      I have read all doc's when I get to welcome screen to input controller it will not accept select button or start button on a ps3 controller or any other controller. tried on 2 different PI's and have downloaded image at least 10 times, erasing sd card and reimaging same thing happens. I can configure select and start in retroarch but no effect when I go back to Emulator Station. have done Jtest tried diffenrt cables. even loaded recallbox to check cables pi and everything else. so must be a software issue but what is the fix

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

        Please add the information requested in https://retropie.org.uk/forum/topic/3/read-this-first - in particular what gamepad are you using ? It might be it's not detected by Emulationstation or SDL2, but it works as a regular joystick in Linux.

        EDIT: can you also run cat /proc/bus/input/devices and post the output ?

        1 Reply Last reply Reply Quote 0
        • J
          johden
          last edited by

          ES input config maybe that will help
          input_device = "Sony PLAYSTATION(R)3 Controller"
          <input_r_x_minus_axis />
          </inputConfig>
          <inputConfig type="joystick" deviceName="Sony PLAYSTATION(R)3 Controller" deviceGUID="030000004c0500006802000011810000">
          <input name="a" type="button" id="1" value="1" />
          <input name="b" type="button" id="0" value="1" />
          <input name="down" type="button" id="14" value="1" />
          <input name="hotkeyenable" type="button" id="8" value="1" />
          <input name="left" type="button" id="16" value="1" />
          <input name="leftshoulder" type="button" id="4" value="1" />
          <input name="leftthumb" type="button" id="11" value="1" />
          <input name="lefttrigger" type="axis" id="2" value="1" />
          <input name="right" type="button" id="15" value="1" />
          <input name="rightshoulder" type="button" id="5" value="1" />
          <input name="rightthumb" type="button" id="12" value="1" />
          <input name="righttrigger" type="axis" id="5" value="1" />
          <input name="select" type="button" id="8" value="1" />
          <input name="up" type="button" id="13" value="1" />
          <input name="x" type="button" id="2" value="1" />
          <input name="y" type="button" id="3" value="1" />
          </inputConfig>
          </inputList>

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

            This looks like an incomplete configuration file, showing a PS3 controller - is this the controller that's not working ?

            1 Reply Last reply Reply Quote 0
            • J
              johden
              last edited by

              controller works in Jtest and retroarch but file is not correct in es station. tried 3 other controllers.

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

                @johden That's not what I was asking. You've pasted a fragment from an EmulationStation configuration file, which indicates that the controller was configured and saved - otherwise that file would have been empty.

                You've not given any indication of type of controller you're trying to configure - is it a PS3 (original or clone) controller ?

                1 Reply Last reply Reply Quote 0
                • J
                  johden
                  last edited by

                  thanks everyone for all the help, im clueless. I have fixed the problem but would like to fix it correctly. I am using both a ps3 controller and a snes controller. at welcome screen both controllers select and start buttons are not recognized. in retroarch I can confiuge start and select buttons. this config is not being passed to ES. I can see correct config in retroarcch config file but wwhen I go into es config its missing. why? I have typed the select and start buttons into es station config file and it works. would like to figure out why this is happening? I have download the image 6 times on differner PC's and have used different SZD cards. also used ethcher and win 32 with no difference. only way to get start and select buttons is to type it in to ES station with notepad.

                  1 Reply Last reply Reply Quote 0
                  • BuZzB
                    BuZz administrators @johden
                    last edited by BuZz

                    @johden Please don't add additional characters to the title to try and get attention - no need for \\title//

                    I have changed it

                    To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                    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.