This is a virtual keyboard monitor. I wrote this program for several purposes.
- You can definitely use this to learn typing.
- The application also monitors the pixel value. You can use this to extract pixel value from your screen easily
- Make your task auto. The virtual keyboard can record your keyboard and mouse activity, and save them. You can load this file to repeat the activity.
- Most importantly, I made this to see how game bot controls the keyboard and mouse for the purpose of debugging.
UNIX> pip install -r requirements.txt
We can save the activity by running the following. Press "CTRL" + "ESC" to stop the program.
UNIX> python events.py -s my_events.txt
Repeat the activity by running
UNIX> python events.py -l my_events.txt
If you wanna see what key is being pressed. Launch the virtual keyboard by doing the following. keyboard.py
communicates with events.py
through socket.
UNIX> python keyboard.py