I am interested in getting a split ergonomic keyboard but have been back and forth a lot between the Keyboardio Model 01 and Ergodox EZ Glow.
From what I have read the Keyboardio is the winner on ergonomics but with some associated downsides. (Key caps are custom so costlier to replace and have less options, embedded palm wrest makes the keyboard quite big and heavy, fewer keys so more reliance on layers and chording etc)
However, the main concern I have is about GUI only programmability, it seems like most people coming to keyboards such as this have a programming background. I myself don’t know how to program, I mostly use excel, type documents and game.
Ergodox seems to have many tried and tested options out there customising the keyboard without the need to program. Is the current Alpha build of Chrysalis good enough and reliable for someone who can’t code to get very good use out of the Keyboardio compare to say the various options for Ergodox.
The current version of Chrysalis is quite usable, I believe. It has some rough edges, there are things which could be made easier, but you can rearrange keys and change colors. You can’t make macros (yet), only simple chords like Alt+Ctrl+Del or Shift+Tab and similar. There are a fair number of people who have used Chrysalis with great satisfaction, so much so that we’re about to promote it from alpha to beta.
With that said, I must also add that there’s a huge difference between how the ErgoDox EZ configurator and how Chrysalis work. The EZ configurator compiles a firmware for you, which you then need to flash (but there are GUIs to help you with that, mind you). Chrysalis, on the other hand, talks directly with the keyboard, and any changes you make, are live as soon as you save them onto the keyboard - no flashing necessary.
We’re also continously working on making Chrysalis better, so even if it can’t do something today, it very well might be able to do that in the not too distant future.
As a regular community dev contributor on Chrysalis, I’ll tell you that right now yes, there are things that EZ configurator can do at the moment that Chrysalis can. However, those differences are going to start fading away pretty quickly. I think once some of us get more time to put to it again, it will surpass the capabilities of EZ configurator in a way that I just don’t think they are even concerned with implementing.
It certainly looks promissing but there seem to be a major issue at least for some of us, which prevents trying it out in the first place.
Having said that, I am very aware of the amount of work which goes into this and other open source projects and I am not complaining at all. But - on the other hand - I am looking forward to the moment I can set up my new Model 01 with Chrysalis. (I am a bit hesitant starting to use my Arduiono IDE and work my way through the configuration files, so I hoped to be able to use Chrysalis.)
There are two 0.50 versions. One downloads as Chrysalis-0.5.0+94.dmg (for MacOS), the other downloads as Chrysalis-0.5.0.dmg (no “+94”). The +94 version is problematic and gave me the same issue others reported. The plain 0.5.0 version is great, does not have that issue, works perfectly.