HORI Drum controller
- PowerA Fusion Pro 4
- 8BitDo Ultimate 3-mode Controller
- Hyperkin DuchesS Xbox One controller
- PowerA MOGA XP-Ultra controller- saved you a click.
So, Don’t hate me for this, but I have to ask what is potentially a stupid question.
Why does this have to be done? why does each individual controller need support programmed into the kernal?
Why isnt there just some generic controller library that just lets any and every controller work without anything special?
short answer: There is generic support already in the kernel. It’s up to the game controller MFG to use that standard. Also, the generic controller standard probably doesn’t support a lot of the new features, so it makes sense to have a driver to support the extra features of the controller.
longer answer is way too long.
Thank you for helping to clear that up.