The reason I asked is....
Gathering requirements for a particular application or procedure is not always easy.
You've said two conflicting concepts:
Capture on every mouse click
and
Capture on clock in/clock out in a plant.
Those do not achieve the same thing. What if someone click the mouse when not clocking in or out....but just randomly clicks? What about maintenance on that PC? Or the mouse simply gets knocked off the desk? Every mouse click?
Now we have all of those to scroll through to see what time Ralph clocked in this morning.
Or do we want a "Clock In" button that captures the date/time and a picture?
You appear to want a time card application, not necessarily an automatic screencap application. 2 different things.