A powerful, feature-rich typing automation tool with customizable speed, keyboard shortcuts, and window focus awareness. Perfect for automating repetitive typing tasks efficiently.
- 🚀 Text & File Typing - Type from direct input or text files
- ⚡ Adjustable Speed - Control typing speed from 1 (slow) to 30 (fast)
- ⌨️ Custom Shortcuts - Configure your own keyboard combinations
- 🖥️ Window Awareness - Auto-pauses when window focus changes
- ⏯️ Pause/Resume - Full control during typing sessions
- 🎨 Dark Mode UI - Easy on the eyes during extended use
-
Prerequisites:
- Python 3.6+
- Required packages:
pip install pyautogui keyboard pygetwindow
-
Download:
git clone https://github.com/yourusername/enhanced-auto-typer.git cd enhanced-auto-typer -
Run the Script:
python auto_typer.py
Basic Controls:
Start Typing: Types text from the input boxType From File: Loads text from a .txt filePause/Resume: Toggles typing pause stateEnd Typing: Stops current typing session
Default Shortcuts:
- Start:
Ctrl+Alt+1 - Pause:
Ctrl+Alt+P - Stop:
Ctrl+Alt+E
Modify auto_typer.py to:
- Change default shortcuts (lines 12-14)
- Adjust UI colors (search for
bg_color,text_color) - Modify typing speed calculation (function
set_typing_speed)
Pull requests welcome! For major changes, please open an issue first.
💡 Pro Tip: Run as Administrator on Windows for best shortcut reliability.
