如何在linux中检测鼠标和键盘不活动

时间:2010-03-06 09:56:43

标签: python linux input keyboard mouse

我正在python上开发一个应用程序,它将检查用户是否不活动。有没有办法检查linux中的按键和鼠标移动事件?

1 个答案:

答案 0 :(得分:6)

您可以监视/ dev / input / *文件,当按下某个键/移动鼠标时,它会被写入其中一个文件。

试试这个例子:

fh = file('/dev/input/mice')
while True:                 
    fh.read(3)
    print 'Mouse moved!'

现在我想到了,最好使用像xidle之类的东西来检测不活动。