You can do this with Karaniner Elements on macOS. There’s a way to do it on Windows too, but how escapes me at the moment.
You can do this with Karaniner Elements on macOS. There’s a way to do it on Windows too, but how escapes me at the moment.
It's an interesting concept. I have been using capslock as control for so long that I don't know I could get used to this though.
I just use the good old control keys now. Either by using my palm or (more commonly for the left one) the last knuckle of my pinky finger.
Though, I'd encourage a custom keyboard where the thumb can reach 2-3 keys each (instead of only really being able to hit the spacebar). That way, you can put Esc on a thumb key. -- e.g. ZSA's moonlander or planck ez are nice.
Makes zero sense ergonomically to put the CTRL key on the home row.
I tried it for about 0.05 seconds and after pressing CTRL+Z one time I knew it was not a good idea for me. pinky finger does not like pressing a key while being on a higher row than another finger also pressing a key. painful.
I remapped capslock to delete, and shift-capslock to capslock for the rare occasion I want to yell at my future self.
That way I can use the "control" key on the opposite side of the alpha key, the same way one is meant to do with the shift key when touch typing.
I just have a simple autohotkey script + vim like keys for going up and down in textboxes/selection/dropdowns.
<!k::Send {Up}
<!j::Send {Down}
Capslock::Esc
Only downside is the mess that happens when on other machines that don't have that, also try to use ^[ as much as possible.Works great in Windows and Linux.
I've tried modifying the Super / Win key. It would often happen that the keyboard would become unusable and behave like if it had the Win key stuck, even though it was remapped to something else.
This actually happened on Windows 11, not 10 (never tried on that). I don't know if it makes a difference.