我正在使用一个 Rfid 阅读器(一个小型 USB 棒),它模仿 Debian Linux(Squeeze)上的 HID 键盘。
扫描 rfid 标签的那一刻,less -f /dev/input/event2 在屏幕上给了我一堆乱码。通过使用 evdev Python 库(http://bit.ly/kZkO2b),我实际上可以正确解码字符串。
但我想我找错树了。这似乎太复杂了。如果 rfid 阅读器像 HID 键盘一样工作,我应该能够使用 sys.stdin 等基本功能来访问它,对吧?那么这是如何正确完成的呢?