THE GLOBAL CAPSLOCK KEY
finally we can all agree on when to use caps lock
Feb 5, 2025
GlObAl CapSLOcK Is OVER
The REPo NoW CoNTains An ExamPle SerVer if You Want to RUN It YOUrSELF.
PeoPle PressED Caps LOcK AbouT 1,500,000 TiMES oVer the 1.5 WeeKs the TOoL was OnLine.
Thanks foR PlaYIng.
I MADE A GLOBAL CAPS LOCK KEY. THIS WAY WE CAN ALL AGREE ON WHEN TO USE CAPS LOCK.
finally i've made something useful
It’s a small cross-platform client - it works on Windows, Mac, and Linux (although it requires xdotool
on Linux, so YMMV there. Send me a pull request!)
You can set up the client here or see the current caps lock state here.
WHY DID YOU DO THIS
Well, some people get annoyed when you use caps lock.

CAPS LOCK IS CONTROVERSIAL
I figure the problem is that we can’t agree on when to use it - but if everyone switches to this tool, the democratic process should do its thing.
HOW DOES THIS WORK
It’s pretty simple. The client implements platform-specific ways of detecting and toggling caps lock state, and then has a platform-independent loop that compares your current caps lock state with the global state, and toggles things as necessary.
It’s a little harder than I expected to toggle caps lock - my first attempts on my macbook got me into a state where caps lock was on, I couldn’t turn it off, and I also couldn’t hold shift to type lowercase!
But I…think I fixed those bugs. You can probably use this.
SHOULD I USE THIS
tbh - if you’re asking that question, probably not!
THANKS, THIS SOLVES A MAJOR PROBLEM IN MY LIFE
enjoy :)