Revert changes to how DInput filters out XInput devices.

This is to remain compatible with XBCD devices.
No non-const refs, see coding style.