SDL_GameControllerDB
A community sourced database of game controller mappings to be used with SDL2 Game Controller functionality (by mdqinc)
SDL_GameControllerDB | godot-justfile | |
---|---|---|
35 | 1 | |
1,246 | - | |
1.7% | - | |
8.5 | - | |
1 day ago | - | |
Python | ||
zlib License | - |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
SDL_GameControllerDB
Posts with mentions or reviews of SDL_GameControllerDB.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-07-10.
-
Interesting launcher but no DirectInput support is bad.
Already planned to be in next update. As long as your controller is recognized by SDL2 and has controller mappings available (or you make your own), it will work.
-
How to figure out which controller someones using in Godot?
Godot uses the SDL2 game controller database
-
Input 6 - Comprehensive cross-platform input manager - now in stable release
Input fixes GameMaker's bugs. In addition to keyboard and mouse fixes, Input uses the engine-agnostic SDL2 remapping system for gamepads. Because SDL2 integrates community contributions made over many years, it's rare to find a device that Input doesn't cover.
- Scrambled gamepad controls in Godot 3.5
- How to get the data format for RawInput of each controller?
-
Anybody tried the Ultimate 2.4G on Raspberry Pi/Retropie? I used the Bluetooth version with mixed results.
The triggers are detected as buttons by default in some software (using d-input mode). Anything using the SDL2 community database shouldn't have this problem. I don't remember if RetroPie uses SDL2 or not. If not you might just need to edit a config file to rebind them to axes instead of buttons. I had to do this with Moonlight and linux Steam before the SDL database was updated.
-
How to use a Stadia controller with bluetooth and SDL based games (Dead Cells, Bastion)
# taken from line 1451 of https://github.com/gabomdq/SDL_GameControllerDB/blob/master/gamecontrollerdb.txt
- Help needed testing exotic controllers
- Building a racing game, any steering wheel libraries out there?
-
Xbox Controller buttons swapped - only in one game!!
I tried setting the SDL_GAMECONTROLLERCONFIG= from SDL game controller DB. Also tried remapping with jscal. Neither worked... and given that other games are recognizing it properly, I am puzzled.
godot-justfile
Posts with mentions or reviews of godot-justfile.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-04-02.
-
Who exactly is Godot for and where is it headed?
I also try to use godot from the terminal as much as possible, but remembering all the commands can be pain, so I have written a justfile to ease the process a bit. I just made it available, so you can check it out here. I personally find it very pleasant to work with it from vscode with the godot and neovim plugin.
What are some alternatives?
When comparing SDL_GameControllerDB and godot-justfile you can also consider the following projects:
DsHidMini - Virtual HID Mini-user-mode-driver for Sony DualShock 3 Controllers
lutris-skyrimse-installers - An easy-to-use Mod Organizer 2 installer for Linux [Moved to: https://github.com/rockerbacon/modorganizer2-linux-installer]
modorganizer2-linux-installer - An easy-to-use Mod Organizer 2 installer for Linux
devilutionX - Diablo build for PS Vita
devilutionX - Diablo build for modern operating systems
Input - Comprehensive cross-platform input for GameMaker
yquake2 - The Yamagi Quake II client
Freeplay-Support
SDL - Simple Directmedia Layer
InputManager - Custom InputManager for Unity
baton - An input library for LÖVE.
SDL_GameControllerDB vs DsHidMini
SDL_GameControllerDB vs lutris-skyrimse-installers
SDL_GameControllerDB vs modorganizer2-linux-installer
SDL_GameControllerDB vs devilutionX
SDL_GameControllerDB vs devilutionX
SDL_GameControllerDB vs Input
SDL_GameControllerDB vs yquake2
SDL_GameControllerDB vs Freeplay-Support
SDL_GameControllerDB vs SDL
SDL_GameControllerDB vs InputManager
SDL_GameControllerDB vs baton