Back to all problems

CapsLight

A tiny Windows utility for Caps Lock status.

July 2026 Windows Utility 2 days to build

Problem Statement

External keyboards often do not have a Caps Lock indicator light. This makes it difficult to know whether Caps Lock is on or off while using an external monitor. Users have to repeatedly check their laptop keyboard, interrupting their typing workflow..

Solution Overview

CapsLight displays a small floating indicator on every connected monitor to show the current Caps Lock state. The indicator turns green when Caps Lock is on and red when it is off. Users can drag the indicator anywhere on the screen, and its position is automatically saved for future sessions.

Tech Stack

Python PyWin32 Tkinter ctypes for Caps Lock detection PyInstaller

Key Features

Challenges

Demo Video

Capslight Demo & Working(Non-edited)

View Source Code