The NEW Build Your Own Arcade Controls
Main => Software Forum => Topic started by: Pitou on May 08, 2016, 05:25:58 pm
-
Hello,
I have multiples USB devices to my Win7 machine. I own an A-PAC, Optipac and some other USB devices.
Very often the USB devices move around. I mean that they change ID/number.
For example in MAME, one day the Trackball can be Mouse 3X and Mouse 3Y and the day after it become, Mouse 2X and Mouse 2Y.
I sometime have to connect a USB keyboard or real mouse for debugging and other stuff.
It's very annoying to have to remap the controls each and every time.
Is there a way to have USB stability in Win7?
Thank you.
Pitou!
-
You may want to check out Drventure's ControllerRemap for Mame (http://forum.arcadecontrols.com/index.php/topic,108767.msg1154628.html#msg1154628).
Scott
-
Or if you're not a fan of manually editing xml files, you can use this here:
http://forum.arcadecontrols.com/index.php/topic,145636.0.html (http://forum.arcadecontrols.com/index.php/topic,145636.0.html)
-
Great tool! Thanks very much!
However, I'm not sure I understand clearly the purpose of it. What I'm looking for actually is a tool to generate the default.cfg with the keys or usb devices (direction x,y,z) I choose.
Is it possible to do this with it?
Thank you.
Pitou!
-
I hate to say it, but you need to do your homework. Read all the documentation in ControllerRemap which will explain how it works, then you can use ControllerRemapGUI ontop to make the process of creating a ctrl file easier.
Good luck.
-
Your advice is justified! :)
I just read all the doc this morning and understand what it does. Unfortunately, this is not exactly what I needed as my cab never change. It's just that windows do strange things or mame that writes some changes in the default.cfg.
I still need to remap everything manually anyway. I'll stick to my previous habit and just do a backup of the default.cfg
Thanks very much for your help and suggestions!
Pitou!
-
Welcome!
-
Just a quick update of what I did. Again, since my USB devices stay connected, I just remapped the controls, took the default.cfg, renamed it Arcade_ctrlr.cfg and copied it in the ctrlr dir.
I then specified Arcade_ctrlr in mame.ini on the "ctrlr" line.
Works like a charm.
Pitou!