-
Notifications
You must be signed in to change notification settings - Fork 1
Keyboard layout format
MultiMote edited this page Jul 6, 2026
·
7 revisions
N xx
Language code (2 characters) of layout.
L <B/FCSOA>
Layer tag. It is composed of key modifiers. Base layer have B code, other layers are combined from FCSOA letters.
- F - Fn key
- C - Ctrl key
- S - Shift key
- O - Opt key
- A - Alt key
K NN=<u8char>
Key tag. It is composed of key code (zero-padded) and replacement printable character.
Utf-8 characters up to 3 bytes are supported.
Key codes:
Comments start with #.
# Layout language code
N cz
# Base layer
L B
K 01=`
K 05=1
# ... rest of base keys
# Shift layer
L S
K 01=~
K 05=!
K 06=Q
K 09=@
# ... rest of shift keyshttps://github.com/MultiMote/cardputer-adv-layout-editor
Export to "optimized" format.
/meshcore_custom/keyboard_main.txt - main layout (replaces default)
/meshcore_custom/keyboard_alt.txt - alternate layout