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

    lr-mame2003 clear button mapping

    Scheduled Pinned Locked Moved Help and Support
    lr-mame2003clear inputremove input
    17 Posts 11 Posters 12.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.
    • RandoCalrisianR
      RandoCalrisian
      last edited by

      If this specific function isn't available, I could deal with that if there was a work around for my end goal.
      Basically I want to program buttons for players 3 and 4 and make sure those inputs aren't programmed to other functionality in MAME.

      Any advice?

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

        @RandoCalrisian I think I know what you are getting at. For controls that you want to "del" you could simply set them to some input that you cannot or will not use. For example, connect a keyboard and instead of "del" press "Enter" to define a mapping and then press some obscure key, like "6" or some number on the numeric keypad. Keep using KP6 on controls you want to delete, like setting them to "nul".

        Then, just don't press KP6 during the game!

        This has worked for me to get something out of the way, but it's rarely necessary. I use an old IPAC4 on a 4-player control panel and the defaults are all fine without overlap.

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

        RandoCalrisianR 1 Reply Last reply Reply Quote 0
        • RandoCalrisianR
          RandoCalrisian @caver01
          last edited by

          @caver01 said in lr-mame2003 clear button mapping:

          @RandoCalrisian I think I know what you are getting at. For controls that you want to "del" you could simply set them to some input that you cannot or will not use. For example, connect a keyboard and instead of "del" press "Enter" to define a mapping and then press some obscure key, like "6" or some number on the numeric keypad. Keep using KP6 on controls you want to delete, like setting them to "nul".

          Then, just don't press KP6 during the game!

          This has worked for me to get something out of the way, but it's rarely necessary. I use an old IPAC4 on a 4-player control panel and the defaults are all fine without overlap.

          Yup, this was going to be my avenue of approach were there not a direct way to do what I was looking for.

          1 Reply Last reply Reply Quote 0
          • LoggaheadL
            Loggahead
            last edited by Loggahead

            I know I am a bit late to the party but I found out how to set button mappings inside the mame 2003 TAB menu to "None" and thought I'd share.

            1. Press TAB
            2. Select which config you want to edit (either Input General or Input This Game)
            3. Select the input you want to clear and press ENTER
            4. Press ESC ESC (the Escape key twice) to clear the mapping to "None"

            I wanted to do this to clear up some keyboard bind conflicts with my pcb and also wanted to clear out unused inputs to avoid further conflicts.

            Anyhow, hope this helps someone.

            -logga

            My 1982 Robotron Restoration / Conversion Project running on retropie !!!

            ClassicGMRC A 2 Replies Last reply Reply Quote 3
            • ClassicGMRC
              ClassicGMR @Loggahead
              last edited by

              @loggahead I'm even later than you are but I'll tell you this is exactly what I was looking for so thank you! This information shouldn't be allowed to go stale!

              Thanks! alt text

              Growing older is mandatory. Growing up is optional!
              Enjoy the ride!

              1 Reply Last reply Reply Quote 0
              • R
                retroStuFf
                last edited by

                Even later still.. (2 years lol). Through trial and error I found the magic reset to “none” button in MAME in iOS retroarch and MAME4iOS (might work on Ir-mame2003) - using only a gamepad (no keyboard)

                In MAME settings > input (general) > User Interface
                assign a button to “UI Cancel”

                This can then reset ANY button back to “none” or default without needing to hit esc on a keyboard..

                A R 2 Replies Last reply Reply Quote 2
                • A
                  Anthony Olive @Loggahead
                  last edited by

                  @Loggahead the double escape is also assigned to exit emulation station.
                  Is there a way to manually clear the button in the CFG file?

                  1 Reply Last reply Reply Quote 0
                  • A
                    Anthony Olive @retroStuFf
                    last edited by

                    @retroStuFf Wrong, it exits the input menu

                    1 Reply Last reply Reply Quote 0
                    • RiverstormR
                      Riverstorm
                      last edited by

                      @retroStuFf Wrong, it exits the input menu

                      @Anthony-Olive - You're right it is used to exit the input menu but @retroStuFf is correct also as he pointed out you can assign a key, as well as, a controller button to UI Cancel (both at the same time) that may be used to set any other input to None with a double press. It's also is used to go back to the previous menu when drilled down. It has several uses.

                      A 1 Reply Last reply Reply Quote 0
                      • A
                        Anthony Olive @Riverstorm
                        last edited by

                        @Riverstorm but, it exits and returns to the ES Menu before the button gets cleared.

                        T 1 Reply Last reply Reply Quote 0
                        • RiverstormR
                          Riverstorm
                          last edited by

                          You might need to press Enter or whatever is assigned to UI Enter on the field first. The field has to be "active" for the double press of whatever is assigned to UI Cancel to work and reset a field. If not you'll just back out of the menus and exit the game.

                          1 Reply Last reply Reply Quote 0
                          • T
                            TedMaul @Anthony Olive
                            last edited by

                            @Anthony-Olive I've been having problems with lr-mame2003plus, and wondered if it was something to do with the mappings from keyboard to retroarch, i.e. the keyboard isn't registering anything that wasn't originally mapped on ES when I started - tab does nothing, and the only way to get the MAME menu to show was through the retroarch GUI... once in, only assigned keys would work, and because I don't use del for anything it just didn't see it! Still don't have a solution though, sorry...

                            ClydeC 1 Reply Last reply Reply Quote 0
                            • ClydeC
                              Clyde @TedMaul
                              last edited by

                              @TedMaul said in lr-mame2003 clear button mapping:

                              @Anthony-Olive I've been having problems with lr-mame2003plus

                              You should open a new topic about this or ask in the general mame2003-plus thread:

                              https://retropie.org.uk/forum/topic/17766/mame2003-plus-hundreds-of-new-games-improved-input-features-new-bugs-now-with-runahead-support/

                              T 1 Reply Last reply Reply Quote 0
                              • T
                                TedMaul @Clyde
                                last edited by

                                @Clyde Ah - apologies, will do. Thanks!

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

                                  @retroStuFf said in lr-mame2003 clear button mapping:

                                  E in iOS retroarch and MAME4iOS

                                  And yet 2 years later, I just needed to accomplish the same and found that the key is to quickly hit <del> two times (like a 'double' click).
                                  This really resets the selected input to 'none'.

                                  Hope this helps anyone reading this some time..

                                  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.