title: How would I capture all keystrokes from a windows service?
body: <p>I saw some software the other day that logs all keystrokes that are typed on the machine that it is installed on.  How would I go about writing something like this using a .NET Windows service?</p>