@AEtherScythe after you change the configuration to swap buttons, I believe you also have to remap the controller in emulation station for it to work properly. Hope that helps.