https://github.com/jdknight/capsblock
Prevent Caps Lock key from being left on in Windows.
https://github.com/jdknight/capsblock
keyboard windows-utilities
Last synced: 8 months ago
JSON representation
Prevent Caps Lock key from being left on in Windows.
- Host: GitHub
- URL: https://github.com/jdknight/capsblock
- Owner: jdknight
- License: bsd-2-clause
- Created: 2024-02-18T05:39:06.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-22T14:35:12.000Z (over 1 year ago)
- Last Synced: 2025-04-07T16:48:28.785Z (9 months ago)
- Topics: keyboard, windows-utilities
- Language: C
- Homepage:
- Size: 11.7 KB
- Stars: 8
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Support: support.cmake
Awesome Lists containing this project
- starred - jdknight/capsblock - Prevent Caps Lock key from being left on in Windows. (C)
README
# Caps Block
[](https://github.com/jdknight/capsblock/actions/workflows/build.yml)
## Overview
Provides the ability in Windows to help force the Caps Lock key in a toggled
off state while still allowing programs to use the key.
This application was created with the goal of supporting the Caps Lock key
as a voice key for various voice-supporting applications. Users can use the
key to trigger a voice event, but also reduce the chance that the Caps Lock
key is left enabled.
## Install
1. Extract the `capsblock-portable.zip` package and place the contents in
any desired directory (e.g. `C:\capsblock`).
2. *(optional)* Run the `install.bat` script to have the program start after
logging in.
3. Run `capsblock.exe`, which will run in the background.
Users can also use `shutdown.bat` to terminate the program (or use the task
manager, if preferred). Also, an `uninstall.bat` script is provided to
unregister the application from starting when the user logs in.