-
Notifications
You must be signed in to change notification settings - Fork 0
Installation
KeepPressing is portable: there is no installer, no registry usage, and no MSIX registration. You download a zip, unzip it, and run the executable. Removing it is deleting the folder.
| Requirement | Detail |
|---|---|
| OS | Windows 10, version 1809 (build 17763) or later, and Windows 11 |
| Architecture of the release build | x64 |
| .NET runtime | Not required — the release is self-contained (the .NET and Windows App SDK runtimes are bundled) |
| Admin rights | Not required to run (see the elevation note below) |
The project itself targets
x86,x64, andARM64, but the published release ships an x64, self-contained build. If you need x86 or ARM64, build it yourself — see Building & Tasks.
- Go to Releases and download
keep-pressing-<version>-win-x64.zip. - Unzip it to any folder you can write to (for example your Desktop or a tools folder).
- Open the unzipped
KeepPressingfolder and runKeepPressing.exe.
Windows SmartScreen may warn about an unrecognized app the first time (the build is unsigned). Choose More info → Run anyway if you trust the download.
Delete the folder. That's all — there are no registry keys, no Start-menu entries, and no files written outside the folder. Settings are not persisted anywhere (see below).
KeepPressing does not save your configuration. Target, action, interval, captured key, and hotkey choice all reset to defaults each time you start the app. This keeps the tool stateless and fully portable.
KeepPressing runs without administrator rights, but Windows UIPI prevents a non-elevated app
from sending input to an elevated (run-as-administrator) window. If your target runs elevated,
run KeepPressing.exe as administrator too. See
Known Limitations and Troubleshooting.
KeepPressing · Releases · Issues · Licensed under Apache-2.0
Getting started
User guide
Developer guide