3 ms·
I used to map capslock to control in software (I find control much more useful than escape because it has much wider use and for vim I can use ^[ anyway), but I
by dkersten 9y ago
I used to map capslock to control in software (I find control much more useful than escape because it has much wider use and for vim I can use ^[ anyway), but I've since switched to using a Kinesis Advantage2 and no longer need to.
For one, the Advantage2 has the modifier keys in super easy and convenient thumb clusters so moving them to capslock wouldn't actually make it any easier.
You can also remap the keys in the firmware itself, so the OS just sees a standard qwerty keyboard but you send it different keys (I use colemak, but again, its mapped on the keyboard level: the OS thinks I use US english qwerty). So I actually did remap my capslock, but I mapped it to tab because I find it slightly easier to press than the real tab. I also moved the keys in the thumb clusters a little bit to make control and command easier.
I now no longer need to change anything in software and everything works (my tweaks + my keyboard layout) by simply plugging the keyboard into a US english qwerty machine. I use the keyboard both on my home machine and my laptop, although on laptop only when I'm at home. When I'm not home, I have to rely on the usual software mods (I use OSX's settings to remap caps lock to control then)