nickmqb

Results 15 comments of nickmqb

I finally was able to reproduce this again: ``` SDL version: 3002026 Num joysticks: 1 Num gamepads: 0 Joystick name: Controller Joystick guid: 05000000000000000000000000000000 ``` I did some digging and...

Great suggestions, thanks! I just confirmed that SDL (with the gamepad now in normal "working" state) is indeed using the HIDAPI driver. This is happening for both my simple test...

Managed to reproduce this once more. In hipapi/windows/hid.c, in hid_enumerate/hid_internal_get_device_info: HidD_GetAttributes seems broken. It returns TRUE but sets both VendorID and ProductID to 0 (despite the device path containing the...

The device is detected and added to SDL_HIDAPI_devices (in SDL_hidapijoystick.c, in HIDAPI_AddDevice). However, it's not recognized as a HIDAPI joystick. I didn't step through this in detail (e.g. HIDAPI_SetupDeviceDriver), but...

Agreed, looks like a Windows bug. It's probably not a coincidence that both the HidD_ and DirectInput_ paths fail in the same way, could be some race condition deep in...