Custom controller configuration

Hi everyone, I am aware I can save a autoconfig setup for a specific controller device and it’s also possible to create a core or even a game specific remap file. My problem is that I am using with my Google TV Retroarch 1.9.0 setup mainly two controllers: A 8bitdo SNES controller and a XBOX 360 one. As you are all aware the 8bitdo one sticks to the Nintendo button style meaning compared to the XBOX one A+B and X+Y are interchanged. If I want to play a SNES game now and I am currently using the XBOX controller the buttons are wrong for a SNES game because they are per default configured for the 8bitdo controller. Of course I can easily change this by doing a remapping of the buttons…this works and I can even save the remap file but if I go back using the 8bitdo I always need to revert my adjustment. So the question is: is it possible to create a remap file that is bound to a controller device similar to the autoconfig controller profile? Thanks in advance.