Keycounter count every keystroke, mouse clicks and how far the mouse have moved(in pixels, rounded). Save the data each hour as a human-not-readable text file.Why would it be useful if it's not human-readable(unless you have a hash table of Virtual-Key Codes and read HEX like decimals)? Because the data are suppose to be analyzed by some other program.For example, write a script with php that analyze the data and store it in a mysql database. Then we can use Google Chart API to plot the data in some way.Features:Low CPU usage. 0% on my EEEPC 1000H,Theoretically the key capture rate is 100% but in practice, might be 99.9999999%,Low memory usage,Portable log file.