【发布时间】:2012-07-13 11:14:40
【问题描述】:
对于我的 DIY 访问控制系统,我在连接到 MagStripe 读卡器的 Raspberry Pi 上运行 Debian。刷卡时,读卡器会像键盘一样通过 USB 端口从磁条写入数据。例如,将其插入计算机,打开文本编辑器,然后刷卡,您会看到打印出来的一串数据,就像您用键盘输入的一样。
简单连接图:
Client <--ssh--> Host + card reader
唯一的问题是我通过 ssh 运行我的 Python 脚本,它不能直接听到键盘输入。
如何让 Python 监听来自 MagStripe 阅读器的键盘事件? (我需要使用键盘记录器吗?PyGame 的键盘绑定?)
感谢您的帮助!
【问题讨论】:
-
那么读卡器是客户端还是主机哪台机器呢?
-
主机有读卡器。