UPDATE: I've since made a GUI for ControllerRemap which should ease its use a bit more. You can snaffle it here: http://www.gameex.info/forums/topic/16298-app-controllerremapgui/?p=142778 Original Post: ControllerRemap solves the problem of changing USB device numbers with your Mame setup. You can get it here: http://forum.arcadecontrols.com/index.php/topic,108767.0.html So - I've been battling with ControllerRemap for days. Finally licked it, but appears that quite a few have had problems understanding the documentation and getting it to work. So I made a simple ABC guide with a few tools to assist. You can get it here: https://dl.dropboxusercontent.com/u/15144043/ControllerRemapGuide/ControllerRemapGuide.zip or here: https://sites.google.com/site/alienarcade74/sub-projects/software-setups/mame-setup#TOC-ControllerRemap Cheers