Понятно, что должно пройти 15 минут бездействия. Но как Windows отличает их?
В системе зарегистрированы устройства пользовательского ввода - мышь, клавиатура, тачпад, и.т.д.
Система постоянно опрашивает эти устройства на предмет событий.
Опрос происходит довольно часто, частота определяется драйвером - как правило от сотни опросов в секунду до тысячи.
Если вы нажали клавишу, сдвинули мышку, прикоснулись к тачпаду - произошло событие пользовательского ввода, зарегистрированное в системе.
Если таковых событий нет на протяжении какого-то времени - значит пользователь не проявляет активность в это время.
Это и считается бездействием.
Например не было в течении 15минут таких событий - можно вывести компьютер в гибернацию.
Однако перед выводом в гибернацию или сон, кроме активности дополнительно проверяются еще некоторые вещи - явные запреты на перевод такие режимы выставленные некоторыми приложениями, или активность сервисных процессов системы.