ErgoMechKeyboards

6028 readers
41 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
326
 
 

I found a good as new white Glove80 (Choc Brown) for a price that is far too low. I am normally not a fan of white hardware, but I think the white Glove80 looks pretty nice. Found out through the MoErgo Discord that there is a white Logitech Ergo M575 that goes really well with it.

327
328
 
 

I'm thinking about printing my own Dactyl exactly to my measurements but I don't want to print too many iterations before landing on my preferred layout. Any tips on how I could achieve that?

329
7
Kailh choc switch recommendations? (self.ergomechkeyboards)
submitted 2 years ago by moosh to c/ergomechkeyboards
 
 

Just got a choc Sofle and standard red choc switches along with it (50g weight). Compared to the gateron pro reds I have in my Keychron Q1 they don't feel quite as smooth and snappy. I'd describe them as feeling heavier and sludgy almost... any thoughts on other variants to try? Would choc silvers feel closer to my mx style gpro reds? Pinks seem like they'd be too light... I don't want switches that are too easy to mistakenly activate.

330
 
 

Windows is sometimes able to detect it as a storage device, but I'm not able to transfer anything before it disconnects and 'USB device not recognised' pops up again. Any ideas what's wrong?

331
 
 

A couple of keycaps short, but I’ll move them across from my daily driver (at the top) when the time is right. All soldering is done. I just need to program the firmware. But it’s likely not going to happen until the weekend after next due to other commitments. Can’t wait to try it out though!

Note: the logo didn’t come out quite right, but I’m not going to bother with a reprint as I still don’t know if I’ll like the layout.

332
 
 

May not be pretty, but it's working really well. Bottom to top: plastic screw, nut to tension it against the plate, standoff into the brass heatset inserts.

Additional View

333
 
 

This program does 2 things:

  • It adds a layer behind a "toggle key" that can be configured based on the active application.

  • It creates a pop-up to show what each key will do when the toggle is being held.

You can turn either of these features on/off with options in a config.json file.

This script currently only works on windows. This isn't ideal but none of this code is "ideal". It's quick and dirty because it evolved from a much simpler script.

I think the program could be useful when learning new keyboard layers because it gives you a way to visually search for the keys on a layer. You can customize the layout of keys in the GUI with JSONs from the keyboard layout editor.

I use this script with a MMO gaming mouse so all the example layouts/keymaps are 12 keys long and the layout is just a 3*4 grid.

Let me know what you guys think. The code is rough but I enjoy the experience it delivers.

334
 
 

I just finished this fun little keeb which I based off the Hummingbird, but I made it hot swappable, dropped the pinkies down more, made the thumbs more reachy, and spaced it for Chosfox CFX keycaps (tighter than standard Choc spacing).

It has a top plate and sound-dampening silicone gasket, as well as foam on the backside of the PCB.

Everything is open sourced on my github

tern top

tern quarter view

tern bottom

335
 
 

Hi, we at Ergomech Store now offers wireless builds with the Bluemicro840 controllers, please have a look at our blog posts to see more details.

Also, we'd like to introduce a discount code for Lemmy users: LEMMYUSERS

Please use this code to get 10% off for your items.

https://ergomech.store

336
175
submitted 2 years ago* (last edited 2 years ago) by Chraccoon to c/ergomechkeyboards
 
 

This is the first time I built a keyboard!
A cheapino!
It took a little bit of time to get everything figured out, but I was able to finish that build relatively easily.
However, I am having trouble customizing the layout... I can't load it in the qmk.fm tool and when I upload a json file it gives me something that doesn't match my keyboard.
Also, the encoder currently types 'y' when turned right, I got 2 thumb keys working as spaces and I don't have a modifier key.
As far as I can tell, everything is soldered right, the diodes are in the right direction...
Did I mess up my soldering or is the cheapino firmware buggy?
Any app that can help me flash/customize my keyboard? I'll keep googling.
Thanks!

337
 
 

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.

338
19
EMK subreddit - is it reopened? (self.ergomechkeyboards)
submitted 2 years ago by Drudge to c/ergomechkeyboards
 
 

Curious if the subreddit had been reopened? I fully intend to stay on Lemmy, I've been having a great time on this platform and new community.

I'm asking because someone replied to one of my very old posts, which made me wonder if it was accessible again...looks like it is. Is this just more Reddit hooliganery?

339
27
10% Sale - Storewide (www.etsy.com)
submitted 2 years ago* (last edited 2 years ago) by Skree to c/ergomechkeyboards
 
 

I'm so torn; while I'm glad to not be supporting the mess that reddit was devolving into. I miss the shear volume of content that was on Ergo Mech Keyboards.

Also, it's killed sales! So why not have a sale, for more sales?! https://www.etsy.com/shop/TheBigSkree

Or if you want to hit me up directly: www.skree.us or on here, or email me at [email protected]. Discord too; Alakuu or Skree_LLC

I offer what, I and many of my customers have stated as the best FDM BLE dactyls you can buy!

Lots of super cool things being cooled in the background like near solderless flexible PCB, MCU, and custom thumb single key pcb support for any kind of keyboard building!

That's a very old version, but the idea is to offer JST and FPC options that either support my flexible pcb ecosystem or with JST cables you can solder to ANY existing pcbs you'd want! The MCU I'm dubbing the "pad" allows for either the use of the built in LIR2450 battery or use of any size Lithium battery you want if you solder to the battery pads! More details to follow once I get the final revision pcbs in and tested.

RGB underglow; finally got a order and it turned out super neat!

https://www.youtube.com/watch?v=cFUalBG_SUE

Choc v1 dactyls are basically done, just need to order switches in volume so I can keep my normal out the door in ~1-4 days. I'll have more traditional thumb clusters (maybe advantage like too?) when I put up listings. If you want to try my weird design let me know! I've got the flexible pcbs that I'll be selling for Choc v1 here soon too!

Dactyl-CC. I've seen this repo for a while and with my current work on providing Kinesis switch replacement and general board repair I figured I'd try it. The board feels pretty spot on to the Advantage line!

Speaking of Kinesis! How about some Heartbeat switches on a 360pro?

If you want to have your switches professionally replaced, or if you have a old, broken, or misbehaving Kinesis keyboard I'd gladly talk with you and figure out a solution!

There's tons more, I'm a bit scattered. With the big sales slump I'm blaming on the lack of eyeballs that were on Reddit (hoping it's not general economic downturn stuff) I'm less able to finalize products. But I'll get more interesting things out the door very soon!

340
 
 

I usually mount encoders by just gluing them in place. JB weld works great. But I got this low profile one from beekeeb and if you put glue on the bottom it will stop it from rotating. I'm trying to think of other strategies. Right now I'm working on a way to somehow mount it to the bottom half of a choc switch and then glue the switch to the pcb, but still don't have a good way to do it.

Edit: To be clear, I'm not trying to mount this in a pcb designed for an encoder. I'm putting it in place of a typical switch on a pcb. In the past I've just used JB weld on the bottom of an EC11 to hold it in place and it worked great. The issue with this one is that the bottom is open, so if I use any kind of glue to mount it the glue will also prevent the encoder from rotating. You can see what I mean here: https://shop.beekeeb.com/wp-content/uploads/2022/07/IMG_2433-scaled.jpg

341
 
 

I feel like this was a long overdue upgrade. I've been making printed rests to match my cases forever, but the hard print wasn't the most comfortable. (And I can't stand the look of those jellybean Amazon rests.)

So, I started fitting them with custom-cut foam pads. Big improvement!

342
35
Sofle v2.0w (lemmy.world)
submitted 2 years ago by Schizug to c/ergomechkeyboards
 
 

Embracing the Sofle v2.0 but with a twist, I wanted a keyboard that supported a battery switch and a nice!view without bodge wires. Thus, the Sofle v2.0w was born!

What sets the Sofle v2.0w apart?

  • Preserved the original PCB footprint and switch locations from the Sofle v2.0
  • Added JST jack for both sides of the PCB (JST PH 2.0mm)
  • Included a battery toggle switch (Alps Alpine SSSS811101)
  • Integrated nice!view support
  • Additional nice!nano markings
  • Support for Kailh Choc switches
  • Utilized mirrored PCB, connected with mouse bites
  • Removed TRRS connector and jumper pads for side-specific features
  • Re-routed traces to enable new features

Gerber Files

Pull request into SofleKeyboard

My build!

MX installation of board tested and functional

343
44
submitted 2 years ago* (last edited 2 years ago) by dnl to c/ergomechkeyboards
 
 

Hey everyone!

I jumped into the ergomech rabbit hole sometime last year and after using a sofle as my daily driver since then, I now decided it's time to build my own "thing". After going through endless revisions to figure out what I actually want, and trying to learn how to trace PCBs, this is what I have come up with: A choc-spaced 56 keys wireless build with a scrollwheel and some staggering.

It's a reversible PCB. To make this work with single pin hole for both sides, I used jumpers for pins that can not be set in software (VCC, GND, RST). For rows/columns, I plan to do a different mapping in software to not have a jumper for every single pin.

All files including the kicad_pcb and ergogen config are available and open source at github: https://github.com/dnlbauer/splitkeyboard .

However, this is the first thing I ever designed. Therefore, I was hoping if you guys could have a look at the PCB before I get it etched and point out if there are any obvious errors?

Of course, I am also happy about any feedback in general. :)

344
10
Pointing device options (self.ergomechkeyboards)
submitted 2 years ago by hannadryad to c/ergomechkeyboards
 
 

Hiya all. I was wondering what pointing options there were out there for split ergo keyboards? Looking around, on the face of it there seems to be the Apple Magic Trackpad 2 and well that's about it. There seem to be plenty of trackballs at various prices but nothing that looks particularly small and nondescript.

I will give mouse keys a try but I am really not convinced. If I could get my little Chromebook to display RDP colours correctly it may be that having a touchscreen would do just fine as an alternative.

345
346
51
submitted 2 years ago* (last edited 2 years ago) by Dwctor to c/ergomechkeyboards
 
 

Hi EMK community! I have been lurking the old Reddit and this new instance for quite a while, and after some time with the CSTC40 (plank-like) I decided that I wanted my own ErgoMechKeyboard. However, I had 0 experience in making one and initially planned on a Cantor (affordable, easy to build, already supported).

However, the more I thought of it, the more I disliked some design decisions of the Cantor [still a great board! Just don't think it would be for me], like I couldn't find any Ergogen file for it, I strongly was against a thumb cluster where I could only type the two inner thumb keys (the ones you fold your thumb in to type) (a problem with almost all 3x6+3 I have seen, as they are waaay to tucked in for me) and I wanted it to have a small mascot, like the Ferris Sweep had!

From that, I decided that I would build my own, from scratch in Ergogen through to KiCad and learning to solder. It was a wild ride with more than 2 months of work and waiting, but here it is!

The core ideas that I tried to follow when making this keyboard was for it to be affordable, cute and have all of the keys be reachable. It uses a blackpill and choc v1 switches (my one uses 20g chocs), a trrs connector and type c cable to the computer Currently I set my one up with vial and 10 layers and it has worked well so far (started typing on it 2 hours ago or so and got to 80wpm).

And the good news: I will be open-sourcing ALL of it for anyone to build, modify, improve and have fun with it together with a few videos on how I made it (the full process from the keyboard idea to the finished product) and how anyone can get started doing the same! But, these are plans for the future, when I have a bit more time in my hands, so please be patient and it will be here!

And here are a few more pictures for those that read through all of it:

Keyboard Close

HL0mR9I.th.jpg

Kaly Close

HL0mu8N.th.jpg

Kaly in plants

HL0mIFR.th.jpg

Kaly and Caliper

HL0m7wX.th.jpg

With cable

HL0mYtn.th.jpg

Exposed Switches

HL0mTap.th.jpg

347
14
submitted 2 years ago* (last edited 2 years ago) by hannadryad to c/ergomechkeyboards
 
 

Somebody asked so I thought I would post a link to the Google Sheet I drew up for my Ferris Sweep layout:

https://docs.google.com/spreadsheets/d/1l2nOnsPRKFaykuBirOujkDo7srL1JX_3IZWA8OosrcY/edit?usp=sharing

I'm sure there are far better tools out there but it will do in a pinch.

348
12
Good mouse for big hands (self.ergomechkeyboards)
submitted 2 years ago by Operatingcan to c/ergomechkeyboards
 
 

TL;DR:

  • Large mouse for a large hand
  • Open to vertical and traditional suggestions
  • 2+ thumb buttons preferred

I realize this is only tangential to the topic but I'm sure I'll get good recommendations from you folks :) TIA

I use a zsa moonlander at the moment and it's wonderful but when I do need to mouse around, I want a mouse that feels good to grab. Like, what I really want is my hand to stay in "typing" position, and just reposition my wrist.

I guess i must have large hands because the entire side of my hand drags with the logitech MX vertical mouse. I just bought a corsair dark core SE as it was recommended for big hands and has the guards on each side for extra fingers, but it still feels too small to comfortably palm... which makes mousing around feel unpleasant in general. It's like i want that mouse, but a couple inches longer and an ich taller, basically. Oh, and I want at least 2 thumb buttons on the mouse, ideally 4 (not 10-15 like some of the gamer mouses...)

I also trackpad about half the time, which is fine, but I want a mouse for mousey things.

Any mouse recommendations? Vertical or horizontal is fine. I did get annoyed with supinating/pronating my right hand constantly with a vertical mouse, but maybe if I tent the moonlander more that would be solved.___

349
 
 

Just wanted to write this quick guide (besides getting practice with my new Lily58) to ease the troubleshooting of at least one other soul who may find themselves where I was with building my board.

For those with blok microcontrollers, in case, like me, you do not see the microcontroller show up as a detected device in the qmk toolbox, fret not! It's a little buried in the docs, but this is the solution I found and tweaked to make things as painless as possible.

  • Set your config in the online configuration tool and save the json format file
  • Open QMK MSYS and cd to the directory with the json file
  • Put the controller in boot mode now if you haven't already (hold the boot button while plugging it in or hit the reset button twice)
  • Run this command

qmk flash <my-map.json> -e CONVERT_TO=blok

And bam!

Just do this for both boards if it's a split board like the Lily58, and you're all set! Hope this helps.

350
 
 

I felt the Piantor needed a foot pedal, a glidepoint, some rgbs, and a little baby macro pad. So here we are.

I created an 8% tent solution and supporting wrist rests.

Then added a glide point to eliminate the need for mouse.

For meeting mode, I added this little macropad to handle all the volume and video sharing controls.

Then thought it'd be interesting to see how a foot pedal could be incorporated into the daily driver and possibly minimize keystrokes.

So far, a fun build, the glide point is a little tricking to get into scroll mode and for mouse clicks. Still reviewing those settings. The jury is still out on the foot pedel, I've never used one before so it feels a bit unorthodox. Thought I'd share.

view more: ‹ prev next ›