Bläddra i källkod

fix string desc read

Sanjay Govind 11 månader sedan
förälder
incheckning
b074941bbd
1 ändrade filer med 12 tillägg och 0 borttagningar
  1. 12 0
      helpers/pof_usb.c

+ 12 - 0
helpers/pof_usb.c

@@ -644,6 +644,18 @@ static usbd_respond
         return usbd_ack;
     }
 
+    switch (req->bRequest) {
+        case 0x81:
+        case 0x82:
+        case 0x87:
+        case 0x84:
+        case 0x83:
+        case 0x86:
+            dev->status.data_ptr = (uint8_t*)&(XInputVibrationCapabilities);
+            dev->status.data_count = 0;
+            return usbd_ack;
+    }
+
     /* HID control requests */
     if(((USB_REQ_RECIPIENT | USB_REQ_TYPE) & req->bmRequestType) ==
            (USB_REQ_INTERFACE | USB_REQ_CLASS) &&