this post was submitted on 18 Jul 2023
139 points (100.0% liked)

ErgoMechKeyboards

5940 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 2 years ago
MODERATORS
 

I decided to try out building myself the Explorer RxCT keyboard (posted on that other place shortly before the drama). Since this build is using rp2040 mc I've taken to calling it the Explorer Pi.

Of course I don't have my own 3D printer so I ended up using jlcpcb for the parts using SLS nylon. I'm quite pleased with how they came out.

Quite happy with the keyboard overall. I had being using choc switches for quite awhile so it took a little adjusting but not too bad and very comfortable to type on at this point.

Only thing I will probably change sooner or later is the thumb cluster. The modularity is great for narrowing down preferences but the construction means the keys are further spaced than I would prefer. I'm working on a two piece thumb cluster with tighter spacing at the cost of being a lot less customizable once I'm certain I've figured out what I want.

Loving the cheese plate for the base, I think there is something to be said for having a constant relative positioning between left and right hands. Only issue with it originally was that it would slide around a lot on the desk pad. I came up with a great solution:

Four 3/8" set screws secured in place with four more 1/4" set screws and this thing isn't sliding anywhere anymore. Also possible to use some longer set screws to add some additional Y axis tilting if desired.

Quick disconnect mounts for convince

Also worked out a mounting solution for on the go by mounting direct to laptop.

top 22 comments
sorted by: hot top controversial new old
[–] Leax 5 points 1 year ago (1 children)

So cool! How do your actually learn to type onthis?

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

I'm transitioning from a flat split keyboard already so the difference isn't really that great and it didn't take long. In general though I've found the best way to learn new layouts is to just jump in and start using it. Practice practice practice. Oh and skip the labeled keys, they will only hurt your learning speed.

Previous board:

[–] Leax 2 points 1 year ago

Thanks! That's super interesting.

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

This somehow reminds me straight of this T2 movie scene:

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

I really like the look of this, saved to check out when I'm back home. Thank you!!

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

This really looks like it should be fitted on a spherical surface. Maybe a huge soccer trackball. That would be a spherical version of the keymouse

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

Wow that could actually be really sick. I kinda worry that it would end up being a mediocre mouse and suffer as a keyboard as a result but even still...

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

LOL usability didn't occur to me somehow. Was totally immersed in the beauty of it 😍

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

What is the price of the jlcpcb 3d printing? It looks great!

[–] demibyte 1 points 1 year ago

All the 3D printed parts were a just under 95usd. This total could have been lower but due to the modular nature of the keyboard there are a number of small parts that are at or below the minimum volume and thus the cost for printing them ended up getting rounded up to $1 min part cost which added up. I'm working on consolidating some of the parts into larger pieces to limit this and reduce the total parts count for my next build. The down side is of course less modularity but I've already got a good idea of what I want so that is no big deal.

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

Which single key PCB are those? I don't recognize them... And I was looking for exactly that a while ago, hehe.

It's the idea that the stagger for any column and thumb cluster can be adjusted?

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

Created a repo for the PCB here: https://github.com/mroukema/enigma-dual-hs

Both the kicad and ready to print gerber files zipped together.

[–] Drudge 2 points 1 year ago

Fantastic, thank you 🙂

[–] demibyte 1 points 1 year ago

I couldn't find any that were dual hotswap compatible so I made my own. They are choc + mx hotswap compatible and 18.1x18.1mm. I haven't added them to any repo yet but happy to share if you want.

I didn't design it myself but I think everything was originally parametric design so should be easy enough if you had those. You could try reaching out to the designer and see if he would be willing to share. DreaM117er Even without the original cad files it wouldn't be to hard to modify starting from the STL. The thumb clusters are modular and adjustable so a lot more customizability within the existing design there.

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

Woah!

Looks freaky bro, good job!

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

Super cool stuff!

I wonder if my flexible pcbs fit in there! If you'd be interested I'd be willing to send you a set of pcbs to see!

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

When I build another I'd love to give flexible pcbs a try. What are the matrix dimensions of your PCBs? Thinking I might try a 4x6 layout next build.

For now there is no way I'm reopening this thing again unless I really need too. I have a new respect for all the hand wired builds out there. I wouldn't say they build was tough exactly but it was tedious.

[–] Skree 3 points 1 year ago (1 children)

I can do up to 5 rows; infinite columns but a sheet comes with 6.

Oh yeah, handwiring literally is why I spend literal months of time designing over and over the flexible pcbs. I think technically there's a good 300+ revisions. (Last I checked the old version backup on my cad program was almost a gig worth of saves).

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

That's awesome. I'll message you when I'm looking to build again. If your design works even as a starting point it would save huge amounts of time.

[–] Skree 2 points 1 year ago

I can also relatively easily tweak the pcb dimensions if needed to fit. Including switch center to center "flat" distance!

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

Badass. Is this your first one? How is getting used to typing on them?

[–] demibyte 4 points 1 year ago

First keywell keyboard. Previously was using a custom flat pcb build:

Not too bad a learning curve transitioning from that. About a day maybe two to get up to previous typing speed but I'm also experimenting with some layout changes now. Thumb cluster was immediately so much more comfortable.