KeyCleanr
April 27, 2026 ยท View on GitHub
KeyCleanr
A simple keyboard cleaning utility for Windows, inspired by KeyboardCleanTool. Inspiration: https://folivora.ai/keyboardcleantool
What it does
Locks your keyboard completely so you can wipe it down without accidentally triggering keystrokes. Click the button again to unlock.
Requirements
- Windows 10 or 11
- .NET 8+
Installation
-
Download the
.msixand.cerfiles from the latest release -
Install the certificate first:
- Double-click the
.cerfile - Click Install Certificate
- Select Local Machine
- Select Place all certificates in the following store
- Click Browse and select Trusted Root Certification Authorities
- Click OK then Finish
- Double-click the
-
Double-click the
.msixfile to install
You only need to install the certificate once. Future updates will install without repeating this step.
Building
- Open
KeyCleanr.slnin Visual Studio 2022 - Restore NuGet packages
- Build and run
Usage
- Launch KeyCleanr
- Click the button to lock your keyboard
- Clean your keyboard
- Click the button again to unlock
Notes
- The app requires Developer Mode to be enabled on Windows for sideloading and installing the release build. You can enable Developer Mode in Settings > Update & Security > For developers.
- All keystrokes are blocked at the system level while locked โ this includes shortcuts like Alt+F4 and Win key
Known Limitations
- OEM special keys (e.g. ASUS MyASUS key, Dell, Lenovo function shortcuts) may not be blocked. These are handled at the driver level and bypass the standard Windows input pipeline that KeyCleanr hooks into.