Quick Xinput performance fix

Sorry, my XInput driver has a performance issue- calling XInputGetState on a disconnected controller is very expensive. This fixes that and also stops dinput from re-polling an XInput pad.