我正在尝试构建一个守护进程,最好使用Python,它能够绑定到连接到Linux机器的特殊键盘。特殊键盘是条形码扫描仪,但有一个HID接口。
我想避免在机器上运行X,所以像evdev
这样的低级别的python绑定似乎是合适的。
我的建议如下:
/dev/input/barcode0
等字符设备,并修复允许守护程序访问设备的权限。evdev
获取输入。这种方法可行吗?键盘事件会发生什么变化?是否可以使用它们以便它们不会传递到机器上正在运行的控制台上?
我在SO上发现question有类似的问题,但它使用的是X服务器,但我没有。