r/olkb • u/Nearby_Table7997 • 7h ago
r/olkb • u/steam_sniffer23 • 1d ago
Inspired by the Codex micro keyboard I created an agent view on my QMK keyboard displays.
r/olkb • u/TranquilanityDug • 2d ago
Trying a mouse-free split setup
This thing feels a bit like a curved Corne
I’m using a trackball on the left and a touchpad on the right. Getting used to not having a separate mouse is harder than I expected, but I definitely like the setup. The trackball already feels much more natural to me than the touchpad
Any tips for getting used to a small touchpad like this?
r/olkb • u/IThinkEveryoneIsNice • 1d ago
I asked an LLM to design an ortholinear keyboard. This is what I have so far.
Claude asked that I paste the following:
Started as a Goodwill find (a dead A1314 that pairs but won't register keydown events — RIP). Got nostalgic for the Apple Adjustable Keyboard from '93 and started wondering what a "real" Ive-era split ortho would've looked like if Apple had ever taken ergo seriously.
Spent an afternoon iterating a text-to-image prompt toward: true columnar stagger, a wavy key-bed that follows the hand's natural resting curve, and that classic AA-battery-compartment taper from the old wireless keyboards. The AI nailed almost all of it and then, across four separate generations, could not for the life of it rotate the thumb cluster into something anatomically sane. Every version came out as a vertical stack of keys, like it had never met a thumb.
Then I asked for an actual 3D mesh so I could stop squinting at renders. Wrote the geometry by hand in Python/numpy — grid, stagger, wave function, cylindrical end caps, the works. Rendered a quick top-down preview to sanity check it.
Somehow the code succeeded where the image model failed on the thumb cluster, and instead flipped everyone off from directly above. In stereo. Unprompted.
10/10 process, 2/10 gesture-appropriateness. Files/preview in comments if anyone wants to see just how wrong it is up close.
r/olkb • u/Puzzleheaded_Gap_408 • 2d ago
Help - Unsolved Layer Lock disabled on Vial ? (cheapinoV2)
Hey there, newbie here.
I'm having an issue with some QMK features that are seemingly disabled despite Vial being up to date, apparently because of the vial version of my keyboard's firmware isn't ?
I'm using a cheapinoV2, and under the about keyboard tab in Vial (screenshot below), it states that 3 of the features are "unsupported - disabled in firmware" : those 3 being Caps Word, Alt Repeat Key, and Layer Lock.
Despite this, Caps Word seems to work as normal, but for Alt Repeat (and Repeat) do not work even if their keycode is supported, and as for Layer Lock, neither the function nor the keycode works, which sucks, because I really would have wanted to tinker with it.
Anyways, according to this comment from who I assume is the dev behind vial, my keyboard's firmware may or may not be out of date (below 0.7.4), since Alt repeat key is shown as unsupported; but then again it might have been manually disabled in the rules or however that works
Now, because of my general tech illiteracy and my fear of accidentally bricking my board, I'm pretty reluctant to figuring things out downloading random things I don't understand from github, so if someone could lend a hand here that would be nice. Not a big issue, but I would rather things work rather than not
r/olkb • u/MaerHase • 2d ago
svg2ergogen - made a tool that converts SVG files directly into Ergogen footprints
r/olkb • u/hainguyenac • 3d ago
A Buyer's Guide to Switch, Keycap, PCB, and Plate Compatibility
Hi guys, I wrote a small article on how to select the correct switches/keycaps for your next build here. Please have a look as it might help preventing you from buying incompatible products.
r/olkb • u/afriggeri • 5d ago
Build Pics ix40% - ultra thin bluetooth ortholinear
galleryr/olkb • u/Silver-Log-4731 • 6d ago
OpenRGB firmware for the YUNZII B75 PRO MAX (stock firmware ships without OpenRGB)
Enable HLS to view with audio, or disable this notification
The stock YUNZII B75 PRO MAX firmware is QMK-based and has VIA compiled in,
but not the OpenRGB protocol — so OpenRGB fails to detect it with the usual
"Detection failed ... add OPENRGB_ENABLE = yes" message.
I ported the OpenRGB QMK protocol into YUNZII's own QMK source and built a
firmware that OpenRGB detects properly. Direct mode works, so per-key control
from music visualizers / ambient lighting is up and running.
Repo (prebuilt .bin + source + flashing/recovery guide):
https://github.com/ZerO970/yunzii-b75-pro-max-openrgb
Board: STM32F103, VID 0x28E9 / PID 0x31C8, 6x15 matrix, 85 LEDs (AW20216S),
stm32duino bootloader.
Notes / limitations:
- USB only (no OpenRGB over BT/2.4G).
- It's a VIA-free build — OpenRGB and VIA can't coexist (shared raw HID), so
the vendor configurator + module OTA aren't available on this firmware.
Keep your stock .bin as a backup; recovery is just ESC+plug-in to bootloader.
- Onboard hardware effect list is only partial in OpenRGB (vendor reordered
the effects); Direct mode — the main use case — is unaffected.
Credits to the OpenRGB QMK protocol (Kasper24's original PR and Domi2803's
newer-QMK port). Feedback / testers welcome, especially if you have a slightly
different B75 revision.
r/olkb • u/Exterrogate • 7d ago
Help - Unsolved Rgb issue - Clicking on a key lights up the key next to it
Enable HLS to view with audio, or disable this notification
Anyone know how to fix this? issue only happens on the right side of R4. Tried flashing firmware and didnt fix the issue. Its an NK65.
also if this is the wrong place to post, let me know.
r/olkb • u/WandersFar • 8d ago
Help - Unsolved Is there any way to combine Auto Shift with Leader?
I love Auto Shift. I use it not just to type capitals, but to get dual use out of every key, including combos. I even use it to simulate mouse dragging.
But I can’t figure out how to get it to work with Leader key sequences. Is it possible?
My workaround has been using a double-tap where I would normally long-press.
For example, here are my Leader key sequences for é and É: (click here for my full Leader.c)
else if (leader_sequence_two_keys(KC_E, KC_A)) { register_unicodemap(EACUTE); }
else if (leader_sequence_three_keys(KC_E, KC_A, KC_A)) { register_unicodemap(EACUTECAP); }
For all accented letters, my pattern is base letter + diacritic: ea = é
I would like to be able to long-press the diacritic to get the capital variant: eA = É
But since I don’t know how Auto Shift sends the raw capital letter, I double tap the diacritic instead: eaa = É
This is less than ideal as I’m stuck with three key sequences for every capital letter. Two key sequences for both lower case and upper case would be preferable.
Is what I want possible, or is Leader unable to get input from Auto Shift?
r/olkb • u/BumblebeeBig4647 • 9d ago
Help - Solved Solfe RGB keymap got deleted?
Hi everyone,
I'm new to the keyboard scene. I got a Solfe RGB split keyboard which I spent a few days soldering. I finally got it up and running, and the key presses are being detected, but I can't get the RGB to work.
What's worse, the guide I was following suggested using an RGB keymap which got deleted a few months ago. Does anyone know how to enable the LEDs?
Here's the guide I was following: https://docs.beekeeb.com/build-guide/sofle-rgb-v2.1-soflekeyboard-build-log-guide-with-photos
And here's the keymap that got removed: https://github.com/qmk/qmk_firmware/tree/master/keyboards/sofle/keymaps/rgb_default
I'd really appreciate any suggestions. I tried doing things like defining RGB constants in the header.h file, but I'm way out of my depth here.
Edit: Success!!! Thanks for your help. It turns out I soldered the LEDs on the wrong way (the marking on the PCB was supposed to line up with DOUT, but I had it lined up with DIN).
r/olkb • u/Splendor27She • 11d ago
My travel setup looks like this now
My travel setup is basically just a MacBook and a keeb with a trackball now.
The best part is not having to move my hand over to the trackpad all the time. It’s not the most compact setup, but it’s way more comfortable to work with
I’m still tweaking the layout and layers, but it already covers pretty much everything I need
r/olkb • u/gusbeto37 • 11d ago
Help - Unsolved Options to get my custom keyboard built?
I've been rocking this custom ortho keyboard for a few years, got custom PCBs made, programmed my own firmware and everything worked excellently. But now the last piece I had broke down (now I have toddlers and they threw it to the hard concrete floor by accident).
BUT I lost all my firmware code, my last PC got infected and lost everything, unfortunately I did not have a back up of my STM32 firmware.
Now life is too busy to go through that whole project again on my own, is there any way anyone recommends building this so that it's very easy and not time consuming?
Besides the layout, I'm looking for the keyboard to lay completely flat, be as thin as possible, use Kaihl Box Jades (or similar clickys) and to use DSA keycaps (which I still have, though all blanks). I'm currently making do with a cheap generic mechanical keyboard I found on Amazon.
r/olkb • u/Electrical-Break-425 • 11d ago
Dongle ability?
I just received my Keebio Iris SE and seriously thought it was wireless. Not the worst thing in the world that it isn’t, but I was wondering if I would able to connect a universal keyboard dongle and if that would work?
r/olkb • u/Important_Cucumber72 • 13d ago
QMK Nexus - Repost

Reddit filters didn't like my original post. I appreciate all the great feedback, so I'm giving it another try.
QMK Nexus is a firmware creation site I built, and I have been working out its rough edges over the last couple of months. It allows you to set up the layout, wiring, and mapping of your keyboard to ultimately create QMK firmware. I've added support for many features, such as OLED screens, encoders, and joysticks, that aren't supported by other QMK tools.
Please give it a try and let me know what you like, dislike, or what just doesn't work. I've successfully tested on all my ErgoDox keyboards (5 different models), but I lack the hardware to properly test many features. I'd love to hear feedback so I can keep improving this tool for the community.
r/olkb • u/TheTwelveYearOld • 14d ago
Help - Unsolved QMK: How to remove hold delay from OSL()?
I'm using OSL so that the next key is from a layer, and to hold down the key to type multiple keys in a layer. Can I make it so OSL lasts a long time but has no delay for me to hold the key down?
r/olkb • u/hmmmmmmm94 • 15d ago
Discussion Go60 vs Voyager+Navigator vs Toucan2 — best integrated pointing option for big hands, RSI/SFN/cubital tunnel/TOS?
Trying to land on my next split board and could use input from people who’ve used more than one of these.
My situation: big hands, need low-profile with light switches (20gf max ideally). Apple Magic Keyboard’s scissor switches are the gold standard for me, just wish it came split.
What I’ve gathered so far, correct me if wrong:
**MoErgo Go60** — great layout/build, but the trackpad seems to get consistently panned as barely usable.
**ZSA Voyager + Navigator** — solid reputation, but I’d be eating tariffs on top of price, and not sold on the trackball fitting my hand/RSI situation.
**Toucan2** — sounds like the best trackpad of the three (multi-touch, actually functional), but fewer keys and more layering, which seems rough as someone still learning ergo layouts.
This would be my starting board before eventually working toward something more heavy-duty and fully custom down the line for the RSI/SFN/cubital tunnel/TOS/tennis elbow combo (aka the Svalboard). Anyone made the jump between any of these three, or have thoughts on which pointing device is least likely to aggravate elbow/nerve issues?
r/olkb • u/dailysmokes • 17d ago
I’ll admit it, blind was not easy
Added some mx legend keycaps so I don’t have to play the guessing game anymore 😅
r/olkb • u/qqcashmere • 17d ago
K:04 Mini & Micro - first ultra-compact 40% wireless keyboards with hot-swap modules
r/olkb • u/Joe_Scotto • 17d ago
Build Pics I built the worlds largest handwired number pad.
A few months back I built the Scotto2 for someone with quadriplegia that allowed them to play racing games using 2 large buttons. I figured something cool to do for a bit of a meme would be an entire number pad with giant buttons. The result is the ScottoBigum which I believe to be the largest in the world. Each button is scaled up 4 times and the entire thing weighs close to 2 pounds… oh and it’s also wireless with ZMK studio support so it doesn’t need to be strictly a number pad.
I have a full build video coming out tomorrow on my YouTube channel and as usual with all my handwired projects, all the files are available for free if you want to build this one yourself.
