Xb2XInput icon indicating copy to clipboard operation
Xb2XInput copied to clipboard

Add support for Konami DDR Pad

Open db3000 opened this issue 4 years ago • 0 comments

Support for connecting to Konami DDR Pad, using this change I was able to connect, remap direction pad to other buttons (needed because many songs require multiple directions at once) and play Project Outfox (a fork of StepMania).

The pad seems to send messages with non-zero report ids and zero sizes, so I had to filter those out or the pad would repeatedly disconnect. Once that was fixed, the logic to check the return of libusb_interrupt_transfer needed to be checked more precisely to fail on error unless the error indicates a timeout.

Also added some code to pass through the LED setting to the controller, it was distracting to have it blinking non-stop.

Unfortunately, I don't have any other wired controllers to test with.

db3000 avatar Oct 11 '21 03:10 db3000