This is to stop XInput controller one from having to be used in first player. Also remove the need for the bconnected variable, allows controllers that are connected at game start to be disconnected and reconnected for XInput.