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 no longer works in RetroPie Setup, Launching Menu, Es Themes

    Scheduled Pinned Locked Moved Help and Support
    controller
    41 Posts 9 Posters 13.0k 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
      nogz @mitu
      last edited by

      @mitu

      Here it is, I've updated via setup script

      Thanks!

      use_art = "0"
      disable_joystick = "0"
      governor = ""
      disable_menu = "0"
      image_delay = "2"
      
      
      P 1 Reply Last reply Reply Quote 0
      • P
        phialek @nogz
        last edited by

        opt retropie confligs all retroarch-joypads DragonRise Inc. imput_device = "DragonRise Inc. Generic

        USB Joystick

        input_driver input_enable_hotkey_btn = "8"

        imput_driver = "udeu"

        input_1_btn = "4"

        input_load_state_btn = "4"

        input_up_axis = "-1"

        input_left_axis = "-0"

        input_state_slot_decrease_axis

        input_select_btn = "8"

        input_right_axis = "+0"

        input_state_slot_increase_axis = "+0"

        input_r_btn = "5"

        input_save_state_btn = "5"

        input_y_btn = "3"

        input_x_btn = "0"

        input_menu_toggle_btn = "0" input_down_axis = "+1"

        input_start_btn = "9"

        input_exit_emulator_btn = "9"

        input_b_btn = "2"

        input_reset_btn = "2"

        input_a_btn = "1"

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

          @nogz said in Controller no longer works in RetroPie Setup, Launching Menu, Es Themes:

          Here it is, I've updated via setup script
          [...]

          This means the pre-requisites have been installed for the new script. Can you exit EmulationStation, connect your keyboard (or use a SSH session) and run:

          /opt/retropie/supplementary/runcommand/joy2key_sdl.py kcub1 kcuf1 kcuu1 kcud1 0x0a 0x20 0x1b 0x00 kpp knp -d
          

          It should print a few debug messages and the controller (PS3) configuration. Try pressing the buttons/d-pad/joysticks and see if they get registered and produce any action. If any errors appear, please post them here.

          EDIT: fixed the script path

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

            @phialek said in Controller no longer works in RetroPie Setup, Launching Menu, Es Themes:

            opt retropie confligs all retroarch-joypads DragonRise Inc. imput_device = "DragonRise Inc. Generic [..]

            I don't see the rest of the info: what RetroPie version, how did you install it, etc. - https://retropie.org.uk/forum/topic/3/read-this-first.

            P 1 Reply Last reply Reply Quote 0
            • P
              phialek @mitu
              last edited by

              @mitu

              sorry for that:

              Pi 4 4gb
              Power Supply: apple macbookpro m1 power supply
              RetroPie Version: 4.7.16
              Built From: Pre made SD Image on RetroPie website
              USB Devices connected: 2 x arcade sticks with 16 buttons (8 for each player) (dragon rise controller), usb keboard

              i did the update via the retropie-setup within retropie and did a complete update for everything.

              DTEAMD 1 Reply Last reply Reply Quote 0
              • DTEAMD
                DTEAM @phialek
                last edited by DTEAM

                @mitu

                I have the same problem since I updated the script. the problem is also there when it’s time to choose an emulator when loading a game.

                I’m using a teensy lc as controller.

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

                  @dteam The joy2key script has been updated also recently - which version of RetroPie do you have ? Otherwise, the same answer as above - run the test and see if your gamepad is detected correctly and generates keyboard inputs when operated.

                  EDIT: if your version is 4.7.18, then the script path is different:

                  /opt/retropie/admin/joy2key/joy2key_sdl.py
                  

                  the rest of the arguments are the same.

                  1 Reply Last reply Reply Quote 1
                  • N
                    nogz @mitu
                    last edited by

                    @mitu

                    Here it goes

                    pi@retropie:~ $ /opt/retropie/supplementary/runcommand/joy2key_sdl.py kcub1 kcuf1 kcuu1 kcud1 0x0a 0x20 0x1b 0x00 kpp knp -d
                    -bash: /opt/retropie/supplementary/runcommand/joy2key_sdl.py: No such file or directory
                    
                    mituM 1 Reply Last reply Reply Quote 0
                    • mituM
                      mitu Global Moderator @nogz
                      last edited by

                      @nogz said in Controller no longer works in RetroPie Setup, Launching Menu, Es Themes:

                      /opt/retropie/supplementary/runcommand/

                      Are you sure you're running RetroPie 4.7.16 ? The path has changed recently - see my reply above.

                      N 1 Reply Last reply Reply Quote 0
                      • N
                        nogz @mitu
                        last edited by

                        @mitu

                        Sorry, I' ve updated to 4.7.18 while trying to fix, used the command with the new path and it is the same:

                        pi@retropie:~ $ /opt/retropie/admin/joy2key/joy2key_sdl.py kcub1 kcuf1 kcuu1 kcud1 0x0a 0x20 0x1b 0x00 kpp knp -d
                        -bash: /opt/retropie/admin/joy2key/joy2key_sdl.py: No such file or directory
                        
                        
                        mituM 1 Reply Last reply Reply Quote 0
                        • mituM
                          mitu Global Moderator @nogz
                          last edited by

                          @nogz Go in the the core section of the packages in RetroPie-Setup and check if the joy2key module is installed. If it's not, then install it and repeat the test:

                          f1fb8b60-b0dc-4391-8560-2b9bd75459e6-image.png

                          N 1 Reply Last reply Reply Quote 1
                          • N
                            nogz @mitu
                            last edited by

                            @mitu it was not installed, after installing it everything works fine again

                            Thanks for the support, really appreciatted!

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

                              @nogz said in Controller no longer works in RetroPie Setup, Launching Menu, Es Themes:

                              Thanks for the support, really appreciatted!

                              Well, it's good that you got it working.

                              Now the question is why it wasn't installed automatically during upgrade ? Do you remember which version you where running before the upgrade that broke the menu navigation ?

                              N 1 Reply Last reply Reply Quote 0
                              • N
                                nogz @mitu
                                last edited by

                                @mitu thanks again
                                If I am not mistaken my last update was about 2 weeks ago and I was running .16 version.
                                I am pretty much sure the issue happened when I fetched the latest Retropie Setup Script, from this exact point on the controller stopped working as I could not confirm the prompt (disclaimer message). I can also confirm I have not changed nor updated any of the core modules separately. In Setup.

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

                                  @nogz So it was working with 2.7.16, but didn't work after the upgrade ?

                                  @DTEAM @phialek can you try also to check if the new joy2key core package is installed ? If not, install it and see if you get back the control in the RetroPie dialog menus.

                                  N DTEAMD GreenHawk84G 3 Replies Last reply Reply Quote 0
                                  • N
                                    nogz @mitu
                                    last edited by

                                    @mitu yes, just like you described

                                    1 Reply Last reply Reply Quote 1
                                    • DTEAMD
                                      DTEAM @mitu
                                      last edited by

                                      @mitu

                                      With the joy2key core package, it works. It had not been installed. Thank you!!!

                                      P 1 Reply Last reply Reply Quote 0
                                      • P
                                        phialek @DTEAM
                                        last edited by

                                        Its working again. Thanks for the help.

                                        1 Reply Last reply Reply Quote 0
                                        • D
                                          Delboy666 @nogz
                                          last edited by

                                          @nogz Hi, did you resolve your controller issue? I ask because I just updated Retropie and now my Logitech Gamepad F310 controller has dissapeared :-(
                                          Retropie runs up but I cannot navigate the menus and there are no messages at the bottom of the Retropie screen prompting what controller buttons to press.
                                          I am at a loss and somewhat annoyed as I have spent days and days getting all my roms recognised and artwork downloaded etc and it was at last starting to all come together and now this....

                                          1 Reply Last reply Reply Quote 0
                                          • GreenHawk84G
                                            GreenHawk84 @mitu
                                            last edited by

                                            @mitu hello, I tried both of the paths in the terminal session and they did not work, and I also checked for Joy2key core package installed (even updated it manually via binary).

                                            root@killerarcadepi4:~# /opt/retropie/admin/joy2key/joy2key_sdl.py
                                            usage: joy2key_sdl.py [-h] [-d] 0xHEX [0xHEX ...]
                                            joy2key_sdl.py: error: the following arguments are required: 0xHEX

                                            root@killerarcadepi4:~# /opt/retropie/supplementary/runcommand/joy2key_sdl.py kcub1 kcuf1 kcuu1 kcud1 0x0a 0x20 0x1b 0x00 kpp knp -d
                                            -bash: /opt/retropie/supplementary/runcommand/joy2key_sdl.py: No such file or directory
                                            root@killerarcadepi4:~#

                                            mituM 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.