I use the following way to save keybinding. but how can I save the rebinding keys to defaultInput.ini
UInputSettings* Settings = const_cast<UInputSettings*>(GetDefault<UInputSettings>());
if (!Settings) return;
const_cast<UInputSettings*>(Settings)->RemoveActionMapping(oldAction);
const_cast<UInputSettings*>(Settings)->AddActionMapping(newAction);
//SAVES TO DISK
const_cast<UInputSettings*>(Settings)->SaveKeyMappings();
//REBUILDS INPUT, creates modified config in Saved/Config/Windows/Input.ini
for (TObjectIterator<UPlayerInput> It; It; ++It)
{
It->ForceRebuildingKeyMaps(true);
}