Skip to content
Yasunobu edited this page Jun 26, 2026 · 1 revision

FAQ

Is it really portable? Does it install anything? Yes, fully portable. No installer, no registry writes, no MSIX registration. Unzip and run; delete the folder to remove it. The runtime is bundled (self-contained), so you don't need to install .NET.

Does it need administrator rights? No, not to run. You only need to run it elevated if the app you're targeting is itself elevated — Windows blocks input from a normal app to an admin window (UIPI). See Known Limitations.

Why do my settings reset every time I open it? By design. KeepPressing is stateless and saves nothing — target, action, interval, key, and hotkey all reset on each launch. This keeps it clean and portable.

Will it get me banned in online games? It can. Anti-cheat systems may treat synthetic input as a violation, and some games ignore injected input entirely (they read Raw Input). Use it at your own risk; KeepPressing makes no attempt to hide that input is synthesized.

How do I change the start/stop key? Pick from F5 / F6 / F7 / F9 / F10 in the hotkey selector (default is F6). F8 isn't available because it's reserved for coordinate capture. See Hotkeys.

How do I stop it if it runs away? While it's running, mash Esc — that's a dedicated global emergency stop.

What Windows versions are supported? Windows 10 version 1809 (build 17763) or later, and Windows 11. The published release is x64. See Installation.

Can I run it on ARM64 or x86? The project targets x86/x64/ARM64, but releases ship x64. Build it yourself for other architectures — see Building & Tasks.

Why is keyboard "Hold" not repeating characters? Hold sends one key-down and holds it; it doesn't emulate OS auto-repeat. Use Repeat mode if you want a stream. See Known Limitations.

Where do I report bugs or request features? On the issue tracker — there are Bug report and Feature request templates.


Related: Usage · Troubleshooting

Clone this wiki locally