top | item 45391948

(no title)

kyeb | 5 months ago

I find one modifier plus a home-row key to be much more comfortable than reaching several rows up for an F-key.

The author's whole point here is that QMK (or ZMK, which I use) lets you customize it to exactly your own needs!

discuss

order

dotancohen|5 months ago

But then many keyboard shortcuts require four keys to be depressed all at once.

Just for an example off the top of my head, in JetBrains IDEs the shortcut for hiding all tools is Ctrl-Shift-F12.

snailmailman|5 months ago

As much as i like the idea of these split keyboards that are more ergonomic, I can’t get over the idea of missing keys and having to use chords or new combinations of hotkeys. I use nearly every key of my 104 key keyboard. Literally pause/break and scroll lock are the only ones I don’t use; and I’ve remapped those to be volume controls. If anything, i’d like even more keys for macros and dedicated shortcuts.

But so many keyboards cut that number down so drastically. I use home, end, delete, page up/down, all the time not to mention the number pad as a whole, and all the Fkeys.

mkozlows|5 months ago

So a) that seems like a nightmare to me no matter what keyboard I'm on, but b) if you have frequently-used shortcuts that are a pita to get to, you can put them on a layer where you just use them.

Like, I legitimately don't know anymore how you take a screenshot on MacOS, but I know that I hit the modifier key and then this one other key, and that takes a screenshot. Also don't know what you press to move from virtual screen to virtual screen, but mod-m and mod-comma go left and right for me. And in a browser, mod-s and mod-f do ctrl-shift-tab and ctrl-tab.

It's a terrible idea to do this for rarely-used shortcuts, as you'll never remember them; but for ones you use frequently, it's better-than-native, because you can put them on convenient keys that are easy to hit, rather than whatever contortions you'd need to do to hit Ctrl-Shift-F12.

UltraSane|5 months ago

you can make that a macro and assign it to a combo key set.