问题描述
我的目标很简单。这是使用连接到我的 Windows 笔记本电脑的 FLIRC USB 设备。然后我想将一个红外遥控器指向它并按下每个按钮,并让一个 Python 脚本监听每次按下遥控器上的按钮时,即监听 FLIRC USB 上的任何事件。
到目前为止,我了解到 FLIRC USB 设备是一个 HID 设备。我可以使用 pywinusb 模块使用以下脚本获取 HID 设备的供应商 ID 和产品 ID:
import pywinusb.hid as hid
all_devices = hid.find_all_hid_devices()
flirc_hid_devices = []
for device in all_devices:
if "flirc.tv" in str(device):
flirc_hid_devices.append(str(device))
print(flirc_hid_devices[0])
好消息是我能够识别 FLIRC USB 的供应商和产品 ID(因为它是 HID 设备)。
我被卡住的地方是我不知道如何从这里开始。任何想法将不胜感激。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)