The Xbox controller should now map the same way the keyboard does.

Only difference is keyboard has 2 events, 1 for pressed then 2 for held
Xbox will have one event, a 1 which will act on the pressed and then automatically
put it in the held state by storing it as two as there won't be another event
to do that.