Hello! I’m currently developing a fighting game using MonoGame as the base for my engine.
My question is simple: how can I support as many different types of joysticks as possible? Arcade sticks in particular have numerous amounts of boards you can use to create your stick, including the PS360+, which I use.
However, I notice I have to plug it in as 360 mode to get it to recognize. I also have an 8bitdo that I also have to plug in as XInput mode in order for it to recognize.
Is there some other library or class I should/can be using in order to have support for more devices, including Bluetooth controllers such as 8bitdo and PS4? I intend to support Windows 10, Linux, and macOS.