Collection of practical AutoHotkey v2 scripts for Windows productivity, input control and keyboard fixes (including global debounce and key chatter solutions).
This repository contains a curated set of lightweight, real-world AutoHotkey v2 utilities designed to improve daily workflows on Windows.
The scripts focus on:
- Productivity enhancements
- Input customization and control
- Keyboard behavior improvements
- Window and application automation
- Quality-of-life system tweaks
All scripts are written for AutoHotkey v2 and aim to be clean, configurable, and safe for everyday use.
- Windows 10 / 11
- AutoHotkey v2
AutoHotkey v1 is not supported.
AutoHotkey-Scripts/ โ โโโ scripts/ # Individual script folders โโโ lib/ # Shared libraries (if applicable) โโโ docs/ # Additional documentation โโโ README.md
Each script resides in its own folder and may include:
- The main
.ahkfile - A local README with usage instructions
- Configuration notes
- Known limitations or troubleshooting guidance
A global AutoHotkey v2 debounce utility that reduces unintended double key presses ("key chatter") by filtering rapid duplicate taps while preserving normal key hold behavior (auto-repeat is not blocked).
Key features:
- Global scancode interception
- Configurable debounce threshold
- Modifier key exclusions
- Application-based ignore list
- Safe handling of key hold vs. double tap
Location: scripts/Keyboard-Debouncer/
References: https://www.ryadel.com/en/keyboard-double-typing-fix-windows/
- Install AutoHotkey v2.
- Clone or download this repository.
- Navigate to the desired script folder.
- Run the
.ahkfile.
Optional: Add frequently used scripts to your Windows Startup folder.
Scripts in this repository aim to be:
- Predictable
- Minimal in overhead
- Clearly structured
- Easy to configure
- Suitable for daily environments
Where applicable, application-specific filters are included to avoid unintended side effects.
This repository is licensed under the MIT License.