Gamedevs, would you have one action like "Jump" and bind both a keyboard key and a gamepad button to it OR would you have separate "KeyboardJump" and "GamepadJump" actions?
Single action
Separate actions
Poll ended at .
@upmultimedia it really depends on what options are exposed to the player.
If the action can only have one rebind, eg. in the settings, I'd prefer separate actions. If there's no way to detect "last input device" I'd also prefer separate actions so I know what device the player used.
If the actions can have an arbitrary number of binds (ie: Celeste) and I can use a function to determine the last input device then a single action is cleaner.