Lines Matching +full:input +full:- +full:codes
2 # SPDX-License-Identifier: Apache-2.0
5 ADC based analog axis input device
7 Implement an input device generating absolute axis events by periodically
12 #include <zephyr/dt-bindings/input/input-event-codes.h>
15 compatible = "analog-axis";
16 poll-period-ms = <15>;
17 axis-x {
18 io-channels = <&adc 0>;
19 in-deadzone = <50>;
20 in-min = <100>;
21 in-max = <800>;
26 compatible: "analog-axis"
31 poll-period-ms:
38 child-binding:
40 io-channels:
41 type: phandle-array
46 out-min:
50 Minimum value to output on input events. Defaults to 0 if unspecified.
52 out-max:
56 Maximum value to output on input events. Defaults to 255 if
59 in-deadzone:
63 Deadzone for the input center value. If specified input values between
67 in-min:
71 Input value that corresponds to the minimum output value.
73 in-max:
77 Input value that corresponds to the maximum output value.
83 The input code for the axis to report for the device, typically any of
86 invert-input:
92 invert-output: