Xiaomi_gamepad icon indicating copy to clipboard operation
Xiaomi_gamepad copied to clipboard

Figure out a way to send data using the output endpoint to the controller on Windows.

Open irungentoo opened this issue 7 years ago • 0 comments

Right now the rumble is sent to the controller using the control pipe which is bad because the controller can't send anything while this happens leading to lag and delays on some machines.

Rumble data can be sent using the output endpoint and the controller will recognize it (tested on linux) but it doesn't expose this in its HID descriptors so trying to send it with the normal HID windows functions fails.

Possibly related is finding a way to send data not described in the HID descriptor on windows through the control pipe in order to enable the accelerometer.

irungentoo avatar Nov 25 '16 22:11 irungentoo