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