aboutsummaryrefslogtreecommitdiffhomepage
path: root/app/dts/bindings/zmk,kscan-composite.yaml
blob: 2600eab7be6fbb607b992db1a74b7fc1a19b2433 (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
28
29
30
31
32
33
34
35
36
37
38
description: |
  Allows composing multiple KSCAN devices into one virtual device

compatible: "zmk,kscan-composite"

include: kscan.yaml

properties:
  label:
    type: string
    required: false
    deprecated: true
  rows:
    type: int
  columns:
    type: int

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

  properties:
    label:
      type: string
      required: false
      deprecated: true
    kscan:
      type: phandle
    row-offset:
      type: int
      default: 0
    col-offset:
      type: int
      default: 0

    column-offset:
      type: int
      default: 0
      deprecated: true