u/ImprovementBorn6293

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 hold and toggle activation modes
  • supports configurable keys per second
  • supports unlimited mode
  • 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.

reddit.com
u/ImprovementBorn6293 — 4 hours ago

I made a small Windows app for WSL2 VHDX compaction

I made a small Windows application called WSL2Compactor:

https://github.com/rnlcrosoft/WSL2Compactor

It’s an interactive console app for compacting WSL2 `ext4.vhdx` files.

The goal is not to invent a new compaction method, but to make the usual cleanup flow less manual when reclaiming disk space after deleting files inside WSL.

I built it because I found the workflow a bit tedious to repeat, especially with multiple distros.

I’m still fairly new to Windows and WSL2 myself, so I’d really appreciate any feedback, corrections, or bug reports.

github.com
u/ImprovementBorn6293 — 7 days ago