The Hummingbird is a Unibody keyboard with a layout like you described
ErgoMechKeyboards
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
- EMK wiki
- Split keyboard compare tool
- Compare keycap profiles Looking for another set of keycaps - check this site to compare the different keycap profiles https://www.keycaps.info/
- Keymap database A database with all kinds of keymap layouts - some of them fits ergo keyboards - get inspired https://keymapdb.com/
Mabroum has made a few boards with this sorta layout. They've opened sourced them and can be found at https://github.com/AlaaSaadAbdo/battoota
I'd thoroughly encourage making it yourself, it's a fun process, plus you could use ErgoGen to make it even simpler. Ben also has good video tutorials on that.
Even without that though, small keyboards like this are really easy yet satisfying to design from scratch in kicad, you'd be able to get away with direct pin which means you don't even have to place diodes, just place a controller, trrs and switches and route it up. Optionally also a power switch and battery terminals; and a reset button.
Oh sick that's like exactly what I want lol. Now I just got to find a shop that sells these PCBs. Not really interested in spending the time to order them myself.
If you're up for 1 less pinky and in the EU, keeb.supply is selling the Zilpzalp (disclaimer: i'm the designer of that board).
Also check put the Rufous, it's the Hummingbird but with splay.
Also, getting the pcb manufactured isn't really more time-consuming than buying from a shop :) Unless you can get an assembled kit, but I don't know whether anyone is selling those for the hummingbird.
@rafaelromao for sure on the low cost way to mess around with mappings. I still have my original ergodox EZ precisely for trying out new layouts. I love their online configurator for how fast it is to set something up and prototype an idea, so I've been doing that a little while now and I'm thinking the layout I described in this post is what I want to build next. I've never built a unibody before, so the hummingbird looks fun to try. Like the idea of a single controller, and the portability of a unibody.
One thing worth remembering is that with any programmable keyboard you don’t need to actually use all the keys (and can even physically remove the switches if your board is hotswap).
You can see Ben did this himself to test out the layout with a modified version of his keyboard “the card” (looks like a different soldered board rather than hotswap: https://youtu.be/5RN_4PQ0j1A ) and again to demo his one button keyboard for the April fools video (with a one button version of the card—he must’ve had a ton of those PCBs laying around 😂).
So, if you want to try out his layout, you can do so without any worry by just taking any layout you think you’ll like, buying that, and flashing Ben’s layout to a subset of keys. A lot of the cost of a custom keyboard of this style is in the switches, keycaps, and microcontrollers (say 2/3 or 3/4 the cost depending), which if you make them all hotswap, you can keep reusing for many different layouts until you find one you want to stick with for a while.
All this is to say: there is a cost to get into the hobby, but experimenting after that point is pretty affordable!
My layout is designed for 30 keys, but two of them are completely replicated by combos, and the 4 alphas in the center columns are also replicated in the secondary alpha layer. What it means is that I can type with my layout using only 24 physical keys: 2 per thumb, 1 per pinkie and 3 for each of the other fingers. For the other layers, I still need the center columns, but it is a great releaf to be able to type any word without any finger stretch.
I’m glad to see that I’m not the only one who finds the upper pinky keys hard to reach on the hummingbird! I’m working on a hummingbird remix right now that replaces the top pinky row with a bottom row. It feels good on my cardboard prototypes.
I’ll definitely be looking at your keymap for inspiration!
I've had an eye on the Hummingbird for a long time as a tiny unibody knockaround board for just chatting: https://github.com/PJE66/hummingbird
If you want a split, scroll down this repo for the Midge: https://github.com/jimmerricks/bugs