I want to be able to record mouse movements, clicks and keyboard input from the user. It would be great if it were a cross-platform solution.
I would like to return something like this (pseudocode):
the mouse moved to 500, 500 mouse double-clicked the mouse moved to 800, 300 mouse left-clicked the keyboard typed "Hello World"
Are there any classes in C ++ or Java that can do this? If I were using C ++, I would probably work with a QT map.
Edit:
I should have said it initially, but I want to record movements and clicks outside of gui applications, so on the desktop too.
source
share