See Configuration Overview for instructions on how to change these settings.
compatible = "zmk,keymap"
Definition file: zmk/app/dts/bindings/zmk,keymap.yaml
zmk,keymap node itself has no properties. It should have one child node per layer of the keymap, starting with the default layer (layer 0).
Each child node can have the following properties:
|string||Unique label for the node|
|phandle-array||List of key behaviors, one per key|
|phandle-array||List of sensor behaviors, one per sensor|
bindings must be listed in the order the keys are defined in the keyboard scan configuration.
sensor-bindings must be listed in the order the sensors are defined.
compatible = "zmk,keymap-sensors"
|phandles||List of sensor nodes|
The following types of nodes can be used as a sensor: