Skip to content
This repository has been archived by the owner on Feb 16, 2025. It is now read-only.

nolenroyalty/global-capslock

Repository files navigation

THIS WAS A GLOBAL CAPSLOCK KEY

Screenshot 2025-02-04 at 6 11 53 PM

THIS ExPeriencE Is COMPLETE

Screenshot 2025-02-16 at 12 02 58 PM

ThaNKs For PLAYiNG. RuN IT YoURSELF If YOu'D LIKE

WAIT what

by using this client YOU CAN SYNCHRONIZE YOUR CAPS LOCK STAte with everyone elsE USING THIS CLIENT

WHENEVER I PRESS CAPSLOck it is pressed for you and VICE-VERSA

NO MORE DISAGREEING ABOUT WHEN TO USE CAPS LOCK

NOw we can all share a siNGLE KEY!

QUESTIONS

HoW TO RUn ThiS MYSelF

example-server.py MAY HELp

WHY DO THIS

I WANTED us to all agree about caps lock usage

will this break MY COMPUTER

IDK JUST MAKE SURE YOU KNOW how to stop a procesS BEFORE RUNNING IT

HOW WELL TESTED IS THIS

NO TESTS i wrote most of it over thE WEEKEND BUT I TESTED IT ON EACH PLATFORM ONE TO THREE TIMES

WHAT PLATFORMS ARE SUPPORTED

mAC, wINDOWS, AND lINUX. BUt Linux requires that you insTALL xdotool SO MAKE SURE TO DO THAT

HOW TO INSTALL??

DOWNLOAD CODE. THEN INSTALL xdotool IF ON lINUX. THen

either:

  • use uv which might handle everything for you
  • uv run client.py oR SOMETHING IDK IF YOU USE UV YOU KNOW THIS

OR

  • CREATE VIRTUAL ENVIRONMENT
  • ACTIVATE VIRTUAL ENVIronment
  • pip install -r requirements.txt
  • python client.py

doeSNT WORK BECAUSE I'M RUNNING WAYLAND

PLEASE SUBMIT A PULL REQUEST i don't have a gooD MACHINE TO TEST ON

SHOULD I DO THIS

IF YOU ARE ASking that question then probably not

About

A CaPsLOCK KeY shaReD by thE WOrLD

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages