Made a small Windows keyboard auto clicker / key presser
I made a small Windows app called SpeedAutoKey:
https://github.com/rnlcrosoft/SpeedAutoKey
It’s a simple keyboard auto clicker / key presser for Windows. It repeatedly sends a selected key or key combination using a configurable activation key.
The goal is not to make a full macro suite. I wanted a small offline tool that does one thing: press a selected keyboard key repeatedly without needing to write scripts.
The app:
- lets you choose an activation key or key combination
- lets you choose the target key or key combination to send
- supports
holdandtoggleactivation modes - supports configurable keys per second
- supports
unlimitedmode - supports randomized timing
- supports key duty cycle control
- supports an optional key limit
- stores settings locally under
%AppData%\SpeedAutoKey - can optionally start with Windows
It is built with C# / WinForms and uses Windows input APIs. There is no installer, updater, telemetry, analytics, or bundled third-party service.
I know there are already scripting tools, AutoHotkey snippets, and automation utilities for this, but I thought a small GUI app might still be useful for people who:
- do not want to write a script for a simple repeated key press
- prefer a fixed small Windows dialog over a larger automation tool
- want hold/toggle behavior without setting up a script runtime
- just want a simple key presser they can run occasionally
It is still a small project, but I tried to keep it minimal, open source, and easy to build. If you try it and have feedback, I’d be happy to hear it. Bug reports and issues are also very welcome.