在 X 中监控事件(键盘、鼠标)

在 X 中监控事件(键盘、鼠标)

是否可以显示 Xorg 中生成的所有事件?比如按下键盘、鼠标事件……?

答案1

快速搜索可能会产生xev因此。它不会向您显示在 X 中按下或输入的所有内容。相反,将允许您查看有关键码和鼠标移动的信息。

但是,通过该-root选项,您也许能够xev监视整个 X 会话。请注意,如果这样做,您将很难与任何程序进行实际交互,因为xev将捕获所有输入。

xev -root带有隐含的“YMMV”。另一种可能的解决方案是使用xinput完成工作(尽管您需要最新版本(1.6.1 或更高版本)):

$ xinput test-xi2 --root

虽然上面应该能够捕获全部事件,如果您xinput不支持test-xi2--root,您可以xinput test在特定的键盘或者老鼠设备。

另请参阅另一个问题:记录每次击键并存储在文件中

相关内容