我无法确定通过 USB 连接了哪种设备,我正在使用 Python 进行开发,并且正在使用观察程序检查文件夹 /dev/input 上的任何更改。一旦我连接了一个设备,我就会收到一个警报,说有些东西发生了变化,但我需要将新设备与库 evdev 连接起来。在这一点上,我不确定如何检查设备是否是真正的键盘或条形码扫描仪,而不是鼠标或其他设备。
每个键盘的描述中都有一个“键盘”字样吗?HID 是否仅对键盘使用特殊驱动程序而对鼠标使用另一种驱动程序?
我要连接的键盘不会是唯一的,我可以去商店买一个新的,然后插上电源它应该可以工作。
我不是 100% 确定 HID 和 Plug&Play 在 Linux 上的工作原理,所以我需要了解更多关于它们的信息。
摘要: - 代码:Python - 库:evdev
- 目标:使用 evdev 库连接刚刚插入 python 脚本的键盘/条形码扫描仪