发送 USB "keyboard"一组输出报告以切换 USB 模式



我有一个相机,它最初显示为USB键盘,需要发送一个序列,然后才能将USB连接重置为USB HID设备。 此序列是一组输出报告(每个报告 1 个字节)设置和清除"LED 状态"标志。 有时相机将作为 USB HID 设备连接,但仍需要序列。

我的两个问题是:

  1. 如何让 Windows 以正确的顺序发送此"键盘"?

  2. 如何更改输出报告数据包大小(即将其设置为 1 + 报告ID 号,而不是它正在发送的 64 + 报告ID 号)?

安装USBViewUSB设备树查看器并发布屏幕截图或其他内容。 通常,这可以通过USB控制请求(https://msdn.microsoft.com/en-US/library/Windows/hardware/ff539261(v=vs.85).aspx)或USB HID功能报告(https://msdn.microsoft.com/en-us/windows/hardware/drivers/hid/introduction-to-hid-concepts,https://msdn.microsoft.com/en-us/library/windows/hardware/ff539684)来完成,没有关于内部的更多信息设备中USB树的结构这是不可能说的...

最新更新