如何检测USB设备生成的事件到raspberry pi

时间:2016-01-07 13:48:57

标签: python raspberry-pi usb barcode-scanner

Hello geniuses我想只检测附加在它上面的usb设备生成的事件,如条形码扫描器。现在想要将条形码扫描器插入覆盆子pi.now扫描的usb端口然后我怎么能rpi检测到usb设备已生成事件。

1 个答案:

答案 0 :(得分:0)

希望PyUSB有效,在这种情况下,您可以关注this guide 如果由于某种原因无效,您可以使用标准打开/dev/tty设备direclty:

with open('/dev/tty4', 'rb') as fh:
    for event in fh.read(8)

请注意,/dev/tty只是一个不可或缺的示例,您的设备可能会在其他地方结束。检查dmsglsusb以确定设备的安装位置,如果已安装或已发现。您可能需要扫描仪的特定驱动程序。