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.
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.