I’ve been working on an ergonomic, 60 key keyboard layout that will work on a desktop or in the reform laptop. I thought I’d post here where others can join in.
My goal is to be more ergonomic than any previous laptop keyboard (low bar), but to be “normal” enough that it would be easy for most people to adopt. So more MS natural, less butterstick.
Desktop: Openscad & kicad are at GitHub - milestogo/lorize_kb . I’m currently testing the desktop PCB & may tighten the vertical spacing.
Reform: I used switch locations from scad to remix the reform keyboard PCB. I kept the same schematic so that stock firmware would work. See the Ergo1 branch above the KiCad link above. I haven’t yet cut a trial switchplate, debugged the PCB or had one made. I’m pretty sure some the top outside switches will rub the bezel.
I’d hoped to make a hand solder/all big parts version of the reform kb, but I wasn’t able to find room on the PCB for a STM32 blackpill or similar processor that breaks out USB. It may be possible to fit a small MCU with crenelated pads on the bottom, but the spacing will be tight. There’s probably enough room if we make a new bezel & move the OLED to a bottom corner, but I haven’t looked into that.
That leaves manual assembly of a small part surface mount board, or paying setup fees for assembly. I want to be certain I like the ergonomics before doing either, so it may be months. The source is there if others think this is interesting & want to move faster.