在 Mac OS X 上仅通过 /dev/ttys000 路由键盘

在 Mac OS X 上仅通过 /dev/ttys000 路由键盘

我有一个 USB RFID 读取器,它充当 HID - 伪装成键盘。如果卡/标签靠近,它01234567890\n会像任何键盘一样直接“键入”(即标签代码后跟换行符)到活动应用程序中。

我可以通过 tailing 轻松捕获该设备的输出/dev/ttys000,但 Mac OS X 仍然将这些字符写入最重要的应用程序。

有什么办法可以捕获该 tty 或以其他方式禁用 UI 中的设备,以便我可以将 RFID 读取器输出仅路由到我的脚本?

如果您有可以以编程方式创建独占锁的代码,而不是安装额外的软件来路由键盘,则可以获得奖励积分。

相关内容