this post was submitted on 28 Sep 2023
27 points (100.0% liked)

ErgoMechKeyboards

5873 readers
4 users here now

Ergonomic, split and other weird keyboards

Rules

Keep it ergo

Posts must be of/about keyboards that have a clear delineation between the left and right halves of the keyboard, column stagger, or both. This includes one-handed (one half doesn't exist, what clearer delineation is that!?)

i.e. no regular non-split¹ row-stagger and no non-split¹ ortholinear²

¹ split meaning a separation of the halves, whether fixed in place or entirely separate, both are fine.
² ortholinear meaning keys layed out in a grid

No Spam

No excessive posting/"shilling" for commercial purposes. Vendors are permitted to promote their products/services but keep it to a minimum and use the [vendor] flair. Posts that appear to be marketing without being transparent about it will be removed.

No Buy/Sell/Trade

This subreddit is not a marketplace, please post on r/mechmarket or other relevant marketplace.

Some useful links

founded 1 year ago
MODERATORS
 

So I switched to a low-profile angled keyboard basically identical to this: https://www.amazon.com.au/Perixx-PERIBOARD-805-Wireless-Ergonomic-Bluetooth/dp/B08KJ8JW9Q/ref=asc_df_B08KJ8JW9Q/?tag=googleshopmob-22&linkCode=df0&hvadid=463603004336&hvpos=&hvnetw=g&hvrand=15645889703857693714&hvpone=&hvptwo=&hvqmt=&hvdev=m&hvdvcmdl=&hvlocint=&hvlocphy=9071296&hvtargid=pla-1017854421494&psc=1

It's been quite a few years now, and my RSI type issues have reduced a lot in that time, but I'm not sure it's really cutting it anymore. Starting to get wrist pains again. So I think it's time to up my keyboard game, but things get expensive going to the next level and the choices are kind of overwhelming. So I'm just hoping for some recommendations really.

I'm a programmer so that's an important factor, I don't want some weird key layout that's good for typing English but rubbish for programming. But I also don't really want to spend loads of time fully customising it. But I'm happy to learn a new layout if research or whatever supports it being better.

Well anyway, any thoughts welcome!

all 31 comments
sorted by: hot top controversial new old
[–] [email protected] 10 points 1 year ago (4 children)

I'm very happy with my Corne

[–] drudoo 5 points 1 year ago (2 children)

Corne with Miryoku layout is amazing. So happy with homerow mods.

[–] [email protected] 2 points 1 year ago (1 children)

I can't find a good timing for homerow mods to work. Either it causes letters to show up when I'm trying to use them for mods, or it causes the keypress to go down as a modifier instead of as the key I wanted

[–] drudoo 2 points 1 year ago

I just used the standard settings that Miryoku comes with. Sure from time to time it miss clicks but it’s maybe 2-3 times over the course of an 8h work day.

[–] [email protected] 2 points 1 year ago (1 children)

yes the homerow mods are super cool. I would say the miryoku layout is great but I prefer to use it with qwerty layout. It is a little easier to get used to. It took me about a month to get used to the mod. but maybe I will move to colmak DH next.

In any case corne for the win.

[–] drudoo 2 points 1 year ago

I’m still using it with Qwerty. I don’t really type English at work and a lot of the other layouts aren’t optimized for non-English use. So I’ve decided to just stick with qwerty.

[–] [email protected] 3 points 1 year ago (1 children)

Yep, I've daily driven mine for a few years now, been perfect. No more wrist pain/numbness since. I'm also a vim guy and have had no issue with using the default key bindings.

[–] [email protected] 1 points 1 year ago

This is where I jokingly ask if you're a vim guy because you can't exit.

[–] markstos 2 points 1 year ago (1 children)

I also use a Corne for programming, but wasn’t a fan of home row mods and developed my own layout:

https://mark.stosberg.com/markstos-corne-3x5-1-keyboard-layout/

[–] [email protected] 1 points 1 year ago

Ooo gonna check this out. Took me some time, but I looove home row mods once I got used to them. Will check this out!

[–] goddog 1 points 1 year ago

Corne with Workman keymap helped with my sri

[–] [email protected] 7 points 1 year ago

I love my Piantor. I don't use the extra pinky column, and have Miryoku loaded on it. I exclusively write software all day, with a few emails and long Sphinx docs thrown in there from time to time.

[–] ish 5 points 1 year ago (1 children)

While I don't use the Kinesis Advantage much anymore due to my own personal RSI journey, I did use one for over 10 years primarily for programming. It did take a 3-4 weeks to get fully used, but then I couldn't imagine using anything else. I highly recommend that style of keyboard.

I also quite like keyboards like the Sofle, Iris, Lily and so on... A while I did dive into the 34 key space for a while, I do prefer some extra.

I tend to cycle keyboards, I find it helps keep the pain away. So I have a few favourites. I also switch between left and right hand for mousing or a trackball, which helps probably more than the keyboard!

[–] [email protected] 1 points 1 year ago

Thanks! Yeah I got a Logitech vertical mouse a while back and it was a game changer.

[–] [email protected] 4 points 1 year ago (1 children)

Keychron Q13 Pro Full Size (Alice Layout) looks pretty cool. I have the Keychron Q3 TKL (not an ergo board) that I've been pretty happy about for a while now.

In another life I used to use the MS Natural ergo rubber dome keyboard and it was really great for comfort and preventing RSI. So I've been looking for a good mechanical (or Topre) ergo keyboard for a very long time. I think the Keychron Q10 Pro 75% TKL (Alice Layout) might be the one.

[–] Manifish_Destiny 1 points 1 year ago

Second a keychron. I have a hot swappable pro model and the multiple Bluetooth devices is amazing. So is the piano, tealios and zealios switches I put on.

[–] chob 4 points 1 year ago

When coding it is usually the symbols that force your hands into strained positions. What you might want to try is to use a symbol layer for easier access. I use a software called Kanata to configure this.

[–] [email protected] 3 points 1 year ago

I use Colemak DH with a numpad and nav layer (there's a media layer, but it doesn't see regular use) and Callum-style mods for my layout. I code in python, rust, typescript, sql, latex (and other documentation formats).

34-keys is my sweet spot. My daily is typically a charybdis (home) or sweep (office), and I switch between a totem, zaphod, and 34-key planck periodically.

The key to my layout is callum mods on the left hand layers, with command modifiers underneath (i.e., zxcdv) and alt f and b above. W and Q positions are transparent.

The nav layer is on the right hand, with about what you'd expect (arrows on home row).

The numpad is also on the right hand, and I use the num row keys instead of the numpad, so I get all of my symbols there, too. Various brackets are combos on the num layer (in QMK; all layers in ZMK).

I also have combos for (semi-)colon, tab, capsword, and underscore. And the media layer.

[–] [email protected] 2 points 1 year ago

Some claim that layouts like Colemak can demonstrably reduce wrist strain. Something to look into maybe

[–] Moghul 2 points 1 year ago (1 children)

I'm a full time software developer. I built and laid out my own Sofle V2 and it's been great. Everything for programming is on the top layer except for the brackets, which are on a second layer. I only have one problem with it, and it's that I couldn't fit all the dedicated arrow keys on it, and I'm missing the up arrow which is on a tiptap format with the right shift key. I'm currently waiting for the Elkhorn keyboard to happen, or if I get tired of waiting I'll probably order a dactyl or something that has one extra key on the right hand.

[–] YellowAfterlife 1 points 1 year ago (1 children)

I'm guessing that you have -_ key in top-right, =+ where [{ would normally be, and three of the arrows on the thumb row? I toyed with having 4 arrows on the thumb row for a bit and currently checking on having a navigation toggle layer that only swaps the letter keys on the right half.

If you are comfortable with building your own, there's a good number of keyboards in this form factor - I made a list recently. There are similar-shaped keyboards with a slightly different key distribution like Egg58 or Cantaloupe, keyboards with slightly more keys like Redox and other ErgoDox derivatives, keyboards with asymmetrical clusters on the right like Breeze or ErgoNICE, 4x7 keyboards like Ergoinu, Interphase, or Kapl, and even a 4x8 Drift...

[–] Moghul 2 points 1 year ago* (last edited 1 year ago)

I have as much of ansi international as I can fit on the keyboard, and then I have a separate layer where -=_+[]{} are 'under' 90opl;./ respectively. I have left, down, and right arrows south of m,. and the up arrow on a tapdance thing, merged with right shift.

I'm perfectly happy with building my own keyboard, and I'll check out your list too. I'm basically looking for a sofle with one or two extra keys on each thumb row. I want the numbers at the top.

[–] [email protected] 2 points 1 year ago

I've been using the Glove80 for a while now and loving it. Although I'll probably get another one with silent choc switches once those are out.

Personally I'm using Colemak-DH on it, but I've seen a layout on the Glove80 discord that's been optimized for both English and programming called Engrammer.
(This is how the layout is like on a Glove80)
The person who made it is using a Glove80, but it should also be good for other keyboards.

[–] mayo 2 points 1 year ago* (last edited 1 year ago) (1 children)

I used colemak-h for programming and it was great, with some custom mapping. Qwerty is a problem IMO. Took me 2-3 months to be proficient and comfortable. I had bad RSI and it went away entirely, for good. I also use a couple different mice.

I had a moonlander and going to an ortho linear + split + colemak was a lot of change. I'll probably repeat this exercise one day but aim for cheaper (DIY) and more progressively ergo builds that fit MX switches.

[–] richard_wagner 1 points 1 year ago (2 children)

I love using a split keyboard with Colemak. But I also wish I could totally get rid of my mouse.

[–] mayo 1 points 1 year ago

It could be done if programs were designed around it.

I remember now that was an issue.. it's harder to get home'd in on a split and the mouse would also de-home me all the time. I think my next keyboard will be a split, but I'd like to build a case for it so both sides can be in a fixed position relative to each other.

My ideal keyboard would include one or two of those little thinkpad bumps, like a low profile joystick I can operate on the keyboard that nestled somewhere on the home row near my index finger. Or maybe I can put a mouse under the desk and use my foot.

[–] [email protected] 1 points 1 year ago

Corne with trackpoint from holikeebs?

[–] [email protected] 1 points 1 year ago

My Keyboardio has been great for my RSI!

[–] [email protected] 1 points 1 year ago

I’ve got my iris split keyboard. It’s fantastic.