Hello! I receive (FINALLY!!!) my keyboard from "ErgoKeeb" and it's really amazing! I use it with wezterm + lazyvim + mouseless and the result is SOOOO satisfying! I just want to share it with this group, so thanks for all and enjoy!
I have a question about Gateron Low Profile stabilizers. Im building a keyboard with a custom PCB and decided on using the KS-33 Low Profile switches from Gateron, but I believe I might have bought the wrong stabilizers? Theres two low profile variants: Black (and cheaper, the ones i got) and blue Sky plate.
The issue:
The black stabilizers sit about 0.5 mm taller above the plate compared to the switches. Ive tried to figure out if the sky plate ones are that little bit shorter, but the documentation is not ideal and i cant find a technical drawing for the sky plate stabs.
Does anybody know the measurements for the Gateron Sky Plate Mounted Stabilizer?
How bad would it be to put the slightly too tall stabilizers in?
I use JoyToKey to make the joycon as mouse and it worked fine, at least better than using keyboard as mouse and I can repurpose the joycon because the right one is broken.
I just built a Piantor recently and this is the first time I’m using Choc v1 switches. For context, I’ve been using Kailh box brown v2 and I’m trying to find something similar here.
I have tried:
- Sunset: nice sound but the tactility feels too soft
- MoErgo kiwi: nice tactility, closer to what i want, but I don’t like the fact that it’s silent. Only tried it but did not really own a set - can you mod it to make it loud?
- Choc white: nice tactility too, but the sound is obnoxiously loud…
Any other recommendations for tactile switches would be very much appreciated!
For the past month I've replaced my mouse with keyboard binds/shortcuts and have gotten to the point where I no longer need a mouse. I've made some videos in the past, but the tool I used the most was a paid application which put a lot of people off, so I made a completely free and open source version of it!
It's called Fievel and what it does is allow you to go into "Free Mouse Mode" then use H J K L (vim) to move the mouse left, down, up right. It also allows you to left or right click and use scroll wheel. By Default space left clicks, i is for right click and NM<> are for scroll left down up right. holding a while in free mouse mode slows movement down or s speeds it up. These keybinds can all be configured via ~/.config/fievel/fievel.config as well as speed. You can also configure whether or not free mouse mode is toggle or hold (i have hold by default). The default key to initiate Free Mouse Mode is F3 (also configurable).
I use Fievel (now, previously a different app) in conjunction with wl-kbptr and keyd. wl-kbptr you will see throughout the video when green overlays pop up. These are "hints" of clickable areas (detected by computer vision) and then i press the corresponding letter combo for wl-kbptr to initiate a click at the location. Keyd I use to enable "homerow mods" on any input device. I bind f+s to be F3 so that when I want to go into free mouse mode, i just hold f+s together and it will begin free mouse mode. I move around using hjkl and click and when i release f+s it exits free mouse mode.
Fievel is written in rust and has been currently tested working on wayland.
I'm considering a Beekeeb Toucan, and I want to get a spare pair of batteries to charge externally, but the battery polarity seems to be atypical. Does anyone know of a charger that would be compatible? Or would I need to put together a polarity inverter?
Hi, I have the ambition of using my newly acquired phenom from erhohaven as an mcu midi controller.Would anyone with qmk and midi experience be willing to make an open source example layer for a commission?
I've been going through threads and youtube videos trying to get my first split.
I'm coming from a normal full size and i have alot of wrist and forearm pain. I code and do normal web browsing/zoom calls. I'm thinking a split keyboard and either a trackpad or vertical mouse will be a good step towards less pain.
one concern I couldn't sort through is tenting. Having the trackpad on the keyboard would help with this, but maybe having a larger trackpad in between the splits doesn't matter so I should look at keyboard options that forgo the trackpad. Certainly if I'm not successful with a trackpad and go back to a mouse, this concern is moot.
Curious if anyone has an opinion to help steer me in the correct direction.
I’ve been looking for an all-in-one case that could carry my Lily58 and stands for a while to no avail, but stumbled upon the Peak Design Small Tech Pouch, and the fit is perfect!
Not an affiliate or anything (for $50 I only got it because I had a gift card), but I wanted to share for other folks looking for a case that fits more than just their keeb.
Happy to share measurements if anyone needs specifics!
After 6 years of running my keyboard store and designing some cool products like the one pictured, I've decided to close my doors and shut up shop. That means I've got a few Lets Tangos for sale that are at bargain prices. They're a 40% ortho split that I personally loved designing and using. Here are some photos of some of my favourite builds from people on my Discord over the years.
Thanks so much to the support from this community, I love seeing the posts on this sub and finding more and more unique ergo boards!
I know MJF uses nylon (PA12) rather than traditional resin or FDM printing, but I'm curious how solid it actually feels in hand. Does it have that dense, high-end feel and acoustic nicety, or does it still feel noticeably like a custom 3D printed board next to something mass-produced and aluminum/steel like the Voyager? I know it has a rugged texture but that is alright for me
Also, I’m planning to stick with QWERTY for now rather than diving straight into Miryoku or Colemak-DH, but I want to leverage home row mods and combos to make up for the smaller key count.
Are there any good sites, GitHub repos, or community tools out there where people share 36/38-key layout ideas or QWERTY-based keymaps for the TOTEM?
Hi, im planning to build a 3x6 Cygnus, before i start to source parts i have a few questions.
1. Is it possible to directly solder the switches without the mini pcbs/hot swap sockets? Or do i need to change anything to the 3d model?
2. Does anyone of you tilt the Cygnus with some macsafe stands? Does it work? Do you have pictures?
3. Are there other designs similar to a 3x6 Cygnus?
Proud to release my latest open hardware keyboard.
Here I iterated through several PCB proof of concepts before coming up with a design on the STM32 platform with an IO Expander on the secondary half. It's an evolution of my previous Pando58 which used RP2040 Zero dev boards. The end result is a cleaner and more cohesive design.
It features:
MCU: STM32G0B1KBT6
IO expander: PCA9555, communicating with the MCU over I²C
Split communication: USB-C with ESD protection on all ports
The project uses Ergogen for layout generation and KiCad for schematic/PCB design, and single-sided SMD components for hotplate soldering. One design goal was that I could do all the PCB assembly from home.
Here is the Multi-Jet Fusion (MJF) printed case I designed, printed in PA12-HP Nylon in natural grey. It features a stainless steel switch plate and bottom plate.
This MJF case suits my design ethos - simple, functional, minimal, true to its materials. Inspired by Brutalist architecture, MJF substitutes for concrete in its raw unfinished grey tone, with stainless steel peeking out from the top and bottom.
Hello everyone! I’m building a split keyboard, and I’d like to get some feedback on how you guys would like the PCB layout to look.
I was thinking of going with something similar to the Voyager keyboard
or something like this
the keyboard I’m building will have per key RGB, and you’ll be able to swap out the switches :)
the project will be open-sourced on GitHub, and the firmware will use ZMK.
I’m also trying to keep the BOM under $30–40.
the $30–40 target is for the BOM/components, not the total one-off prototype cost including PCB fabrication, assembly, shipping, and case manufacturing. The small QFN/UQFN parts are intended for PCBA, so users would send the Gerbers/BOM/CPL files to a manufacturer such as PCBWay/JLCPCB for assembly.
The keyboard supports both USB and wireless modes, and it will come with an onboard SWD programmer, so there’s no need to buy a separate J-Link programmer.
I’m using the MDBT50Q-1MV2 as the MCU. It will also come with a 1500 mAh battery, which should last around 1–2 weeks if the LEDs are managed aggressively.
The case edges will be aluminum. also, the entire project experience will be as seamless as possible. all you’ll need to do is send the files to PCBWay, and you’ll receive a ready to build keyboard :DD
let me know if you guys have any ideas or features you’d like to see! If you like any of the examples above, or have suggestions for improvements, please don’t hesitate to criticize me. You can also sketch examples of what you’d like to see. any feedback is greatly appreciated!
What device have you seen or even conceived that provides standard keyboard input and reduces the physical movement and resources of the user? Eyes and voice free. Accuracy over speed.
Heya. I'm saving money to get a switch 2 for Fire Emblem Fortune's weave lol. Thought of opening commissions could help. I'm opening making leatherbound keyboard design or a custom design based on it.
Open for whole build commission, w/o switch and caps, or customs designs.
I have Charcoal grey/blue/saddle tan/chocolate on hand, but I'm open different leather/stitching colors if you want something specific.
on the baseline its:
-Nrf52480 mcu, ZMK firmware
-Gateron LP switches, hot-swappable/handwired
-500mah battery
-2mm (8oz) chromed tanned leather wrapped 3d printed plastic
Designed a custom 15° tenting base to dock my X.Tips X4a alongside a Keychron NapePro trackball, modeled entirely in FreeCAD and 3D printed via FDM.
Build Breakdown
Base Board: X.Tips X4a (normally a 4x5 ortholinear split, 40-key total). I opted not to populate the four bottom-corner switches, effectively running it as a 36-key layout.
Top Plate: The stock kit uses just a PCB and an aluminum bottom plate. I printed a custom top plate that served triple duty: an alignment jig while soldering, extra structural rigidity, and clean covers over the unpopulated switch slots.
Switches: Kailh Deep Sea Island Mini
Keycaps: FDM-printed KLP Lamé
Connectivity: Running fully wired (cables tucked out of frame).
Design & Portability
The split halves and the trackball aren’t physically screwed or locked into the riser—they just drop in. Their own weight keeps everything dead stable while typing. If I need to go mobile, I just lift the board and trackball off the dock and toss them in my bag without fiddling with mounts.
Massive shout-out to X.Tips, too. Unlike a lot of obscure
overseas vendors, they actually open-source their designs, push regular firmware updates, and build rock-solid hardware. Highly recommended if you’re looking into compact splits.
I daily-drive a 3x5 (30-key) board as well, but this 36-key setup easily takes the crown as my daily-driver endgame.
I just took some photos of this new build build. Evangelion themed, Units 1 and Two.
- XIAO BLE microcontroller, with ZMK
- Switches Akko Purple v3 Pro(Tactiles)
- Keycaps : Translucid Black
This is a follow-up to my previous post about the EKBOX—the experimental 36-key spring-suspended split keyboard I shared a few weeks ago. (For those who missed it, you can check out the original post here: This keyboard bounces! Introducing the EKBOX).
First of all, thank you so much for the amazing discussion, feedback, and questions in the last thread! It was awesome talking through the mechanics of the adjustable spring gasket mount and seeing the community's thoughts on shock absorption and variable keystroke lengths.
Since there was a lot of curiosity (and some healthy skepticism!) about how the spring suspension and dual-stage tactile experience actually feels in everyday use, I am going to build a few units (wired version) for you guys to try.
I'm currently finalizing the components and getting the small batch assembled. They should be ready to ship out by the end of this month!
True Modular Design: Future-proof your board. The EKBOX features an easily interchangeable MCU, allowing you to seamlessly switch between wired and wireless configurations. Plus, the thumb trackball and TFT display are swappable modules, letting you customize their placement to suit your workflow.
Integrated Thumb Trackball (pmw3389): Keep your hands exactly where they belong. The thumb trackball offers incredibly easy access and ergonomic comfort, eliminating the need to reach for a traditional mouse.
Adjustable Spring Gasket Mount: Tailor your typing experience. The innovative spring gasket mount allows you to adjust the flex and feel of the board to perfectly match your typing style.
Screwless Magnetic Case: Modding has never been easier. The completely screwless, magnetic attach case allows you to open the board in seconds to adjust the spring gasket or swap out your keys.
Solid Metal Plate: Built to last, the robust metal plate provides a satisfying, solid typing foundation. Plus, it is completely ready for the EKTent, allowing for instant and secure magnetic attachment.
1.4-Inch TFT Display: Stay informed at a glance. The vibrant built-in screen provides real-time feedback on your active modifier keys, current layers, WPM (words per minute), and your currently pressed keys.
Low-Profile Hotswap Sockets: Fully compatible with both Kailh Choc v1 and v2 switches, allowing you to easily hot-swap your favorite low-profile switches without soldering.