Linux Support
I would like to get linux support for this so we can run a raspberry pi zero box that can run on the go.
Have you taken a look at https://github.com/Stary2001/InputClient-SDL also have you tried using the build with mono? it was made with MonoGame for quick and easy controller support.
The SDL Client does not work (seems to be an networking issue? Assigning buttons etc is fine) but using the Windows build with mono actually works well.
However! Since the controller buttons are (somewhat) hard coded, only a handful of controllers will work properly. Most should work if you use xboxdrv or even better moltengamepad, both with the --mimic-xpad argument.
Unfortunately, the used openTk library and monogame in general only support xinput controllers.
Edit: For WINE: Keyboard inputs work but no controller at all. But there's no need for WINE since we have mono.