Recalbox Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • recalbox.com
    • Gitlab repository
    • Documentation
    • Discord

    Per System Button Mapping

    GamePad/GPIO/USB encoder
    per button mapping
    2
    4
    1061
    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.
    • havens1515
      havens1515 last edited by

      Is there a way to change button mapping for different systems? Or in a later version, would it be possible to build a way to do so?

      My big problem is that different systems have different buttons, and not all possible buttons are even covered by the current button mapping UI. For example, the N64 has the 4 C-buttons, and a Z-button, none of which are covered by the current UI. It's difficult to figure out where all of those buttons map to with the current setup, or if they mapped at all.

      It seems to me that it would be ideal to have a different button mapping window for each system, which would make sure that all of the buttons for that system are covered and mapped properly.

      From a programming perspective, this shouldn't be too difficult if the mapping UI is an object which can have variables for which buttons are available and where those buttons are mapped. I just don't know enough about the code base to even find where the mapping UI is.

      Zing 1 Reply Last reply Reply Quote 0
      • Zing
        Zing Global moderator Translator @havens1515 last edited by

        @havens1515 https://github.com/recalbox/recalbox-os/wiki/How-to-use-custom-config-for-emulators-(EN)

        Se a minha resposta foi útil, por favor, dê um voto positivo, clicando na seta para cima logo abaixo da resposta, ao lado de "citar".
        If my answer was helpful, please give a positive feedback by clicking the up arrow below the answer, next to "quote".

        havens1515 1 Reply Last reply Reply Quote 0
        • havens1515
          havens1515 @Zing last edited by

          @Zing That's great and all, except that when I press (hotkey + b), as directed by the instructions in that link, it does absolutely nothing in the N64 emulator. It works in the SNES emulator but not the N64 emulator, so I can't follow the instructions.

          Zing 1 Reply Last reply Reply Quote 0
          • Zing
            Zing Global moderator Translator @havens1515 last edited by

            @havens1515 You can change the emulator to Libretro and use the MUPEN64PLUS core, or, see these links:
            https://github.com/recalbox/recalbox-os/wiki/Configure-N64-controllers-(EN)
            https://forum.recalbox.com/topic/9016/a-lire-manettes-n64
            https://forum.recalbox.com/topic/21051/utilizar-dois-emuladores-n64-recalbox-pc_x64/5

            Se a minha resposta foi útil, por favor, dê um voto positivo, clicando na seta para cima logo abaixo da resposta, ao lado de "citar".
            If my answer was helpful, please give a positive feedback by clicking the up arrow below the answer, next to "quote".

            1 Reply Last reply Reply Quote 0
            • First post
              Last post

            Want to support us ?

            58
            Online

            98.6k
            Users

            28.1k
            Topics

            187.0k
            Posts

            Copyright © 2021 recalbox.com