Python 在Linux或更好的跨平台上全局检测用户空闲(无用户输入)时间
是否有一种方法可以在Linux中使用Python检测没有用户输入(鼠标或键盘)。我发现了一些适用于Windows和Mac的方法,但并不一致。我假设没有跨平台的替代方案或库,除非我错过了它。没有跨平台的解决方案,但我为X11制作了一个非常简单的python 2模块,专门解决您的问题:Python 在Linux或更好的跨平台上全局检测用户空闲(无用户输入)时间,python,Python,是否有一种方法可以在Linux中使用Python检测没有用户输入(鼠标或键盘)。我发现了一些适用于Windows和Mac的方法,但并不一致。我假设没有跨平台的替代方案或库,除非我错过了它。没有跨平台的解决方案,但我为X11制作了一个非常简单的python 2模块,专门解决您的问题: actmon.get\u idle\u time()以毫秒为单位返回上次用户活动的时间。Windows和Linux是不同的操作系统。很难做到“始终如一”。您能否更具体地说明您认为的一致性可能意味着什么?它不适用于py
actmon.get\u idle\u time()
以毫秒为单位返回上次用户活动的时间。Windows和Linux是不同的操作系统。很难做到“始终如一”。您能否更具体地说明您认为的一致性可能意味着什么?它不适用于python2或3:@shopprisedog您缺少X11 dev头文件。你用的是debian?我认为,apt file find scrnsaver.h
应该可以帮助您找到缺少的内容。