summaryrefslogtreecommitdiff
path: root/app/dts/bindings/zmk,kscan-composite.yaml
blob: 6126c30340e05eae58e162e23ce9bf034dd4aca5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
description: |
  Allows composing multiple KSCAN devices into one virtual device

compatible: "zmk,kscan-composite"

properties:
  label:
    type: string
  rows:
    type: int
  columns:
    type: int

child-binding:
  description: "Details of an included KSCAN devices"

  properties:
    label:
      type: string
    kscan:
      type: phandle
    row-offset:
      type: int
      default: 0
    column-offset:
      type: int
      default: 0