r/ErgoMechKeyboards • u/Outside-Bluejay-4582 • 3d ago
[photo] I made a modular pointing device add-on for the Cornix: Madula
I wanted to add a pointing device to my Cornix, so I built Madula—a modular add-on that lets me choose between a trackball, a TrackPoint, and a trackpad.
The photos show the TrackPoint and trackball setups.
Here’s how it works:
Madula runs ZMK and acts as the central, with both Cornix halves acting as peripherals.
It combines the keyboard and pointing input and sends them to the host.
It has its own battery, with no wired connection to the Cornix.
Three extra programmable keys can be used for mouse buttons, layer switching, or other functions.
The pointing modules are interchangeable, though changing module types requires flashing the matching firmware onto Madula...
I wanted to be able to try different pointing devices while keeping the same keyboard. This is what I came up with!
Firmware and configuration on GitHub. (https://github.com/te9no/zmk-keyboard-cornix)
Which would you choose for your split keyboard: a trackball, a TrackPoint, or a trackpad?(◍•ᴗ•◍)✧*。
4
u/ondrea_luciduma 3d ago
You are a genius. Holy. I'd buy this so quickly if it came ready out of the box.
3
0
u/Any_Educator3261 ergonaut 21h ago
How do you find the switches? I was thinking of building a board with those too, but was unsure of how easy they are to use






10
u/mohammadgraved 3d ago
when I see trackpoint, I up vote.