Simple DirectMedia Layer (SDL), the awesome cross-platform development library used by Valve, Feral Interactive, Unity, MonoGame, FNA, DOSBox and so many more is expanding.
Looking over recent development updates to it, thanks to their handy Twitter feed it seems a bunch of new gamepads have been added in for an upcoming release including:
- 8Bitdo SN30 Pro, wired connection
- Google Stadia Controller
- HORI Fighting Commander
- PowerA Fusion Fight Pad
- A variant of the PowerA FUSION Pro Controller
- Hyperkin X91
- PDP Versus Fighting Pad
- PDP Battlefield One Controller
- NVIDIA Controller v01.04
- MOGA XP5-A Plus
- + More added recently
That's in addition to the seriously large amount of gamepads and fighting sticks SDL already supports, I took a look at their database earlier and I was in awe and just how much it covers. Absolute madness.
You can find out more about SDL on the official site. It's designed to provide low level access to audio, keyboard, mouse, joystick, and graphics hardware giving developers less headaches when doing cross-platform game development.
Both are needed for a new gamepad to be supported?
What is the difference between SDL and kernel driver?
Both are needed for a new gamepad to be supported?
SDL should make gamepad access easier for developers.
So, yes, it's better if both support the gamepad in question.
See more from me