Huge thanks to @dossman for sharing the idea, process, and keep pushing it. Faith restored in humanity a bit seeing also FW, all the people, and even companies helping.
Besides Bluetooth, ZMK also offers 32 layers out of the box. Nevertheless I would love to see a 42 key split layout board for the 13’ programmable with QMK or ZMK.
On my Unicorne split with QMK I run out of layers for my ngram port.There is less room for the more fun things like app launcher layers which use function keys in nummeric lay pressed with Hyper or MEH. I have no room for application launch layer with actual application launch keys, midi and more. On ZMK the more funny things just fit.
You need more than 16 layers, or more than 32?
You can have 32 layers in QMK, though due to how the built-in LT()
and LM()
specify layers they are currently limited to 16. You could add a custom fuction or even just custom keycodes to serve for higher layers. I imagine someone has probably made and shared a custom fuction, somewhere.
You have this, yes? Unicorne | Boardsource.
The RP2040 MCU should have more than enough room for most anything.
Yes I own a Unicorne board by Bourdsource which runs QMK.
I also use Cornish-Zen keyboard which runs ZMK.
On both I run my own custom layouts. My keyboard are ngram inspired but for 42 key splits. I do have a qwery layer as second layer, two symbol layer, a nav layer, a mouse layer, num and keypad layer, low and high function key layouts in numpad layout. I also have function key layers with HYPER and MEH pressed. Adding a config and appl layer to that and I come to 16 layers.
Yes I would like to use more than 16 layers but not more than 32 for serious use.
I configured the never ending story of my keyboard layout over the years using inspiration from many layouts. I started with a Planck keyboard a long time ago.