I want to remapping short-cut in my game.
I use the following code:
const FName name = FName("MKey");
const FInputActionKeyMapping fInputActionKeyMapping(name, EKeys::M);
const UInputSettings* DefaultInputSettings = GetDefault<UInputSettings>();
((UInputSettings*)DefaultInputSettings)->RemoveActionMapping(fInputActionKeyMapping);
((UInputSettings*)DefaultInputSettings)->SaveKeyMappings();
But Nothing be saved. is there a engine’s bug?