this post was submitted on 08 Nov 2023
27 points (100.0% liked)

ErgoMechKeyboards

5862 readers
2 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
 

I absolutely love my new Voyager. This is my first ZSA board and between the awesome staff, polished configuration of Oryx and the superb build quality of the board, I have zero regrets about my purchase.

I have fallen down the layout configuration spiral changing things to suit my needs and comfort - adding home row mods (which are totally game changing for me) and adjusting timings to deal with roll as well as combinations that make my working life easier, I can report that I feel pretty darn productive.

This board is also my first choc and hot-swap... I bought some Sunsets this morning from lowprokb.ca - I'm excited to see what a lighter switch does for me.

Just excited to share my experience with community.

you are viewing a single comment's thread
view the rest of the comments
[–] sxan@midwest.social 4 points 1 year ago (2 children)

Oryx is not open source. Their firmware is a fork of QMK modified for Oryx; I don't think it's compatible with the QMK tools.

As far as I've been able to tell, if ZSA goes out of business and the Oryx configurator goes down, you're forever stuck with whatever configs you've already downloaded - your keyboard becomes, essentially, a dumb keyboard.

[–] dabu@lemmy.world 4 points 1 year ago (1 children)

Does it help if their qmk firmware is open source? Not an expert on qmk but I thought it should be enough if they go out of business

[–] sxan@midwest.social 3 points 1 year ago

That's not an issue, I think; I'm just not certain how much their forked QMK diverges from the base, and if they've added features that are only programmable with Oryx or Keymapp (also closed-source). The fact that the flashing tool, wally, is open-source, but everything else is closed, makes me think there are some proprietary changes in their fork that can't be configured with the QMK tools. But I don't know.

I bought the Ergodox because I'm neither knowledgeable nor interested in getting into the firmware and custom soldering level of mechanical keyboards. So I'm making a lot of educated guesses which could be totally off. ¯\(ツ)

[–] robotdna@toast.ooo 4 points 1 year ago (1 children)

All of ZSA's stuff is QMK-compatible. Just load up a QMK config.

[–] sxan@midwest.social 3 points 1 year ago (1 children)

That's great to know, thanks! It's all a bit past my knowledge event horizon, but with the verbiage on their website it's hard to tell where they draw the line on closed/open source, and just how much their fork of QMK diverges. Is it 100% feature compatible, or are there ZSA features that can't be programmed with QMK? Like the glow features - that seems to be pretty common nowadays, but macros? All of the double-tap-hold, multiple function programmability? Are there features that are custom to the fork that are only programmable with Oryx? Their website seems to indicate that there are, and this is how they stay profitable.

[–] markstos@lemmy.world 3 points 1 year ago

I think it’s more likely that their firmware is a closer to subset of QMK, because it’s hard to represent everything you can do in code with a GUI.

Features like macros and double tap and hold were in QMK first.