Мне кажется вы не с той стороны подходите
пока пользователь не пользуется компьютером
Очевидно, что стоит проверять активность интерфейсов взаимодействия ПК с пользователем
-Долго не двигается мышка
-Долго никто ничего не печатает
-Нет полноэкранных приложений
-Погас монитор
-Не играет звук
-Нет приложений типа скайпа (достаточно проверить десяток самых популярных) с активным окном