(Linux)使用PID:VID从连接的USB设备获取/ dev / input / eventX
作者:互联网
因此,我的守护程序将坐在那里并听udev,等待连接/断开连接事件,以便它可以通知其他线程附加或停止从/ dev / input / eventX文件读取.
本质上,它正在侦听连接到本地系统(模拟HID键盘)的USB RFID扫描仪.
现在,我已经有了/ dev / input / eventX的读取代码-但自从将其线程化以来,UDEV线程崩溃了.
从已知的USB设备(如VID:PID)获取正确的/ dev / input / eventX设备的最佳方法是什么?
解决方法:
您可以添加udev规则,该规则可以运行脚本来通知程序,也可以使用可预测的名称为设备提供符号链接.快速搜索出现this page,解释了如何创建规则.
标签:libusb,input,c-3,linux,events 来源: https://codeday.me/bug/20191202/2086994.html