Right now I am trying to figure out how to tell if a user has interacted with a certain program at all (mouse clicks, mouse movement, keyboard presses, etc.). What will happen is if there is user interaction, the method would set a global variable to true. I don't have any code, since I am not sure where to go with this at the moment.
            Asked
            
        
        
            Active
            
        
            Viewed 68 times
        
    0
            
            
        - 
                    Are you using windows forms? Is this "certain program" your program, or just any program? – libertylocked Mar 11 '16 at 21:51
- 
                    Just a small windows forms application, I want to know (while it is being used) if a user has used the keyboard or mouse at all. – FyreeW Mar 11 '16 at 21:56
- 
                    this may be hard to implement for your first time. but give it a try http://www.codeproject.com/Articles/7294/Processing-Global-Mouse-and-Keyboard-Hooks-in-C – M.kazem Akhgary Mar 11 '16 at 21:59
- 
                    possible duplicate http://stackoverflow.com/questions/2063974/how-do-i-capture-the-mouse-move-event – libertylocked Mar 11 '16 at 22:00
- 
                    @LibertyLocked I will give that one a look, did not see that come up when I was looking for a solution to this problem. – FyreeW Mar 11 '16 at 22:01
- 
                    @M.kazemAkhgary unfortunately, don't think I can implement that. – FyreeW Mar 11 '16 at 22:01
- 
                    there is also one for keyboard http://stackoverflow.com/questions/604410/global-keyboard-capture-in-c-sharp-application – M.kazem Akhgary Mar 11 '16 at 22:08
