Hacker News new | ask | show | jobs
by foepys 1399 days ago
I configured all my programmable keyboards to map Capslock to Fn and use Fn+WASD for cursors keys and Fn+Q for Home and Fn+E for End, so I think that dedicated keys are unnecessary.

I cannot imagine using anything else anymore because it is so insanely convenient to press and hold down Capslock with my pinky finger and browse around text extremely fast.

All my keyboards also map Fn+1 to copy and Fn+2 to insert text which saves additional effort to lift my finger from Fn/Capslock.

1 comments

But how do you press "shift+home" or "shift+pg up" to select a line or page? I tried this on Asus laptop 10 years ago, and IIRC it didn't work.

Another combo I use sometimes is "ctrl+shift+home/end" to select the text from cursor position to the very beginning/end.

Combinations with 3 or more keys get a bit tricky but you get used to it quickly since the modifier keys are near each other and you usually have 3 fingers available for them.

The keyboard needs to be programmable either by it's built-in firmware or by flashing a custom firmware like ZMK in the OP.

Autohotkey can do something like this for every keyboard on Windows but it's not as seamless as a firmware solution. Plus the firmware solution works on every computer you plug your keyboard into be ause it's just a remapping of the keys, not a driver hack.

That sort of thing works much better with fully programmable keyboards/QMK. I always rebind my caps lock at the keyboard layer and all of the normal combos you would expect work perfectly.