如果我的Linux机器上有两个键盘(默认键盘和RFID阅读器) 使用python如何知道输入来自哪个设备?
我可以使用
阅读我的输入input()
但我需要区分这两个设备
答案 0 :(得分:2)
我假设RFID阅读器在USB上工作,如果是这样的话,应该像输入设备一样对待HID Keybord(我默认假设是HID)。
我在python中使用evdev为自己做类似的事情。 您可以在此处找到文档:http://python-evdev.readthedocs.io/en/latest/tutorial.html#reading-events
它有许多简单而有用的示例,例如异步识别和读取多个设备。 我发现它很容易使用。