Live data from Hacker News

Show HN: I made a split keyboard for large palms

jogmekeebs.com

41–50 of 86 posts

Re: Show HN: I made a split keyboard for large palms

#41

I have been considering an ergonomic keyboard for a while and came pretty close to getting a sofle [0]. But I realised that I actually like having all the symbol keys. So now thinking about trying a keychron with alice layout [1] [0] https://josefadamcik.github.io/SofleKeyboard/ [1] https://www.keychron.uk/products/keychron-k15-pro-alice-layo...

I thought the same, and went from an Apple standard keyboard to a Moonlander. Some time after that I went to a custom 36-key split ergo board.

It takes a little time to familiarize yourself, but you get very proficient with layers and home-row mods. The main benefit is that every single one of my fingers never has to move more than one key in any direction, and it has markedly improved my wrist health.

Re: Show HN: I made a split keyboard for large palms

#42
post #25

I've yet to wrap my mind around two things that are extremely common on "ergonomic" keyboards: ortholinear keys, and the positions of the C, X, and Z keys in the columns. I type those with my index, middle, and ring fingers, respectively, because when I pull my fingers back toward my wrists with my hands sitting at a neutral angle, those are the keys they pass. Moving from A to Z on a regular keyboard would be a disa…

> I type those with my index, middle, and ring fingers I have never heard of anyone typing like this. I type those keys with my middle, ring, and pinky finger respectively. A quick google search of “qwerty finger map” shows that middle-ring-pinky seems to be the standard. I don’t see any disagreement across any of the results. I suspect that your typing class was the exception, or you just picked up doing it differen…

I’m not the one you replied to, but I generally type without using my pinky at all – including pressing Caps Lock (Ctrl) and Enter with my ring fingers. For me, I’ve had bad cases of RSI before, and find it more ergonomic to move my hands a bit more and avoid using the pinky most of the time.

Re: Show HN: I made a split keyboard for large palms

#43
post #8
post #3

Interesting, I have found the standard key spacing too far apart, I cannot fathom it being too close for some. I guess hand size variance is bigger than I think. Could you explain what you did to achieve "diodeless" design and how do you prevent masking?

> Could you explain what you did to achieve "diodeless" design and how do you prevent masking? I was not precise with the "diodeless" definition - the keys are directly connected to the processor pins without using a matrix. (Therefore there are no side effects of the matrix design - ghosting, masking, key rollover. The key presses are more precise and for me they seem more responsive - less latency, but unfortunatel…

iiuc you are comparing matrix implementation with or without diodes. What would be the results between matrix against pin/key implementation? I am using QMK and I haven't looked under the hood what the "direct pin" actually does.

Re: Show HN: I made a split keyboard for large palms

#44
post #35

Earlier quoted context omitted.

Thanks! Good point for the splay. For some reason I didn't consider it, but looking at it rn I could put a some of the keys in an angle which would feel better. I'll consider it for the next release (or a different version)! I have nothing against 36 keys layout, the only reason for eliminating 2 thumb keys is that I can't find a proper place for the third thumb key where it would be in a nice position. I could add o…

Honestly I’ve never tried a 34-key layout, though I’ve seen loads in the keyboard layout DB. Are you using something like Seniply? Also in case it’s useful: much ink has been spilled about TRRS and its alternatives, but I haven’t found any references to folks using an I2C connector (4-pin JST) instead, which eliminates hotplugging risk without introducing the risks of USB/etc. I purchased a KB2040 (which has a female…

If you are interested you can always try it out on your current kb, right?

> Seniply Yes, the idea is the same. I'm using Base layer + 3 other and using one shot for the function keys. Tap dance wouldn't be a problem either, I just prefer one shot.

> trrs cable Interesting idea. Why would you like to avoid TRRS? What are the issues with it? I am thinking for the next version some BLE between the sides as it has low latency, but it's a mere idea for now and more research is needed. (also it would be for a wireless version as it would need batteries anyway)

Re: Show HN: I made a split keyboard for large palms

#45

I find it interesting that there was a time when everyone seemed to get overboard with thumb keys and that now things seem to settle at two per hand.

Interesting to me you say this, as my main criticism of most ergo / split keyboards is they don't have enough keys on the thumb. I started with a Maltron [1] with 8 keys on the thumb and that seems a good arrangement to me. [1]: https://www.maltron.com/store/p11/Maltron_L89_dual_hand_full...

I agree, I think the kyria, lily58 (and its derivative lotus58) are decent options, though the BFO9000 could also work as the ultimate split keyboard haha

Re: Show HN: I made a split keyboard for large palms

#46

I have been considering an ergonomic keyboard for a while and came pretty close to getting a sofle [0]. But I realised that I actually like having all the symbol keys. So now thinking about trying a keychron with alice layout [1] [0] https://josefadamcik.github.io/SofleKeyboard/ [1] https://www.keychron.uk/products/keychron-k15-pro-alice-layo...

It's like anything. You adapt. RSI forced me onto ergonomics so now I have all symbols on a layer. Going back to a normal keyboard now feels weird.

I have layers (most with home row mods) for:

- symbols (with long press-hold to simulate e.g. shift + keys like =, -, etc).

- navigation (vim cursor keys on rh home row, pg up/dn, etc below) & F keys

- numpad

- media & custom app keys (e.g. auto-fill password from my password manager, etc)

I also have long-press to switch window, copy, paste, undo (i.e. holding Z fires cmd-Z), combos for escape and caps.

TBH it's all muscle memory now so they might not be right.

Of course, there's a learning curve, but now I just use 34 keys (2 thumb keys each side, although dedicated shifts would be good instead of shift via home row mods which sometimes misfire).

The main thing is to make up your own keymap that makes sense. Forget trying to learn someone elses.

Re: Show HN: I made a split keyboard for large palms

#48

I have been considering an ergonomic keyboard for a while and came pretty close to getting a sofle [0]. But I realised that I actually like having all the symbol keys. So now thinking about trying a keychron with alice layout [1] [0] https://josefadamcik.github.io/SofleKeyboard/ [1] https://www.keychron.uk/products/keychron-k15-pro-alice-layo...

On a staggered (aka standard) keyboard layout, common programming symbols like !@#$%&*()_{}:”? need Shift anyway. On these keyboard you simply hold Layer button with your thumb instead of Shift.

One advantage is that you can now put the symbols on the home row.

Re: Show HN: I made a split keyboard for large palms

#49
post #37
post #33

I designed my own for similar reasons, and it's interesting to see a somewhat similar position for the thumb keys. I optimised for hand/wrist position with minimal movement. However, I messed up the column stagger (off by one). Here's the writeup: https://qubyte.codes/blog/why-did-i-create-a-keyboard

Wow, looks cool! Interesting to see the thumb key positions are very similar to mine! Can you reach the outermost (outer regarding one half) thumb key without any issues? Is your hand position like two columns for the middle finger instead of the pointer finger?

Yup, I can reach all three keys in each thumb cluster without a stretch. It's actually only a slight movement because my digits are quite long. My middle and ring fingers rest on the columns which are shifted up.

Re: Show HN: I made a split keyboard for large palms

#50
Looks great! I don't understand how you minimal-key-count types manage, but that's a me thing.

I'm taking the wrist pain comment as a jumping off point to remind those of us who type a lot (surely a comfortable majority!) that a major part of ergonomics is technique. Finding the right equipment for you is a part of that (I use an ergo split myself), but no keyboard can compensate for bad technique.

As an example, I always wince when I see a wrist rest involved in a setup. Wrists should not rest! Proper technique keeps the hands floating above the keyboard, with minimal or no wrist flexion (flexion is in toward the inner wrist) or wrist movement. Excursions from the home row should proceed from the elbows, not the wrists. Even a small amount of extension (opposite of flexion) is bad for you, stretching the tendons which are flexing to type keys.

Palms perpendicular with the keyboard, about two inches above it, and be sure that your rest position has no wrist extension! Flat is ideal, a bit of flexion is ok. Good keyboard technique is much the same between the piano and typing keyboards. Palms perpendicular means that if the keyboard surface is tilted toward you, fix that. A single-piece keeb should be level or point slightly toward the screen, and a split should be tented.

It's fine to rest your wrists on something: when you aren't typing. When you are, it is not fine at all. Once serious RSI and tendon inflammation sets in, there's no going back, it's a condition you'll be managing for years, if not the rest of your life.

If you're experiencing any discomfort typing, or after, by all means look into equipment. But also, please, immediately give some focus to your technique. Identify specific keyboard actions that violate the "do not move the hands from the wrist" rule, and focus on not doing them. Backspace is a common offender, to the point where I mapped caps lock to that key in response to shooting pains in my outer right wrist.

To land this back in the thread: laying out all the keys so that no hand (not wrist, hand) movement is necessary, like the keyboard in the Fine Article does, is certainly one way to prevent wrist movement. I think it's super cool that you worked out a spacing which is right for your hands, too. Even a keyboard like this can't help you if you type from a wrist-extended position, but it surely makes it much easier not to do that!

But for those of us with keyboards where you do move your hands, please, for the sake of your future self: move your hands from the elbows, not with wrist bends. It doesn't take long to get the hang of it, and the difference is night and day.

Post reply on HN