You are using a mix of two different event types - for gamepad you have "On button pressed", and for keyboard "Is key down".
"On pressed" is a trigger, it fires only once when you press the key. "Is key down" is a continuous condition, it fires every tick while the key is down.
Normally for actions like character movement you need to use "Is down" events, and for actions like activating a button or firing a weapon you use "On pressed".