The internal update loop. Refreshes all connected gamepads and processes their events.
Called automatically by the Input Manager, invoked from the Game step.