Hacker News new | ask | show | jobs
by mewse 1971 days ago
I use a split keyboard which not only doesn’t have a row of F-keys, it doesn’t even have a number row; it’s three by six keys on each half.

I use chorded keystrokes for F-keys. I have a layer key (named “Lower”, and located where the ‘Windows’ key is on normal keyboards); hold that down with your left thumb and the middle row of keys on the left split (caps lock -> g, under a qwerty layout) become F1->F6. And the bottom row of keys on the left split (left shift->v) become F7->F12.

I actually find it a whole heap easier to hit those key combinations than trying to find various physical F-keys three rows away from the home row; I think I’d actually set up a macro like this even if I was using a full-sized keyboard; I just find it to be easier.

(although I don’t actually use F7->F12 for anything, normally; that might be a little awkward in terms of finger positioning and I’d think about maybe moving them over to the right side of the split if I used them with any regularity)

1 comments

I see, thanks for the reply. I think I can't really judge if I never tried it, but I think that adding an additional key to achieve the shortcuts might make it a little bit awkward. A lot of shortcuts I'm using already need three fingers(shift + cmd + some F-Key)

I agree that the usage of the F-Keys is a little bit complicated, especially if you have small fingers.

If you have a number of key combos you normally use, you just put that in a layer. You could make Mod2 + Home row = shift + cmd + F-keys, Mod3 + Home row = F-keys, Mod4 + Home row = cmd + F-keys, and so on. It would require some work to program the kb and adapt your workflow, but you will thank not having to do those contortions. IMO, a control flow that requires a lot of shortcuts that involve key combos like shift + cmd + F-keys is an ergonomic nightmare, don't adapt your hardware to that.
With QMK firmware you can reduce the number of keys required for actions like you describe. I similarly use some keybinds that are ctrl + super + a letter. I bound a key on my Pinky4 to act as ctrl-super in one, and to also work like a sticky key, so I press it once, release, and then press a letter. A huge comfort upgrade.
With layers as mentioned you can have one row as F keys, then another row below it (or another layer) as F keys with shift pressed automatically.