Introducing the ErgoDox and Massdrop

Since the start of the year, I’ve been on something of a quest – no, not the Quest for the Holy Grail, but rather a quest for the best ergonomic keyboard. It started out with the TECK, moved on to the Kinesis Advantage, and now I’m working on wrapping up my third ergonomic keyboard review, this time the open source designed ErgoDox, with components and assembly provided by Massdrop. How does this keyboard stack up to the competition? As with all things subjective, that’s going to be more difficult to answer than something like “which CPU or GPU is faster?” What one person likes another may despise, and as with the previous two keyboards I want to start with a word of caution: adapting to any one of these ergonomic keyboards means getting over the learning curve. It can be done, and it will take anywhere from half a day to perhaps a couple weeks for you to get fully adjusted. So if you’re willing to shell out $200+ for an ergonomic keyboard with mechanical switches, be prepared to spend some quality time getting to know your new keyboard before trying to decide whether or not it works for you.

With that out of the way, let’s talk a bit about the ErgoDox and Massdrop. I’ll start with Massdrop, as they’re the ones who provided the review sample. Massdrop is a startup based out of Palo Alto, CA and was founded in early 2012. As of now, they have successfully helped facilitate over 300 group buys. The idea behind the site is a bit like Kickstarter, only you’re ordering parts or products at a bulk discounted rate by teaming up with others interested in the same item. It should come as no surprise that buying larger quantities of any item usually gets you a better price, and Massdrop helps people do exactly that. They’ve been around about a year and a half now, and the range of products available is basically only limited by what you can get others to buy. The only catch is that, like Kickstarter, you have to reach a certain goal or else nothing gets ordered; unlike Kickstarter, you’re not really hoping that a company actually follows through and makes what you wanted, as you’re ordering physical goods that already exist.

That takes care of the Massdrop side of things, but what exactly is the ErgoDox? This is where things get interesting. The ErgoDox is a mechanical keyboard that uses an open design – as in, open source for hardware – with the hardware and design released to the public under the GNU GPL  v3; you can read the finer points of detail on the ErgoDox License page. The ErgoDox builds off the Key64@ keyboard design, which was a keyboard that tried to reduce the total number of keys to just the ones you really need, resulting in a more compact layout. The ErgoDox has a few additional keys, bringing the total key count to 76 – at least on the model I received, though it appears versions with up to 80 keys exist. With the design complete, the trick then is finding the hardware necessary to actually build an ErgoDox keyboard. You could try to do it on your own, and certainly the potential for individual modding is there, but the basic PCB will largely dictate what else you can do. Massdrop provided the following history of how they came to be involved with the ErgoDox, which I’ll quote verbatim:

“We were approached in October of 2012 by several members of the mechanical keyboard community to help the group in facilitating a buy for the ErgoDox Mechanical Keyboard. After being involved in several buys already, these individuals loved their experience with Massdrop so much that they thought we’d be the perfect people for the job. What made the ErgoDox so special to us was that it was community validated. It was the mechanical keyboard community that came together, had a vision of the perfect keyboard, discussed, debated, and built it. However, to make the ErgoDox a reality for the entire community, they needed help, and that’s where Massdrop came in. Massdrop was able to source all of the individual parts the community needed at less than half the price they would go for if an individual tried to purchase them alone. With that we were elated to be able to help bring ErgoDox to the entire mechanical keyboard community and save them a substantial amount of money in the process. Since our first ErgoDox buy, we have sold over 800 ErgoDox Mechanical Keyboards and it doesn’t seem to be slowing down.”

With a bit of the history out of the way, let’s move on to the actual hardware. If you purchase an ErgoDox, you get all the parts and then need to put the keyboard together – something of a weekend project, assuming you’re handy with a soldering iron. As far as I’m concerned, the less work the better when it comes to something like a keyboard, so I’m more than happy to not have to do any soldering to get the ErgoDox up and running. Right now (through the end of the week), Massdrop is running another order of parts for the ErgoDox keyboard. Ordering everything on your own would likely put the total cost at over $400 (some estimates put it as high as $570!), never mind assembly and shipping charges; the base cost for this Massdrop ErgoDox order is $274, and that was achieved, and in fact at this point the minimum price of $199 has been unlocked (plus $37 for blank key caps). So if you want to get an ErgoDox, now would be great time to buy – otherwise you’ll be waiting at least six weeks for the next Massdrop order.

There’s still that question of assembly of course; what does someone without a lot of soldering experience do? Massdrop has reasonably detailed instructions for how to put the ErgoDox together, but I’m sure there are others who would rather have someone else do the work for them.  Massdrop now offers that, with $20 getting you a partially assembled keyboard (you have to solder the switches) and $50 getting the whole thing pre-assembled, just like my review sample. There’s also a bit of customization available: you can choose among four types of Cherry MX switches (Blue, Black, Clear, or Red), and you can get either a full-hand version of the case (with a palm rest) or a “Classic” casing that doesn’t have an integrated palm rest. For my review sample, I asked to try out the Clear switches with the Classic casing; that may not have been the right choice for me, as I’ll detail later, but the key there is choice: get what you will like, not what someone else likes.

One final item to note is that I'm basically stuck reviewing the design that was sent to me, with some potential remapping of keys to accommodate what I like. The ErgoDox is highly customizable, so other than having labeled key caps there's a lot of other nuances to my review sample that may or may not apply directly to one that you purchase and build. I'll try to make a note of some of these throughout the review, but try to remember: customization is a major part of the draw for this keyboard. And now let’s get on to the meat of the review with some objective and subjective analysis.

Overview of the ErgoDox Keyboard
Comments Locked


View All Comments

  • R-Type - Wednesday, August 28, 2013 - link

    A broken keyboard. Because we need more wires and piece-parts on our desks.
  • John Green - Wednesday, October 1, 2014 - link

    I am inviting to the shop or for new parts for your ErgoDox
  • Bob Todd - Thursday, August 29, 2013 - link

    I like to read these, but I'll stick with my cheapo non-mechanical Microsoft Natural Ergonomic Keyboard 4000 :).
  • Choppedliver - Friday, August 30, 2013 - link

    Programmers will never give up a keyboard. Why? You dont sit there and type code like you are reading a story out loud. At least not often. Much of the time you are sitting there trying to figure out what you are going to do , how you are going to do it, and googling how others have already done it.
  • boli - Friday, August 30, 2013 - link

    You need to know that the ErgoDox you received for review is special in multiple ways:
    1. it has labeled key caps
    2. it has a weird layout. Click "defaults" then "QWERTY" in the web configurator to see a more standard configuration.
    3. Your configuration does not have any layer push keys. Those can enable/disable a layer until the layer is popped again, which could have voided one of your criticisms.

    Key (grid) spacing is the very same on the ErgoDox as it is on the TECK, the Kinesis, or most standard keyboards! Feel free to measure it. Keys on the Advantage are closer due to the curvature, of course.

    Background: I have 3 Kinesis Advantage (two with Cherry reds, one with Cherry browns), a TECK (brown), and 2 ErgoDox (one with Cherry blues, one with Cherry clears, 3rd with reds on order). I've been using the Advantage for years and the TECK and ErgoDox for weeks.

    Cheers, boli
  • JarredWalton - Saturday, August 31, 2013 - link

    I discussed the configurator quite a bit, along with the power it offers, including how to add an integrated 10-key with a layout that I like more. I'm not sure how you seem to miss that I understand this is a highly configurable keyboard, and that the layout on my unit does not necessarily have to be the same as others. In fact, I highlighted this (extensively) in the review. Also, the layout I have does indeed have layer push/pop (really just the Dvorak switch); as for the criticism this would have voided... I'm not even sure which criticism you're referring to, so please enlighten me.

    I also noted (more than once) the fact that labeled keys are not standard; I wish they were, or at least wish there was an easy (inexpensive) way to get them. Some people may prefer blanks, simply because you can then configure the layout however you want, but I personally like having key labels -- it really helps with the initial learning curve, plus people other than yourself can actually use the keyboard if needed.

    Regarding the spacing and the keys, yes, the spacing is the same as on the TECK, though the layouts are obviously completely different. However, coming from the Kinesis Advantage it's a pretty big change, and the result is that I feel the ErgoDox (in this design) is a better fit for larger hands. I'm not small handed by any means, but the distance between the thumb pads and the rest of the keys is pretty large compared to the Kinesis, and that alone makes for a typing experience that some may find less appealing.

    Anyway, the main point I'm trying to convey with this review is the customization options, which are truly awesome, and the fact that pretty much everything else is going to be highly subjective. I don't dislike the ErgoDox by any means, but for pure typing duties I'd still go with the Kinesis.
  • boli - Thursday, September 5, 2013 - link

    Upon re-reading your review, I realize I must have missed some stuff so my comments weren't all appropriate, my apologies.

    Yes you did talk about the configurator later, after discussing the particularities of the "random" layout your unit came with. I still think the layout of your unit is weird, and most people might be better off with the default QWERTY layout (plus some individual tweaks), which is somewhat closer to the Kinesis Advantage layout.

    I'd have been interesting to see what you ended up with if you'd received an ErgoDox with blank keycaps and initial layout. I like labeled keys as well, but they get in the way of experimenting in my opinion.
    In my experience other people are thrown off anyway given the grid layout they're not used to, and the increased use of the thumbs (Backspace and Enter in particularly).
    As for learning, I think one is better off printing the layout and attaching it to the display, until it is no longer needed - it's easier to see than letters printed below one's fingers. ;)

    The criticism I meant was "holding down Fn the whole time isn’t something I want to do", which applies to the unit you were sent, but not the default, which has the 10-key on layer 1, and it features layer 1 push and pop keys.

    Yes, the thumb cluster feels further away than on the Kinesis, that's not what was said in the review though: "...the keys are somewhat larger and spaced out more than on the TECK and Kinesis keyboards, ..."

    Something I find unfortunate is the key caps that massdrop chose for some of the keys, in particular the two top keys in each thumb cluster - having used a Kinesis you know that it's much taller keys are easier to press without pressing the ones below. The 1x2 keys in the thumb cluster are quite different from the Kinesis ones as well - and I noticed those on your unit are different than the one included in the DCS key cap set.

    About gaming: I've been using a Kinesis Advantage for 5+ years and game quite a bit - mostly StarCraft 2 nowadays - and it works well, if you can put all the keys you need on the left half. With the ErgoDox you can even move the right half out of the way and put the mouse there instead, which is quite comfortable in my opinion.

    For inspiration, this is what I'm currently using:
    - only one extra layer with numpad, F-keys and arrows in normal configuration (didn't get rid of the layer 2, but there's no access to it)
    - layer toggle keys for both thumbs
    - numbers shifted 1 position left to make using them feel the same as on a regular (non-grid) keyboard
    - arrows on left hand for concurrent right hand mousing
    - second Enter on left hand, when right hand is on mouse

    From the 3 keyboards my favorite is also the Kinesis - its shape is hard to beat, though I will always be wondering what a Maltron keyboard feels like, the granddaddy of ergonomic keyboards. :) The ErgoDox is a close second, with better configurability (teensy FTW) and a few nice to have extra keys. The TECK is also nice but does not nearly have enough thumb buttons for my liking.

    I'm glad you reviewed all of these keyboards and hope you will try more.

    Also, Colemak is a nice layout indeed, can recommend it heartily. The switch is tough though, harder and lasts longer than adjusting to a new keyboard in my experience.
  • praftman - Sunday, September 1, 2013 - link

    Datahand and SafeType. Those would be interesting reviews.
  • mediaconvert - Saturday, September 7, 2013 - link

    Personally I have noticed that laptop/scrabble tile keyboards are less stressful on the hands. I think it might be the lower travel distance of the keys. If you are suffering from keyboard related stress you might want to give it a try.
  • FKname - Friday, January 24, 2014 - link

    It's called Groupon, "The idea behind the site is a bit like.." Groupon, not Kickstarter. It's not at all like Kickstarter (which funds things that don't exist yet), unless your criteria for similarity is if _money_ is involved - in which case it's like Target, or Sears, a bank, or maybe your wallet? Which? Pick?

Log in

Don't have an account? Sign up now