I've written a program that captures keystrokes and logs them to a text file, however I'm having a problem with getting it to run in the background, like a service, - and also be able to capture text from any other application besides itself. I need it to be able to work regardless of the application in focus at the moment.
Any ideas or tips that could lead me in the right direction for these two problems? Thanks!
-Mark