LINUX.ORG.RU

>Каким образом можно определить сколько времени пользователь неактивен за компьютером, т.е не использует клавиатуру или мышь?

Если есть желание повелосипедить(девелопмент же) и не зависеть от иксов и разных библиотек, то можно прицепиться ко всем /dev/input/* и ожидать поступления данных. При поступлении данных сбрасывать таймер. Ну и конечно же отслеживать появление/удаление устройств ввода.

gogi
()

Несколько лет назад видел утилиту, которая как раз показывает время простоя... Сейчас что-то не могу найти.

YAR ★★★★★
()
Ответ на: комментарий от YAR

rain@acnote:~$ while sleep 1 ; do xprintidle ; done
964
1974
2983
3992
5001
6008
7017
6
991
39
439
^C

// Повозил мышей, потом поклацал Ctrl :)

YAR ★★★★★
()

Всем спасибо за советы =)

sol_linux ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.