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 .
Perhaps the event should have metadata about where it came from, but otherwise it should be a single action. If there are two different actions then it's not DRY and there will probably be bugs.