A tiling window manager for Windows that arranges application windows, virtual workspaces and monitors, controlled through a CLI.
Nigh/I-wanna-clean-keyboard
A small Windows utility that locks the laptop keyboard or mouse temporarily so you can eat, write or clean without stray input.
- Stars
- 1,180
- Forks
- 40
- Open issues
- 0
- Last commit
- 26 days ago
What is it?
IWCK (I Wanna Clean Keyboard) is a small Windows desktop tool that blocks keyboard input on a laptop with one click. It is aimed at moments when you want to eat, write or wipe the keys without triggering accidental keystrokes. A later version also adds mouse blocking, which works in a two-step mode: you arm it with the mouse button, then press Esc to start locking.
The interface is a compact window built with WebView2 and written in AutoHotkey. Keyboard and mouse locks are mutually exclusive, so switching modes releases the current one first. Clicking the exit button restores all input before closing.
The program targets 64-bit Windows 10 and 11 and needs the Microsoft Edge WebView2 Evergreen Runtime, which Windows 11 usually includes. If the runtime is missing, it shows a startup error and exits.
Key features
- 01Blocks keyboard input with a single click and restores it with another.
- 02Supports mouse blocking, armed by a button and started with Esc.
- 03Keyboard and mouse locks cannot be active at the same time.
- 04Window can be dragged by its title bar.
- 05Restores all input when exiting.
Use cases
- Eating or drinking near a laptop without triggering stray keystrokes.
- Cleaning crumbs out from between laptop keys.
- Stopping accidental input while writing on a laptop in a cramped space.
Things to know
- Windows 10 or 11 x64 only; x86 and ARM64 are not supported.
- Requires the Microsoft Edge WebView2 Evergreen Runtime, which must be installed separately on systems that lack it.
- The README does not describe how to download or run the app, so setup steps are unclear.
Topics
FAQ
- What is I-wanna-clean-keyboard?
- A small Windows utility that locks the laptop keyboard or mouse temporarily so you can eat, write or clean without stray input. IWCK (I Wanna Clean Keyboard) is a small Windows desktop tool that blocks keyboard input on a laptop with one click. It is aimed at moments when you want to eat, write or wipe the keys without triggering accidental keystrokes. A later version also adds mouse blocking, which works in a two-step mode: you arm it with the mouse button, then press Esc to start locking.
- Is I-wanna-clean-keyboard free to use? What license does it have?
- I-wanna-clean-keyboard is open source under the MIT license. Check the license terms before using it in commercial products.
- Is I-wanna-clean-keyboard still maintained?
- Actively maintained. The last commit to I-wanna-clean-keyboard was on Sep 25, 2026.
- What can I use I-wanna-clean-keyboard for?
- Eating or drinking near a laptop without triggering stray keystrokes. Cleaning crumbs out from between laptop keys. Stopping accidental input while writing on a laptop in a cramped space.
- Where can I get I-wanna-clean-keyboard?
- The source code and installation instructions are on GitHub: https://github.com/Nigh/I-wanna-clean-keyboard
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A lightweight menu bar app for macOS and Windows that tracks daily keystrokes, mouse clicks, mouse movement and scroll distance.
A Windows utility that switches between windows of the same app with Alt+` and optionally switches apps with Alt+Tab.
A Japanese IME for Windows that lets you type romaji and switches between Japanese and English automatically, so you don't need the half-width/full-width key.
Desktop screen-translation tool for raw (untranslated) games and manga that OCRs a chosen screen region and shows live translations.
Windows overlay that applies RetroArch-style GPU shaders such as CRT and upscaling filters on top of the desktop or individual app windows.