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