Retroarch not save button load outs

I am using ab xbox one controller with retroarch on win 10 , trying to setup hyperspin and rocket launch

I dont have anything configured in rocket launch but a profile to help me exit back to hyperspin. When I load SNES game A and B , X and Y are backwards. I can remap the controller and hit save config but next time I load a game it is back where I was. I am not sure what I am doing wrong. Is there anyway to disable game pads completely and just use keyboards since this will eventually lead to an arcade cabinet build? Either answer will do. leaning to no game pad.

Sure, just unplug your gamepad and it’ll stop using it and use the keyboard instead. You can also go into settings > input and disable autoconfiguration and it will stop trying to use the gamepads at all unless/until you bind them manually.