A tool for drawing on your screen during presentations or for annotations.
- Download the latest release from the GitHub releases page
- Extract the ZIP file
- Run
ScreenDraw.exe
- Press
Ctrl+Shift+D(default) to activate drawing mode - Draw on your screen using your mouse
- Press
Escto exit drawing mode
The application creates a configuration file in your home directory at ~/ScreenDraw/config.ini. You can modify the hotkey by editing this file.
If you encounter any issues:
- Check that the configuration file exists at
~/ScreenDraw/config.ini - Ensure your user account has write permissions to your home directory
- If problems persist, try running the application as administrator
- Draw directly on your screen with hotkeys
- Choose from multiple colors
- Add text to your drawings
- Clear drawings without exiting
- Global hotkey activation (F9)
- Option to start with Windows
- Minimal resource usage
- Download the latest installer from the Releases page
- Run the
WebtroopsScreen Draw_Setup_1.0.0.exeinstaller - During installation, you can choose:
- Create desktop shortcut
- Create Start Menu shortcuts
- Start automatically with Windows
- Select your preferred hotkey (F9, Ctrl+Alt+W, etc.)
- Launch WebtroopsScreen Draw from the Start menu or desktop shortcut
- Press your chosen hotkey to activate drawing mode
If you prefer to run from source:
- Clone this repository
- Install dependencies:
pip install -r requirements.txt
- Run the application:
python WebTroopScreenDraw.py
- F9 or Alt+D: Toggle drawing mode on/off
- Click and drag: Draw on the screen
- Color buttons: Select drawing color
- TEXT button: Add text to your drawing
- RESET button: Clear all drawings
- ESC key: Exit drawing mode
To build the Windows installer yourself:
- Install requirements:
pip install -r requirements.txt
- Run the build script:
python build_installer.py
- Windows 10/11
- 4GB RAM (minimum)
- 100MB disk space
- Python 3.8+ (if running from source)
WebTroopScreenDraw/
│
├── assets/ # Icons and other assets
│ └── icon.ico # Application icon
│
├── src/ # Source code
│ └── screen_draw.py # Main application code
│
├── build_installer.py # Script to build the installer
├── requirements.txt # Python dependencies
├── setup.py # Package configuration
├── WebTroopScreenDraw.py # Main entry point
├── Output/ # Contains the built installer
└── README.md # This file
MIT License - See LICENSE file for details.
Developed by Webtroops