I'm at a standstill. I have this non-standard game controller which I would like to integrate into an application. It has three joysticks, and fifteen possible buttons.
It is an HID compliant USB-connected controller, operating primarily on Windows, but at some point I will have to port it over to Android as well. I want to monitor for inputs in my C++ project, and then use those inputs. So for example, with the joysticks I will be monitoring the axis value, and buttons I will be monitoring the boolean.
How do I find the input variable (if any) for the joysticks and buttons, and then link them to the code? I've used XInput for compatible controllers before, so I have some familiarity with that system.