Bluetooth game controller supports XInput

xxxxx@hotmail.com wrote:

The hardware ID is set as below. I checked the device node in the device manager and the hardware ids are set correctly.

#define BTHXUSB_HARDWARE_IDS \
L"USB\VID_045E&PID_028E&REV_0114\0USB\VID_045E&PID_028E\0"

It loads the XUSB driver but starting the device failed due to unknown reason. I paste the setupapi.dev.log here for your reference.

The implication from this is that it expects the device to be a
composite device, with multiple interfaces. Are you simulating the
entire device descriptor and configuration descriptor of a real controller?


Tim Roberts, xxxxx@probo.com
Providenza & Boekelheide, Inc.