GamepadGuesser Guesses what a gamepad should look like and provides a default set of art that matches the input gamepad.
Simplify showing gamepad icons with gamepadguesser. It loads the extensive SDL_GameControllerDB for better gamepad support, maps joysticks to appearance (console-specific buttons like Xbox, Nintendo, ...), and builds images on demand for each GamepadButton and GamepadAxis.
You can also use gamepadguesser with your own art. The easiest way is to modify the art in gamepadguesser/assets/images/ to ensure the correct file names. It also has a low-level API that avoids any automatic magic and lets you just query information about connected gamepads.
Doesn't correctly detect in lovejs due to missing support (all gamepads appear to be xbox gamepads in web builds).
GamepadGuesser Guesses what a gamepad should look like and provides a default set of art that matches the input gamepad.
Simplify showing gamepad icons with gamepadguesser. It loads the extensive SDL_GameControllerDB for better gamepad support, maps joysticks to appearance (console-specific buttons like Xbox, Nintendo, ...), and builds images on demand for each GamepadButton and GamepadAxis.
You can also use gamepadguesser with your own art. The easiest way is to modify the art in gamepadguesser/assets/images/ to ensure the correct file names. It also has a low-level API that avoids any automatic magic and lets you just query information about connected gamepads.
Doesn't correctly detect in lovejs due to missing support (all gamepads appear to be xbox gamepads in web builds).
Requires love2d 11.3+
MIT licensed.