我正在尝试用于UsbDeviceConnection.controlTransfer获取 USB 设备的 HID 报告描述符,以便我可以看到 USB HID 设备具有哪些按钮。
我已经能够通过使用bulkTransfer.
我查了一下,只能找到创建和解析 HID 报告描述符的教程。我试过在不同的范围内进入controlTransfer,但我一直无法弄清楚。
我应该传递什么值controlTransfer来获取 USB HID 报告描述符,以便我可以开始解析设备具有哪些按钮以及它们分配给哪些字节?或者你不应该用来controlTransfer获取 HID 报告描述符?我是使用 USB 的新手。