-
-
Notifications
You must be signed in to change notification settings - Fork 332
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature Request: Easier clearing of remapped buttons. #781
Comments
i will check this possibility |
It's already implemented using USER button. Press any button on joystick first, then hold USER button and mapping of this joystick to specific core will be erased and default mapping will be used. |
Ah I didn't realize that. I tend to try and not hit that button when a core is loaded because it will reset generally. I've accidentally pressed it when trying to hit the OSD key before so tend to try and not use it. If possible to do with the actual bound OSD/menu key on a controller it would be ideal. If it's too much work to implement, no biggie. |
Controller's OSD/Menu button is already used for "undefine" with short press and "cancel" with long press. |
Yes, in the core controller binding screen that is how it functions. In the remapping screen I would like to see the long press of OSD/menu button on a controller able to revert all bindings to their original locations. Currently long press of OSD/menu button on a controller doesn't seem to do anything in the rebinding screen, which is why it seemed a good way to add this functionality. |
by OSD/menu - i mean the button on controller, not on I/O board. |
I ran into this problem also. It's disappointing that undoing the act of "temporarily" remapping buttons is still so difficult. I had to delete a file on my SD card to get the normal mapping back, after trying every less intrusive approach I could think of. |
See here: #898 (comment) |
Currently you need a keyboard connected to clear buttons that have been remapped by using the ESC key. I propose that another option be added so that folks who are using MiSTer with only controllers connected or in an arcade cabinet can easily undo the remappings as well, without relying on a keyboard.
Method: Hold the Menu/OSD button for 3 seconds and the controller has all mappings reset, while in the button remapping menu. This should only effect the device that is currently being used, and not other controllers that are connected and have had their buttons remapped. A similar hold-OSD function is already used in the controller binding menu to cancel binding a controller and seems like it would work well here.
The text was updated successfully, but these errors were encountered: