zmk/app/dts/bindings
Joel Spadin d6b3707dde feat: Add a way to jump to bootloader on startup
This adds an optional feature to trigger an action if a specific key is
held when the keyboard is powered on. It can be configured to jump to
the bootloader and/or clear settings.

This is inspired by QMK's "bootmagic lite" feature, and it is primarily
intended as a way to recover a keyboard which doesn't have a physical
reset button in case it is flashed with firmware that doesn't have a
&bootloader key in its keymap. It can also be used to clear BLE bonds on
the peripheral side of a split keyboard without needing to flash
special firmware.
2026-01-22 03:38:05 -08:00
..
behaviors feat!: Move to zephyr v4.1 (#3060) 2025-12-09 19:43:22 -05:00
gpio feat(boards): Add glove80 nexus node for extension GPIO. (#2594) 2024-11-20 18:36:32 -05:00
input_processors Feature: input processor behavior invocation (#2714) 2024-12-17 20:50:06 -05:00
kscan
macros
retained_mem feat!: Move to zephyr v4.1 (#3060) 2025-12-09 19:43:22 -05:00
vendor-prefixes.txt feat(boards): Add glove80 nexus node for extension GPIO. (#2594) 2024-11-20 18:36:32 -05:00
zmk,boot-magic-key.yaml feat: Add a way to jump to bootloader on startup 2026-01-22 03:38:05 -08:00
zmk,combos.yaml refactor(combos): Reduce RAM usage, simplify config (#2849) 2025-04-20 05:01:22 -04:00
zmk,conditional-layers.yaml
zmk,ext-power-generic.yaml
zmk,gpio-key-wakeup-trigger.yaml
zmk,input-listener.yaml feat(mouse): Add mouse move and scroll support (#2477) 2024-12-09 19:45:41 -05:00
zmk,input-split.yaml feat(mouse): Add mouse move and scroll support (#2477) 2024-12-09 19:45:41 -05:00
zmk,key-physical-attrs.yaml
zmk,keymap-sensors.yaml
zmk,keymap.yaml
zmk,kscan-composite.yaml fix: allow kscan-composite to wake up device. (#2682) 2024-12-11 14:46:22 -05:00
zmk,kscan-mock.yaml
zmk,matrix-transform.yaml
zmk,physical-layout-position-map.yaml
zmk,physical-layout.yaml feat!: Move to zephyr v4.1 (#3060) 2025-12-09 19:43:22 -05:00
zmk,soft-off-wakeup-sources.yaml
zmk,wired-split.yaml feat(split): Runtime selection of split transport (#2886) 2025-06-16 03:45:25 -04:00