-
Notifications
You must be signed in to change notification settings - Fork 1
Keyboard layout format
MultiMote edited this page Jul 4, 2026
·
7 revisions
IGNORE THIS IF YOU ARE READING THIS
NEW LAYOUT SYNTAX IS NOT RELEASED YET
Language code of layout
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
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:
# 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 format for parsing.
/meshcore_custom/keyboard_main.txt - main layout (replaces default)
/meshcore_custom/keyboard_alt.txt - alternate layout