Don't know if any of you use Controller Remap. This is add-on GUI to hopefully cut out the need to delve into xml files. Should make the whole process a little easier. Basically, it solves the issue of when you swap USB devices and Mame looses the controls due to random enumeration. Screens: Video:
Hope it helps someone.