Hi there! This is the keyboard keymap that I'm currently using on my Corne LP Wireless as software dev.
There's 4 layers:
- Default
- Numpad (lower)
- Symbols (raise)
- Config (both)
It's a default layer, without stranger things...
Right side a numpad, Left side the arrows. In the first column of the left side you have two special keys:
- Middle button: when tap, switch to the next tab.
- Top button: when tap, inverse tabulation (useful for untab code on VSC).
Also you have the "Enter" (return) key on the "delete" button of the Default layer.
Here you have all of the common symbols.
On the top of the right side, arithmetic symbols and CAPS LOCK. On the center/bottom of the right side, you have some text navigation keys that you can combine with the arrows. In the last column of the right side the middle key is special, because is for comment code selected on VSC.
On the center of the left side, the arrows (same of Numpad layer). At the bottom of the left side, macro keys that open and close these symbols: {}, (), [].
This layer mainly is to support the Numpad layer, like, when you are writting a math and need arithmetic symbols, you just switch to this layer and have these symbols on the top of the right side. Also you have, on the left side, the same macro keys to open and close {}, (), [], up and down volume and brightness increase and decrease
I used the ZMK keymap editor of @nickcoutsos to do my corne.keymap
file: https://nickcoutsos.github.io/keymap-editor/