So what's the issue?
LEt's get straight to the topic. IF you have been using LInux for a while and used CAps LOck you might have noticed... yeah, THis thing. That terrible delay where the Caps Lock seemingly doesn't register your inputs correctly.
Thankfully, though, hexvalid fixed it for all of us Caps Lock users in https://github.com/hexvalid/Linux-CapsLock-Delay-Fixer.
What do I need
- git (you can also manually download the .zip from the GitHub page, though)
So how do I fix it?
Open up a terminal (Super
key, type Terminal
) and type:
git clone https://github.com/hexvalid/Linux-CapsLock-Delay-Fixer
cd Linux-CapsLock-Delay-Fixer
bash -ic sh bootstrap.sh
Voilá. For the entirety of your session, you will no longer be haunted by the CAps LOck delay issue. BUT DON'T CLOSE YOUR TERMINAL YET!
Making it permanent
If you're satisfied, tested it out somewhere else, and didn't close your terminal, first move it somewhere tidy by doing:
sudo mv bootstrap.sh fixpatch /usr/local/bin
For non-sudo users
If you don't have sudo
perms, let's just place it somewhere else:
mkdir -p ~/scripts
mv bootstrap.sh fixpatch ~/scripts
Don't forget when using Startup Applications later that you need to set the command to ~/scripts/bootstrap.sh
!
Adding it to Startup Applications
There's many ways to open it at startup, the easiest way is using Startup Applications.
Open the Zorin Menu or Activities (Super
key) and type Startup Applications
Then just add a new entry to it, like this:
You can now delete the repository by doing
cd ..; rm -rf Linux-CapsLock-Delay-Fixer