lr-mame2003 clear button mapping
-
In standard MAME, in the inputs menu, I can press "del" (not "enter" then "del", just the "del" key by itself) to clear a button mapping.
How does one accomplish this with lr-mame2003?
When I press "del" on an input, it does nothing.I'd add, also, that, pressing "del" in standard MAME, not only sets the input to "none", but if the input is set to "none", and you press "del" again, it defaults the mappinng. Is this behaviour found in lr-mame2003?
Thank you!
-
@RandoCalrisian i don't think it has this functionality. mame2003 is based on mame as of 13 years ago, so things might have been different then. if anyone knows what the behaviour is in standalone mame2003 (mame 0.78) i can see if that's in the code and why it is/is not working
-
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?
-
@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.
-
@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.
-
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.
- Press TAB
- Select which config you want to edit (either Input General or Input This Game)
- Select the input you want to clear and press ENTER
- 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
-
@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!
-
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..
-
@Loggahead the double escape is also assigned to exit emulation station.
Is there a way to manually clear the button in the CFG file? -
@retroStuFf Wrong, it exits the input menu
-
@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 toNone
with a double press. It's also is used to go back to the previous menu when drilled down. It has several uses. -
@Riverstorm but, it exits and returns to the ES Menu before the button gets cleared.
-
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 toUI Cancel
to work and reset a field. If not you'll just back out of the menus and exit the game. -
@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...
-
@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:
-
@Clyde Ah - apologies, will do. Thanks!
-
@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..
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.