Я хотел бы регистрировать количество времени, которое я провожу перед компьютером, то есть не время безотказной работы ПК, а количество времени, когда я активно использую ввод (мышь/клавиатура).
Worktimer workrave делает что-то подобное — вы можете установить интервал, и после этого он будет отображать перерыв-таймер. Но если вы не используете мышь/клавиатуру в течение, возможно, 30 секунд, таймер приостанавливается. Так что это можно сделать.
Лучшее, что я смог найти, это procinfo, но не похоже. Со страницы руководства:
пользователь: количество времени, потраченное на выполнение заданий в пользовательском пространстве.
nice: количество времени, затраченное на выполнение niced заданий в пользовательском пространстве.
system: количество времени, проведенное в пространстве ядра. Обратите внимание
время, потраченное на обслуживание прерываний, ядром не учитывается (и
ничего, что procinfo может с этим поделать).
простоя: количество времени, потраченного на ничегонеделание.
uptime: время, в течение которого система работала. Вышеуказанные четыре должны
более или менее добавить к этому.
Таким образом, это может быть «время простоя», но, похоже, это время простоя с точки зрения использования процессора, а не простоя с точки зрения того, что мне нужно.
Я на машине Lubuntu 20.04.