@TfTHacker I’ve been refining the keymap for my split keyboard recently, so this thinking is particularly resonant. Very cool to be able to establish your own key combos for shortcuts that otherwise feel awkward or unintuitive.
Among other things, I’ve been having a lot of fun with smart toggles (caps word, smart shift lock etc) and easier key combos for backspace (delete last word, delete whole line). #ZMK
Today was my first day at Analog Devices, in an Embedded OSS Architect role contributing to their @zephyr work! Super excited to get to focus on Zephyr itself after all these years as a downstream consumer working on #ZMK. My work on ZMK of course will still continue, just in my spare time like it used to.
Dear muscle memory— I promise to not update this keyboard's keymap for at least the next month to give you a chance to get used to all the new key assignments and combos. Sincerely...
It wasn't easy, but a few weeks ago I added a Greek layer to my #zmk keyboard, running as a Polish input source on macOS, and it's pretty αωεσομε.
https://github.com/narfdotpl/zmk-config/commit/02e04930c28c3472ccca338f65deb86c0d52b859
Blog post: A year with Rev57LP
Did the #keyboard hold up?
https://zblesk.net/blog/a-year-with-rev57lp/
Open source DIY laptop with ZMK powered keyboard in it
Ugh! Finally tracked down this rp2040 UART instability to the fact that the Zephyr 3.5 driver for this has completely disabled the FIFOs, so even though I was using it in interrupt mode, RX was dropping bytes constantly.
Tweaked the driver in the #zmk Zephyr fork and it's *way* more stable. Getting a real split test #keyboard soon for really kicking the tires. Newer @zephyr releases have a unified pl011 driver that doesn't have this issue.
#zmk make me feel like I have zero experience with programming. I haven’t seen a more confusing project since decades.
Wireless corne with #zmk, only broke off one pin when soldering. :) Thank you #typeractive
I made a misstake
now I must make the yowkees/keyball board work under #zmk
Looking at how pleasant it is to remap a key on X11 using xkb, I see the point of #ZMK, flashing the keyboard firmware is simply easier.
This is the best Home Row Mods solution for #ZMK I ever found. Just brilliant.
https://github.com/urob/zmk-config?tab=readme-ov-file#timeless-homerow-mods
#NixOS with #Hyprland running on a OnePlus 6T thanks to [mobile-nixos](https://github.com/mobile-nixos/mobile-nixos) and a custom bluetooth keyboard ([codroipo](https://github.com/aciceri/codroipo), with flake cosmetics on the PCB) running a #zmk firmware built with Nix and a Logitech MX Vertical mouse.
In 10 minutes I'll be #streaming the process of writing the #zmk firmware/shield for my Toprevuing #topre/EC PCB over at https://www.twitch.tv/petejohanson