• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
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 not configured in RetroArch

Scheduled Pinned Locked Moved Help and Support
controllerretroarchhelp neededissueconfig
6 Posts 2 Posters 5.7k 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.
  • P
    PiBoyyy
    last edited by 6 May 2024, 19:25

    Hi,
    Every time I start up an emulator in RetroArch on my RetroPie, things usually go fine, but lately, whenever I open a RetroArch emulator on my RetroPie, I see a message on the screen saying my controller is not configured, and when I try to press a button to start my game, nothing happens. In ES however, my controller works perfectly fine. I tried reinstalling retroarch from the RetroPie package manager, but that didn't seem to fix anything. I also tried remapping my controller in "Configure input" but that didn't help either. Is there a configuration file I need to manually edit? I'm not exactly the very best at RetroPie, so if anybody could help with this problem, that would be great.

    If you're strong
    You can fly
    You can reach the other side
    Of the rainbow...

    1 Reply Last reply Reply Quote 0
    • M
      mitu Global Moderator
      last edited by 7 May 2024, 02:55

      Please fill out the info requested in https://retropie.org.uk/forum/topic/3/read-this-first.

      The controller configuration(s) for RetroArch is generated when you run through the Configure Input steps in EmulationStation. A auto-configuration profile (a .cfg file) is generated and placed in /opt/retropie/configs/all/retroarch-joypads - you can check if the profile file is there after you've run the EmulationStation input configuration steps. It's named similarly to your gamepad/controller's name.

      However, if you have disabled the joystick auto-configuration - from RetroPie-Setup - the gamepad profile file will no longer be generated. Other cause could be the resettting/change of the RetroArch configuration from RetroPIe defaults, which may change the paths where the emulator looks for controller configuration profiles.

      P 1 Reply Last reply 12 May 2024, 02:26 Reply Quote 0
      • P
        PiBoyyy @mitu
        last edited by 12 May 2024, 02:26

        @mitu Pi Model or other hardware: Pi 4 with 4 GB of RAM
        RetroPie Version Used: 4.8
        Built From: On top of RPi OS 12 Lite (64-bit)
        USB Devices connected: none
        Controller used: Nvidia SHIELD controller
        Error messages received: "Nvidia Controller v01.04 not configured"
        Emulator: all lr- cores (lr-flycast, lr-snes9x, etc)
        How to replicate the problem: I don't know. There's a chance somebody could've accidentally touched some RetroArch configuration settings on my Pi, but after trying to reinstall retroarch and that not helping, I really have no idea what to do.
        BTW, will running sudo apt-get purge retroarch and reinstalling RetroArch help?

        If you're strong
        You can fly
        You can reach the other side
        Of the rainbow...

        M 1 Reply Last reply 12 May 2024, 03:53 Reply Quote 0
        • M
          mitu Global Moderator @PiBoyyy
          last edited by 12 May 2024, 03:53

          @PiBoyyy said in Controller not configured in RetroArch:

          How to replicate the problem: I don't know. There's a chance somebody could've accidentally touched some RetroArch configuration settings on my Pi, but after trying to reinstall retroarch and that not helping, I really have no idea what to do.

          Usually configuration for inputs is done from EmulationStation, which auto-configures RetroArch and other emulators. Re-configure it again in EmulationStation and see if it shows up as configured in RetroArch.

          BTW, will running sudo apt-get purge retroarch and reinstalling RetroArch help?

          No, RetroArch is handled by RetroPie as a package, but re-installing it would not help since user configuration files are not deleted by the installer.

          P 1 Reply Last reply 17 May 2024, 19:50 Reply Quote 0
          • P
            PiBoyyy @mitu
            last edited by 17 May 2024, 19:50

            @mitu I already tried remapping the controller in ES.

            If you're strong
            You can fly
            You can reach the other side
            Of the rainbow...

            1 Reply Last reply Reply Quote 0
            • M
              mitu Global Moderator
              last edited by 18 May 2024, 03:23

              Is the controller configuration saved in /opt/retropie/configs/all/retroarch-joypads ? Do you see a .cfg flie there for the controller ? If yes, can you post the contents of the file surrounded by code tags here, in the topic ?

              1 Reply Last reply Reply Quote 0
              6 out of 6
              • First post
                6/6
                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.

                This community forum collects and processes your personal information.
                consent.not_received