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

    Per game keyboard bindings not working

    Scheduled Pinned Locked Moved Help and Support
    retropiekeyboardmapping
    8 Posts 3 Posters 1.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.
    • S
      stonedonkey
      last edited by stonedonkey

      Hi,

      I've got a ipac2 that works fine in game but i'm having a hardtime overriding the controls per game.

      Say I have a game called game.zip, in my ROM folder I'm creating a game.zip.cfg that looks like below, in which I'm trying to just bind all the buttons to one thing to do some testing. My overlays and viewports are all working, but the control section is seemingly doing nothing nothing is remapped.. any ideas?

      input_overlay_enable = true
      input_overlay = /home/pi/overlays/arcade/mk.cfg
      input_overlay_opacity = 1.0
      input_overlay_scale = 1.0

      aspect_ratio_index = 22
      video_scale_integer = true
      custom_viewport_width = 1100
      custom_viewport_height = 700

      input_player1_a = "ctrl"
      input_player1_b = "ctrl"
      input_player1_y = "ctrl"
      input_player1_x = "ctrl"
      input_player1_l = "ctrl"
      input_player1_r = "ctrl"

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

        @stonedonkey All your input keys point to ctrl, so why would you expect that it would work ?
        Remove the input mapping from the file, then open the game and start the RetroArch GUI by pressing Hotkey + X. In the GUI, re-map your input as you'd like, then choose to save the Remap file for the ROM (apply to 1 game) or Core (apply to all games using the core).

        1 Reply Last reply Reply Quote 0
        • S
          stonedonkey
          last edited by stonedonkey

          @mitu This was just a test, I was trying to set all the buttons to one value (mortal kombat) just to make sure the mapping works.

          I would expect every button to do the same thing, but they don't, so these controls aren't overriding my /all/retroarch.cfg

          caver01C 1 Reply Last reply Reply Quote 0
          • caver01C
            caver01 @stonedonkey
            last edited by

            @stonedonkey what emulator are you launching for this test?

            My 4-player cocktail style cabinet built as a custom "roadcase"

            1 Reply Last reply Reply Quote 0
            • S
              stonedonkey
              last edited by stonedonkey

              Mame 2003 @caver01

              1 Reply Last reply Reply Quote 0
              • S
                stonedonkey
                last edited by

                I've read of a setting that is supposed to load overriding configs, but I can't find that anywhere.. still stumped on this ?

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

                  @stonedonkey Have you tried my suggestion ? You can save your override input setting from the RGUI, you don't need to do it manually.

                  S 1 Reply Last reply Reply Quote 0
                  • S
                    stonedonkey @mitu
                    last edited by

                    @caver01 I'm working on it, now for some reason I can't click buttons in the menu of rgui :(

                    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.