I'm preparing to greatly expand the controllers/interfaces SM's automapping knows about, and to do this I need information on everything I'm adding to the DB. I've got Pump covered, but I don't have any data on how people are converting DDR machines, so fill me in here.
* What are you using?
* Is it a standard USB HID device or does it need a special driver? Is this driver available for Windows? Linux? Mac?
* How does the driver present itself to userspace on each supported platform?
* And of course why we're here: How do the button numbers/names in the userspace API correspond to the cabinet panels/buttons?
While I'm at it, if you have a PSX controller interface, or purpose-made mat that's not getting automapped already, give me the above information and I'll see what I can do.
* What are you using?
* Is it a standard USB HID device or does it need a special driver? Is this driver available for Windows? Linux? Mac?
* How does the driver present itself to userspace on each supported platform?
* And of course why we're here: How do the button numbers/names in the userspace API correspond to the cabinet panels/buttons?
While I'm at it, if you have a PSX controller interface, or purpose-made mat that's not getting automapped already, give me the above information and I'll see what I can do.