【问题标题】:GetLastInputInfo equivalent in Linux to detect last input time在 Linux 中等效的 GetLastInputInfo 用于检测上次输入时间
【发布时间】:2010-03-20 05:47:53
【问题描述】:

是否有可以在 Linux 中使用的 GetLastInputInfo() 等效项?

目的是检测用户的最后输入时间(键盘或鼠标)。 我正在使用 python 编写程序脚本。

【问题讨论】:

    标签: python linux time input


    【解决方案1】:

    XScreenSaverQueryInfo

    idle 字段指定自从在任何输入设备上从用户收到最后一次输入以来的毫秒数。 事件掩码字段指定此客户端使用 ScreenSaverSelectInput 请求的屏幕保护程序事件(如果有)。

    【讨论】:

    • 总是可用吗?根据我一直在阅读的内容,默认情况下不会安装 XScreenSaver 框架,具体取决于您正在谈论的 Linux 发行版。根据“info xscreensaver”,Gnome 和 KDE 都有相互竞争的屏幕保护程序框架。
    猜你喜欢
    • 2014-08-24
    • 1970-01-01
    • 2011-02-26
    • 1970-01-01
    • 2012-06-08
    • 1970-01-01
    • 2022-11-12
    • 1970-01-01
    相关资源
    最近更新 更多