
Under Human Interface Devices in the Device Manager, there is no listing of an "XInput Compatible Device." It's a long list, but I tested the ones that sounded right ("HID-compliant game controller," "Microsoft Hardware Bluetooth Device," and "Microsoft Input Configuration Device") and it said "The best drivers for your device are already installed" about all of them. Choose Browse my computer for driver software and choose Let me pick from a list of. DirectInput is an older API that isn't as popular/used (thanks to XInput being easier and faster to set up) XInput ONLY supports the Xbox controllers (Xbox 360 and probably Xbox One as well) DirectInput supports all types of input devices, including generic HID-compliant. Yet still, it's connected via Bluetooth right now and absolutely nothing on my computer seems to be able to use it. Yes, it works with any controller that is supports XInput. XInput is the latest/most widely used API in DirectX for gamepad input. My OS version is 20H2 and build is 19042.630, so I believe that should be enough.


That page from Microsoft does describe my issues - no recognition by Steam or button input when connected via Bluetooth - but my computer says I'm fully up to date (no optional updates either) and I'd already used the Xbox Accessories app to update my controller. Thank you both for the advice! I'm sorry to say I stopped checking the thread by the time you replied, wrongly assuming I'd get an email if there was a comment.
