1

我无法确定通过 USB 连接了哪种设备,我正在使用 Python 进行开发,并且正在使用观察程序检查文件夹 /dev/input 上的任何更改。一旦我连接了一个设备,我就会收到一个警报,说有些东西发生了变化,但我需要将新设备与库 evdev 连接起来。在这一点上,我不确定如何检查设备是否是真正的键盘或条形码扫描仪,而不是鼠标或其他设备。

每个键盘的描述中都有一个“键盘”字样吗?HID 是否仅对键盘使用特殊驱动程序而对鼠标使用另一种驱动程序?

我要连接的键盘不会是唯一的,我可以去商店买一个新的,然后插上电源它应该可以工作。

我不是 100% 确定 HID 和 Plug&Play 在 Linux 上的工作原理,所以我需要了解更多关于它们的信息。

摘要: - 代码:Python - 库:evdev

  • 目标:使用 evdev 库连接刚刚插入 python 脚本的键盘/条形码扫描仪
4

1 回答 1

2

该解决方案在此链接中有所描述: http: //www.mattfischer.com/blog/?p=182

基本上你需要检查每个设备,然后检查设备是键盘还是其他东西。

于 2013-02-22T11:59:05.593 回答