A cross-platform system tray tool for disabling your keyboard.
Warning
MacOS support is experimental as the current implementation is not user friendly.
For some reason the functionality that blocks keyboard input has to be on a different process
than the one running the UI, resulting in requiring 2 programs to be open at the same time.
- A system tray
qt
>= 6.2 (Ubuntu 22.04 or newer)libevdev
>= 1.12 (Ubuntu 22.04 or newer)
qt
package from homebrew
- Add your user to the
input
group -sudo adduser $USER input
- Restart your system
- Run the
keyboard-cleaner
binary - Click on the icon in the system tray
- Select your keyboard from the menu
- Press
Disable keyboard
- Run
keyboard-cleaner.exe
- Click on the icon in the system tray
- Press
Disable keyboard
Note
Ctrl-Alt-Del still works as it is impossible to override it on Windows
- Run the
keyboard-cleaner-service
binary (a terminal window will pop up, you can minimize it) - Run the
keyboard-cleaner
app bundle - Click on the icon in the system tray
- Press
Disable keyboard