Download Latest Version Setup.exe (478.2 kB)
Email in envelope

Get an email when there's a new version of Keyboard Blocker

Home
Name Modified Size InfoDownloads / Week
readme.md 2026-07-04 2.6 kB
license.txt 2026-04-14 1.1 kB
Setup.exe 2026-03-26 478.2 kB
Totals: 3 Items   481.9 kB 42

Keyboard Blocker

Copyright © 2025 Pavel Bashkardin

Description

Keyboard Blocker is a lightweight Windows utility designed to completely block keyboard input. It runs silently in the background with a system tray icon (near the clock), making it ideal for preventing accidental keystrokes (e.g., during video playback or when a child is using the computer).

The program uses a low‑level keyboard hook (WH_KEYBOARD_LL) to intercept and discard all keyboard messages. It is intended for situations where you want to prevent a child (or anyone) from accidentally pressing keys while watching a video.

Key Features

  • System Tray Integration: Runs in the background with a tray icon.
  • Keyword Unblocking: Type unblock to unblock the keyboard at any time.
  • Manual Control: Right-click the tray icon to block/unblock or exit.
  • Registry Persistence: Remembers the last blocking state.
  • Self-Contained Installer: Easy installation and uninstallation via Setup.exe.
  • No Admin Rights Required: Works without administrator privileges.

Installation

Download Setup.exe (sourceforge.net) and run it. The program will be installed to %APPDATA%\Keyblock and added to Windows startup.

Usage

Block/Unblock

  • Right-click the tray icon and select "Block" or "Unblock".
  • Or type unblock to unblock the keyboard at any time.

Exit

  • Right-click the tray icon and select "Exit".

Notifications

  • Left-click the tray icon to show the current blocking state.

The program is designed to be as unobtrusive as possible: no windows, only a tray icon and occasional balloons.

Uninstallation

Via Installer

  • Open Apps & Features (or Programs and Features).
  • Find Keyboard Blocker and click Uninstall.

Manual Removal

  • Delete the installation folder (%APPDATA%\Keyblock).
  • Remove the "Keyboard Blocker" entry from Windows startup (via Task Manager or Registry Editor).

License

This project is licensed under the MIT License. See the LICENSE file or the source code headers for details. In short, you may use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the software, provided that the copyright notice and permission notice appear in all copies.

Author

Pavel Bashkardin

For questions or suggestions, feel free to contact the author via GitHub.

Source: readme.md, updated 2026-07-04