Time tracking and recording multiple screens and keystrokes
...All capture is local and virus free. This is meant to be a productivity tracker and not a key logging tool on other users machines. That is why it is not a service and not hidden. Refer to the code for full disclosure.
Special mention to :http://capablemonkey.blogspot.com/2012/03/simple-keylogger-in-vb-net.html
for giving me ideas and helping me understand the process of capturing screens and keys.