You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Mapping for some extra buttons like PS4 touchpad are missing on Windows. The touchpad field is missing from the SDL_GameControllerDB entries. After reporting the issue mdqinc/SDL_GameControllerDB#520 I was informed that the SDL are adding those fields on its own.
Proposed solution was to add missing entry on per-GUID basis, however that leads to a problem: with the SDL controller map program omitting binding for the touchpad field entirely and some other fields missing from DB like paddles for XboxOne Elite those will be constantly overwritten. So more permament solution needs to be adapted, like creating Godot specific mapping.
@madmiraal feel free to read the SDL source for yourself and realize that your options are either buying and testing the 40+ controllers to manually add the field, or packaging SDL’s data and setting it automatically by type.
Godot version
3.4.stable
System information
Windows 10
Issue description
Mapping for some extra buttons like PS4 touchpad are missing on Windows. The touchpad field is missing from the SDL_GameControllerDB entries. After reporting the issue mdqinc/SDL_GameControllerDB#520 I was informed that the SDL are adding those fields on its own.
Proposed solution was to add missing entry on per-GUID basis, however that leads to a problem: with the SDL controller map program omitting binding for the touchpad field entirely and some other fields missing from DB like paddles for XboxOne Elite those will be constantly overwritten. So more permament solution needs to be adapted, like creating Godot specific mapping.
Steps to reproduce
Minimal reproduction project
Official joypad demo: https://godotengine.org/asset-library/asset/140
The text was updated successfully, but these errors were encountered: