【问题标题】:Recording all mouse click and keyboard events in linux [Python]记录linux中的所有鼠标点击和键盘事件[Python]
【发布时间】:2017-05-05 07:05:12
【问题描述】:

我需要一个函数,它何时返回truefalse,具体取决于是否记录了鼠标事件。现在我正在使用 python-Xlib 来记录光标位置,但是该模块的文档数量确实很少。似乎熟悉它的唯一方法是挖掘源代码。

我不是在谈论跟踪被按下的 gui 或类似的东西,我需要来自鼠标的原始输入。

【问题讨论】:

  • 也许Pygame 会解决您的问题:pygame.org/docs/ref/mouse.html
  • 可能是这样,但我想尽可能低级地执行此操作。我希望使用 Xlib,因为它应该是可能的。

标签: python xlib


【解决方案1】:

查看pyHook

它在相对较低的级别(仅限 Windows)处理大量事件。

如果你需要例子,你会在网上找到很多项目,比如this one

如果你在Linux上,还有pyxhook

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-01-15
    • 1970-01-01
    • 2012-07-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多