Report showing User vs Screensaver Initiated Lockouts

Report showing User vs Screensaver Initiated Lockouts

I work in medical, so our staff should always be locking their machines. Is there a way to have a report show when user has left the machine unattended and the screensaver has locked the computer?

The User Idle Time under Local Logon/Logoff reports seems to come close but appears to show some confusing information, see attached. Are all Security Event 4800 listed as [LOCK] including the screensaver initiated events and then paired with the following [UNLOCK] event? And then all [SCREENSAVER] events similarly paired?
              New to ADManager Plus?

                New to ADSelfService Plus?