* Deleted LAYOUTS = planck_grid from rules.mk * Refactor * Configurator support * Fixed offset layout matrix macro * Readded LAYOUT_kc_ortho_4x12 matrix alias * Refactor: rename LAYOUT_offset_right macro as LAYOUT_planck_1x2uR
Cockpit custom layout
This configuration is built around Lithuanian keyboard layout, but you can easily modify it to fit your needs
Layers
Default QWERTY
| Esc | Q q | W w | E e | R r | T t | Y y | U u | I i | O o | P p | Bksp | 
| Tab | A a | S s | D d | F f | G g | H h | J j | K k | L l | : ; | " ' | 
| Shift | Z z | X x | C c | V v | B b | N n | M m | < , | > . | ? / | Enter | 
| Ctrl | Fn | GUI | Alt | Lower | Sp | ace | Raise | Left | Down | Up | Right | 
Lower
| ~ ` | Ą ą | Č č | Ę ę | Ė ė | Į į | Š š | Ų ų | Ū ū | Ž ž | _ - | Bksp | 
| Tab | ! | @ | # | $ | % | ^ | & | * | ( | ) | Del | 
| Shift | = | + | - | | | { [ | } ] | < | > | { | } | Ins | 
| Ctrl | Alt | Lower | Sp | ace | Home | PgDn | PgUp | End | 
Raise
| ~ ` | ! 1 | @ 2 | # 3 | $ 4 | % 5 | ^ 6 | & 7 | * 8 | ( 9 | ) 0 | Bksp | 
| Tab | $ 4 | % 5 | ^ 6 | | \ | |||||||
| Shift | & 7 | * 8 | ( 9 | ) 0 | < , | > . | ? / | Enter | |||
| Ctrl | Alt | Sp | ace | Raise | Left | Down | Up | Right | 
Function
- Caps does not work. Might be an issue with my laptop, not JJ40 specific.
- Backlight breathing does not work.
- Term button is bound to Calculator. I have set this button as a shortcut to open a terminal.
- Lock is a shortcut for Alt + L
| F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | 
| Caps | RGB Togl | RGB Hue+ | RGB Sat+ | RGB Brt+ | BL Togl | BL Breath | BL Brt+ | Vol+ | |||
| Shift | Term | RGB Hue- | RGB Sat- | RGB Brt- | WWW < | WWW > | BL Brt- | PrScr | Vol- | ||
| Ctrl | Fn | RGB Mode | Alt | Sp | ace | MPrev | MStop | MNext | MPlay | Lock | 
Usage
cd qmk_firmware
make jj40:cockpit
bootloadHID .build/jj40_cockpit.hex
if you're getting permission errors use sudo