Decline Input Changes

Hi! I’m trying to make a rebind system with BluePrints and I’m curious that is it possible to revert an input change? So if I make a change, then I need to use the “Force Rebuild Keymaps” node to actually change them and then use the “Save Key Mappings” to keep the changes after the restart (shipping packaged version).
So is it possible to decline the changes? If I print out the used keys for an axis, the key changes even if I don’t use the Force Rebuild Keymaps" node.
Thanks in advance!

In C++ you can call ReloadConfig to reload from ini file.
As long as you haven’t used SaveConfig (called in “Save Key Mappings”) it should work to cancel changes.

If you don’t have c++, I’m not sure how you can do it in blueprints. It’s probably gonna be a huge pain, since the API doesn’t provide a proper access to the Actions and Axis arrays…