Revert changes to how DInput filters out XInput devices.

This is to remain compatible with XBCD devices.
Why not in a header file?