Join us on our own very special Reddit: /r/Linuxers
Today I was sent a link to SDL2 Gamepad Tool from Seru on Discord, it's described as an alternative to the Steam Big Picture configurator for gamepads.

It's being developed by General Arcade, a porting house and game development studio. Sadly, it's not open source, but it does seem to work rather well and it's simple to use which makes me really like it.

image

It's an interesting one, as it has all the button mapping done for you from this github. It also auto updates from that list.

It's available in a tar.gz. a deb and a snap package so it will suit all distributions. I tested it out on Arch and it worked to perfection. It picked up my Logitech F310 instantly. This might be my new go-to application when games have funky gamepad support and they use SDL.

If you're having problems with gamepad support in games that use SDL, it might be worth giving it a shot. Article taken from GamingOnLinux.com.
Tags: Apps
4 Likes, Who?
We do often include affiliate links to earn us some pennies. We are currently affiliated with GOG, Humble Store and Paradox Interactive. See more here.
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
The comments on this article are closed.
22 comments
Page: 1/3»
  Go to:

The_Aquabat 9 March 2017 at 10:13 am UTC
maybe a bit unrelated, there is a new tool for configuring wine with xpad or xbox controller, it's called koku https://github.com/KoKuToru/koku-xinput-wine . And it supports SDL2 mapping.

It works better than the xbox emulator (xboxcemu).


Last edited by The_Aquabat on 9 March 2017 at 10:14 am UTC
dubigrasu 9 March 2017 at 10:18 am UTC
chancho_zombiemaybe a bit unrelated, there is a new tool for configuring wine with xpad or xbox controller, it's called koku https://github.com/KoKuToru/koku-xinput-wine . And it supports SDL2 mapping.

It works better than the xbox emulator (xboxcemu).
It didn't worked in 64 bit mode and no force-feedback unfortunately.
Alphasyn 9 March 2017 at 10:32 am UTC
QuoteIt didn't worked in 64 bit mode and no force-feedback unfortunately.
True about 64bit, force-feedback works fine for me.
dubigrasu 9 March 2017 at 10:59 am UTC
Alphasyn
QuoteIt didn't worked in 64 bit mode and no force-feedback unfortunately.
True about 64bit, force-feedback works fine for me.
Probably (like with x360ce) depends on the game.
I did tried also https://github.com/kozec/dumbxinputemu ( and https://github.com/00cpxxx/wine-xinput )
with various degree of success, some things worked/some not, but so far the x360ce method seems to be the most compatible. Bit finicky to get the xinput files, but once you have them you only have to drop them in the game's folder.
Looking forward to when none of this is needed for Wine though.
pmatulka 9 March 2017 at 11:21 am UTC
SDL2 Gamepad Tool didn't work on *buntu 16.04 LTS :/
Perkeleen_Vittupää 9 March 2017 at 12:04 pm UTC
cprn 9 March 2017 at 12:15 pm UTC
I'd rather recommend the devs who use SDL2 to include it (or use the lib if allowed) in their own DRM-free releases instead of reinventing a wheel (probably badly) and / or making the end user go through hoops of using external application. Just my two (euro)cents.
RafiLinux 9 March 2017 at 1:18 pm UTC
[/quote]
Perkeleen_VittupääThere's also Antimicro

https://github.com/AntiMicro/antimicro

This is what I use and it is great. I have all kinds of gamepads from namebrand stuff to "literally" no name brands and this helps configures them all.
ripper 9 March 2017 at 1:48 pm UTC
As someone who owns a gamepad but uses it rarely and never used any "configuration tool", what is this good for? Most games allow you to define the button actions in the game config menu, so why is this better/more useful/different? Thanks for explanation.
RafiLinux 9 March 2017 at 2:03 pm UTC
ripperAs someone who owns a gamepad but uses it rarely and never used any "configuration tool", what is this good for? Most games allow you to define the button actions in the game config menu, so why is this better/more useful/different? Thanks for explanation.

Tools like this are great for many reasons

1) Many games do not support gamepads @ all

Which means you can make a game work with gamepads even when gamepads are not supported.

2) Each gamepad is different and developers usually support on for popular gamepads

This means you can take advantage gamepad features on ANY gamepad whether it's popular or not.

3) Predefined motions

Using tools like this can setup game combos with a button. So if you are playing a fighting game and are having issues with certain movies - you can program a button to be that exact move to help you learn it or use it better.
While you're here, please consider supporting GamingOnLinux on Patreon, Liberapay or Paypal. We have no adverts, no paywalls, no timed exclusive articles. Just good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Livestreams & Videos
Community Livestreams
Popular this week
View by Category
Contact
Latest Comments
Latest Forum Posts