I can achieve remapping using InputMap, config files, a virtual input system, and a bunch of other stuff, but it’s kind of pain tbh. Not hard just a lot of code and layers.
Has anyone made a plugin that makes controller remapping simpler in Godot?
With how much work it is to implement, it makes it kinda low ROI for a project, but I feel bad for users bc it’s basically the default for all games now to have remapping.
If you’re going to have your game on steam the API takes care of that for you.
Has anyone made a plugin that makes controller remapping simpler in Godot?
Godot Game Settings might interest you. It’s not specifically for input as it’s a general settings helper, but it still covers input.
That looks pretty sick, thanks!
This was on my list of things to do for my own game, but that’s going to be awhile before it’s finished.
The way I would do it is have a global Input singleton, and have a lookup table maintained in a SQLite database.
No idea, but this Godot based project seems to include something like that: https://github.com/ShadowBlip/OpenGamepadUI