I was looking for the best approach to find out the if my users are idle in my WPF application. Currently, I take this idle time from operating system, and if they minimize
How about subscribing to SENS events?
Here's another link.