Linux中的瞬时键盘状态

时间:2016-02-01 16:19:27

标签: c linux input keyboard

Linux - 有没有办法找到瞬时键盘状态?例如是当前按下的Enter键v。按下了Enter键。我试图在iMX6处理器上处理断电中断 - 获取中断(在用户空间......),等待500或1000 mS,然后检查按键是否仍然按下。 input.c似乎没有一个类似命名的方法。 感谢。

1 个答案:

答案 0 :(得分:1)

您可能需要花费一些精力,但是您可以使用evdev内核界面查询关键状态并监听关键的新闻发布事件。

有关如何执行此操作的示例,请查看evtest

或者看看我的python重写:https://github.com/naedanger/pyevtest

我已经在iMX28平台上使用这两种工具来通过简单的矩阵键盘监听按键。