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

    USB SNES controller not configured message when rom loads

    Scheduled Pinned Locked Moved Help and Support
    usb gamepadusb controller
    5 Posts 2 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
      RonsterMonster
      last edited by

      Hi all,

      New to RetroPie. I have 2 generic USB SNES controllers and a twin set of USB generic PS2 controllers. When I load up a n64 game all controllers seems to be working just fine.
      If i try to load a SNES, Sega Megadrive game i get a green box message in the bottom left corner that says something along the line of:
      usb gamepad (2064/58625) not configured.

      Removing the usb cable and re-inserting does not fix it. I get a message that the gamepad is disconnected when i remove the usb controller and i get the same not configured when i insert it again.

      I have installed retro pie on a Dell laptop with ubuntu Budgie (latest version). Installed retropie using the official method for ubuntu. I have not made any changes to emulators or added BIOSs.

      I have looked in the DOCS section and it talked about remapping with hotkey+x in game to get the RGUI up but since the controllers are not working in the game I cannot get the RGUI up.

      Any ideas to what to try?

      R 1 Reply Last reply Reply Quote 0
      • R
        RonsterMonster @RonsterMonster
        last edited by

        I would also like to add that in n64 game where the controls do work. SELECT+START does not exit and SELECT+X does not exit game.

        Select is the hot key i configured when i launched RP

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

          @RonsterMonster said in USB SNES controller not configured message when rom loads:

          I have looked in the DOCS section and it talked about remapping with hotkey+x in game to get the RGUI up but since the controllers are not working in the game I cannot get the RGUI up.

          The RGUI can be opened only by Player 1, if you're trying to open it with another player, it won't work. If you have a keyboard, you can use F1 to bring up the menu.

          Any ideas to what to try?

          My guess is you are experiencing this issue and the controller's name is causing it. Look under /opt/retropie/configs/all/retroarch-joypads and see what configuration files (.cfg) are there - there should be one for each type of controller(s). Run

          cat /proc/bus/input/devices
          

          and take note of the name of the controller, then rename the .cfg file from the folder accordingly. Start again a SNES/MD game and see if the controller gets auto-configured.

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

            @mitu Hi there and thank you for taking the time to reply.

            So the name match, but i think there is a catch.

            usb gamepad.cfg is the file name
            running cat /proc/bus/input/devices gives:
            Name="usb gamepad "

            Looks like a lot of empty spaces ???

            Because I have Ubuntu Budgie on my laptop, could "player 1" think the keyboard is player one? i only have one controller plugged in when playing n64 game but hotkey+X does not bring up the RGUI. F1 does.

            Also I was wondering if you could answer something else. I have a raspberry pi 3b i think but i seem to remember some n64 games did run slow hence why i installed retropie on my laptop. but i guess your raspberry pi image is finely tuned for retropie and for people like me that does not understand fully retropie, retroarch, emulation station et. troubleshooting will be hard if we instll retro pie on our own linux desktop environment. like the post you mentioned, it had things like SDL mentioned which i have no clue about.

            would I be better off if i want to use my laptop to run emulators manually and not use retropie? I prefer retropie as its all bundled up :)

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

              @RonsterMonster said in USB SNES controller not configured message when rom loads:

              So the name match, but i think there is a catch.
              usb gamepad.cfg is the file name
              running cat /proc/bus/input/devices gives:
              Name="usb gamepad "
              Looks like a lot of empty spaces ???

              If you look in the issue link I posted, you'll see it's the same situation. The .cfg name is without spaces, while the name of the joystick has a lot of spaces at the end. Just rename the file so it has the same name (usb gamepad .cfg, with the spaces at the end).

              would I be better off if i want to use my laptop to run emulators manually and not use retropie? I prefer retropie as its all bundled up :)

              Not sure what you mean here - you mean installing the emulators outside of RetroPie and running them ? You can do that, but I don't see how that can be easier for someone that's not familiar with each emulator in particular (i.e. know about RetroArch et. all).

              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.