Browse Source

fix string desc read

Sanjay Govind 11 tháng trước cách đây
mục cha
commit
b074941bbd
1 tập tin đã thay đổi với 12 bổ sung0 xóa
  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) &&