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

    How do I edit /opt/retropie/configs/n64/InputAutoConfig.ini ?

    Scheduled Pinned Locked Moved Help and Support
    edit inputautocformat before yinputautoconfigwindows 10
    5 Posts 5 Posters 4.2k 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.
    • L
      lilpenguinlost
      last edited by

      Pi Model: 3
      Power Supply used: Official cable
      RetroPie Version Used: 4.3
      Built From: v4.3 Pre-made image for Raspberry Pi 2/3
      USB Devices connected: Keyboard/mouse via wifi dongle
      Controller used: N64 style DragonRise Inc Generic USB joystick

      I am new to the world of RetroPie.
      I followed the official documentation for installing the pre-made image onto a MicroSD card.
      When I start my Raspberry Pi - it boots into RetroPie and I am prompted to configure my controller.

      I am using an N64 style DragonRise Inc Generic USB joystick.
      Some of the buttons don't map properly - various forums suggest manually editing the /opt/retropie/configs/n64/InputAutoConfig.ini to try to make it work better.

      My issue is I have no clue how to get to this file.
      When I put the microSD card into my Windows 10 PC, I get 2 drives appear.
      The 'boot' drive just has 1 folder called 'overlays' and 24 other files in the root.
      The other drive is not readable by Windows (Windows keeps prompting to format it).

      I assume that /opt/retropie/configs/n64/InputAutoConfig.ini is located on the non-readable drive.

      Can someone shed some light on how I can see the /opt/retropie/configs/n64/ structure and edit InputAutoConfig.ini - or am I going about this the wrong way?

      rbakerR jonnykeshJ 2 Replies Last reply Reply Quote 0
      • rbakerR
        rbaker @lilpenguinlost
        last edited by

        @lilpenguinlost Windows doesn't see the Linux partition. The easiest way is to SSH in using WinSCP or Putty. This guide should get you started. There is some info in the docs too.

        1 Reply Last reply Reply Quote 0
        • jonnykeshJ
          jonnykesh @lilpenguinlost
          last edited by

          @lilpenguinlost You should definitely start to use SSH, as suggested.
          In the meantime you could just edit the file on the Pi. From within ES press F4 to get to the command line and type sudo nano /opt/retropie/configs/n64/InputAutoCfg.ini
          sudogives you elevated priviliges.
          nanois the name of the text editor you are using.
          and then obbiously the path to the file.

          After making the changes press Ctrt + X to exit.Y to confirm and the enter to save.

          1 Reply Last reply Reply Quote 0
          • SanoS
            Sano
            last edited by Sano

            Actually, /opt/retropie/configs files are owned by the pi user, so sudo isn't necessary.
            Another way to edit a config file is to use the retropie-setup.shscript, choose Configuration/Tools, then configedit, 2 Advanced configuration, 4 Manualy edit non retroarch configurations, and choose your file in the (pretty huge) list.
            Tadaaaaaaaaaa !

            1 Reply Last reply Reply Quote 0
            • A
              AlCzervik
              last edited by AlCzervik

              @rbaker @jonnykesh @Sano Quick question: Once an ini file is edited, does it require a full reboot? Just restarting Emulationstation? Or just restarting the game itself?

              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.