最简单的方法可能是编写一个xorg.conf并使用选项配置“其他键盘”GrabDevice作为true。这将确保内核输入层仅将事件从该设备输出到 X,这意味着控制台不会看到它们。
您可以测试抓取的效果(当然,这evtest --grab /dev/input/...将使抓取成功)。evtest
有关man evdev详细信息,请参阅Inputclass和Inputdevice中man xorg.conf有关如何使用硬件 ID 匹配键盘的信息(或 google,有很多教程)。