← Back to Interactive Map
where does config.txt come from?
1. after the boot chirps finish, hold pads 2+3. mounts the card as a plain USB drive
2. edit config.txt there in any text editor, then save
3. press boot. to apply
desktop/laptop only · see
quickstart for the full boot sequence
saving config: D1 solid white = writing, wait for heartbeat, then press boot. to apply
don't eject the drive. ejecting just re-mounts it
factory_defaults
pad_0_*
HIDctrl+alt+↑
MIDINote 60
GPIO3
FuncLayer Up
pad_1_*
HIDalt+s
MIDINote 61
GPIO2
FuncSplit Section
pad_2_*
HIDalt+m
MIDINote 62
GPIO1
FuncMerge Section
pad_3_*
HIDctrl+alt+[
MIDINote 64
GPIO4
FuncTrim Container
pad_4_*
HIDo
MIDINote 65
GPIO9
FuncEnd of Container
pad_5_*
HIDperiod (.)
MIDINote 66
GPIO7
FuncNext Section
pad_6_*
HIDcomma (,)
MIDINote 67
GPIO6
FuncPrevious Section
pad_7_*
HIDalt+t
MIDINote 69
GPIO5
FuncRepeat Prev Tag
pad_8_*
HIDspace
MIDINote 70
GPIO10
FuncPlay Section
pad_9_*
HIDctrl+alt+↓
MIDINote 69
GPIO11
FuncLayer Down
pad_10_*
HIDesc
MIDINote 70
GPIO18
NoteNear QR code
pad_11_*
HIDtab
MIDINote 48
GPIO19
NoteNear logo
parameter_pattern
pad_X_parameter=value
Where X = config index (0-11). 0-indexed, one lower than the PCB's x.1–x.12 silkscreen labels. See factory_defaults above for the full PCB label → config key mapping. Only include the parameters you want to change. anything left out keeps its factory default.
parameters
| Parameter | Values | Description |
midi_note | 0-127 | MIDI note number (60 = middle C) |
midi_velocity | 1-127 | Note velocity (loudness) |
midi_channel | 1-16 | MIDI channel |
hid_key | see special_keys | Key or key combo (e.g., ctrl+alt+s) |
led_brightness | 0-255 | Overall LED brightness |
led_base_r | 0-255 | Base color red component |
led_base_g | 0-255 | Base color green component |
led_base_b | 0-255 | Base color blue component |
led_touch_hue_shift | -127 to +127 | Hue shift when touched |
modifiers
ctrl
alt
shift
gui
Combine with +. e.g., ctrl+alt+arrow_up or shift+f5
Maximum 2 modifiers currently supported.
special_keys
Navigation
arrow_up
arrow_down
arrow_left
arrow_right
home
end
page_up
page_down
Function Keys
f1f2f3
f4f5f6
f7f8f9
f10f11f12
Common
tab
enter
esc
space
backspace
delete
Punctuation
comma
period
minus
equal
[
]
\
;
'
`
/
example_config
pad_0_hid_key=ctrl+alt+arrow_up
pad_0_midi_note=60
pad_0_midi_velocity=127
pad_0_midi_channel=1
pad_0_led_brightness=30
pad_0_led_base_r=0
pad_0_led_base_g=0
pad_0_led_base_b=0
pad_0_led_touch_hue_shift=40
pad_5_hid_key=period
pad_5_led_base_r=255
pad_5_led_base_g=0
pad_5_led_base_b=0
pad_8_hid_key=space