Drapp is a minimal, always-on-top drawing overlay for quick sketches and annotations.
Optimized for mouse and tablet/pen with low-latency strokes (persistent painter, dirty-rect updates, FPS cap).
- Draw over the entire screen with adjustable brush size and color
- Mouse Wheel to change brush size
- Right Click (hold) or E (hold) for temporary Eraser
- One-shot Undo per stroke (Ctrl+Z)
- Help overlay with all shortcuts (PRESS H)
- Minimal floating UI bar with Paint/Idle - click on "P" to start Painting, and press P to get back to IDLE mode
- Multi-monitor support (launch on a specific screen; quick switch via hotkeys/command line arguments)
- Optional magenta full overlay for OBS Live streaming ! (Press B)
- Windows taskbar icon support (when packaged with an
.ico)
| Key / Mouse | Action |
|---|---|
| P | Toggle Paint / Idle |
| Esc | Exit Paint mode (back to Idle) |
| Ctrl+Z | Undo last stroke |
| E (hold) | Temporary Eraser |
| Right Click (hold) | Temporary Eraser |
| W | Wipe (clear) the drawing layer |
| Mouse Wheel | Adjust brush size |
| [ / ] | Decrease / Increase brush size as in Photoshop |
| 6 / 7 / 8 | Brush presets: 2 px / 5 px / 12 px |
| 1 / 2 / 3 / 4 / 5 | Colors: Red / Yellow / Green / Blue / Orange |
| 9 / 0 | Colors: White / Black |
| B | Toggle magenta overlay (when in Paint mode) |
| X | Quit application |
| H | Show/Hide Help overlay |
| Shift+1/2/3 | Move Drapp to screen index 0/1/2 |
Mouse/pen: left-button (or stylus) draws; release to end the stroke.
Launch on a specific monitor (index starts at 0):
python Drapp.py [monitor_index]
or
Drapp.exe [monitor_index]