Ability to Change Controller Input Bindings

Would be great to be able to change my input bindings for my controller. I find it very weird on a Nintendo controller to accept with B and cancel with A and at the same time I would like to use a normal button to throw a ball in Starfield Lanes instead of a shoulder button for example. Planetary Piano is also missing an input in the options menu for the fourth key.

Rebinding controller key binds should be in every game by default. I will never understand why some developers are lazy enough to not include that. Have my vote :slight_smile:

It’s a bit more complex than you may think. Rebinding buttons requires you to go through each binding that you setup and assign them to a specific action, called action mapping. But you also have to make UI for listening in on the gamepad buttons. Newer versions of Unreal make this process easier, but the version we use it’s a very manual and tedious process.

Anyways, yes, rebinding controller is on my list. I think also a swap A & B buttons would be a good option too for Nintendo controllers.

3 Likes

Alright, that makes sense. Sorry for calling you guys lazy though. I just thought that this didn’t seem like something super complicated to make for most games, if, say, for example, keyboard and mouse key binding is comparatively easier to do, so my immediate thought was basically something amongst the lines of “Damn, one would think this should be in the game X, Y or Z already”. Once again though, apologies - I don’t really have a ton of game design knowledge, not being a game designer myself, though I do aspire to be one personally in the future.