问题标签 [pywinusb]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 使用python从usb hid设备读取
我正在尝试使用python pywinusb从usbhid设备读取数据,我无法从设备读取数据,从wireshark捕获数据包我得到set_idle_request作为第一个hid,我们如何远程唤醒设备这样我们就可以从设备中获取数据。
任何建议,都会很有帮助。
python - Pywinusb:如何使用 HID 键盘解释原始输入示例的结果?
我正在使用 PyWinUsb 库来检测 HID 键盘按下了哪些键。我正在运行这个示例代码
https://github.com/rene-aguirre/pywinusb/blob/master/examples/raw_data.py
当我运行代码时,我选择了最后一个条目,键盘
在我的键盘上,我按'a'。在第二行,它在其中一个索引处打印一个带有“32”的列表。
我注意到每次按下一个键时返回的列表都是一样的。
有没有办法以编程方式解释返回的列表将如何映射到键输入?
python-3.9 - 使用 pywinusb 在 Python 中来自 USB 的原始数据
我已经从 github 页面上的示例中尝试过这段代码,但它似乎没有做任何事情。代码运行,但没有打印任何内容
python - 如何使用 PyWinUSB 从 HID 设备请求和读取输入报告
我正在使用实现 USB HID 的 STM32 设备。与键盘或鼠标等 HID 设备不同,该设备从不发送任何输入报告事件。我设法使用 Csharp HID 库包装器与此设备交互以获取输入报告。该库从“HID.DLL”Windows 库中调用一个方法:
它非常易于使用,因为我所要做的就是提供解析为 ReportBuffer 参数的 reportID,然后我会取回数据。
我想使用类似的方法检索输入报告,但在 PyWinUSB 方法中似乎没有这样的东西。从我看到的所有示例中,您需要发送和输出报告并监听输入报告。我实际上不想发送任何数据;我只想从特定的输入报告中读取数据。
我的一个想法是进行原始数据写入,并可能模仿发送出去的字节数据包。不确定是否有人成功地做到了这一点。我似乎找不到任何仅按请求读取的示例。
有没有人知道如何使用 PyWinUSB 执行此操作?