小编paf*_*fcu的帖子

禁用键盘但仍允许读取

我有一个 USB 数字键盘,我想用它来控制在后台作为守护程序运行的特定应用程序。守护进程是用 Python 编写的,我目前正在使用python-evdev它来读取输入,它工作得很好。

但是,我在键盘上输入的所有内容仍会正常处理,这意味着按键也会插入任何处理键盘输入的应用程序中(包括计算机启动时显示的登录提示)。这有点烦人。

有没有办法禁用键盘事件的“正常”处理,只允许手动读取键状态?希望一个不依赖于运行 X 的。

到目前为止,我发现的一切似乎都是在处理完全禁用键盘或使用 X。

我的一个想法是创建一个键映射,将所有键映射到死键,这可以防止任何输出,但仍然允许我读取实际的键码。但是,似乎应该有一个更简单的解决方案来解决这个问题。

linux keyboard keyboard-layout

5
推荐指数
1
解决办法
1126
查看次数

标签 统计

keyboard ×1

keyboard-layout ×1

linux ×1