Custom input help

I am working on a project that uses the Gamecube controller adapter for the Wii U (I need to use all 4 ports) and was wondering how I could implement this into Unity. I have written code in Java that reads and deciphers information from the device, but this relies on an external jar (usb4Java, a LibUsb wrapper). I could probably figure out how to use C# and LibUsbDotNet if that would help, but I’m not sure what my options are in this scenario as I’m new to Unity.

Does anyone know of any way I can implement what I’ve already done into my game? If not, what other options are there for me to use?

Are you using the actual WiiU SDK from the Nintendo partner site? I believe it had an input manager file already for their controllers - and they have their own info on input in their SDK. Just remember its behind an NDA, so you can’t really share it on here.

That said, if it is just a controller for PC use, basically anything outside of console, you can use Input mixed with Input Manager to configure it.

I don’t have access to the SDK and didn’t think the Input/Input Manager was what I wanted so I ended up writing a C++ plugin that gets data from the controllers. Thank you though, I had forgotten I made a post here