Keyboard remapping on windows
I have been using a new work-provided Windows computer since last week, and today I finally got tired of mistakenly hitting the caps lock key, which I usually have changed to function as an additional Control key.
I found a related article on superuser with a response from alexjj that helped me find a solution that uses AutoHotKey.
First I downloaded ahk2exe which my web browser (Firefox 61 on Windows) said was malware, but I can’t imagine how it could be, since it does not even require admin privileges to execute (it runs in user-space).
Then I used Notepad to create a cap2ctrl.ahk
file (an AutoHotKey
script) containing
Capslock::Control
Then I used ahk2exe to convert the ahk file to an executable
caps2ctrl.exe
file. Opening this file solves the problem – caps
lock is now an additional Control key! It also creates a new item with
an H icon on the bottom menu bar – it can be used to disable the
remapping.
Finally I opened the C:\Users\user\AppData folder by typing
%appdata%
at the windows start menu. (the folder is hidden by
default) Then I copied the caps2ctrl.exe file to
C:\Users\user\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
and it runs every time I log in.