input_event_codes/
input_prop.rs1#[macro_export]
2macro_rules! INPUT_PROP_POINTER {
3 () => {
4 0x00
5 };
6}
7#[macro_export]
8macro_rules! INPUT_PROP_DIRECT {
9 () => {
10 0x01
11 };
12}
13#[macro_export]
14macro_rules! INPUT_PROP_BUTTONPAD {
15 () => {
16 0x02
17 };
18}
19#[macro_export]
20macro_rules! INPUT_PROP_SEMI_MT {
21 () => {
22 0x03
23 };
24}
25#[macro_export]
26macro_rules! INPUT_PROP_TOPBUTTONPAD {
27 () => {
28 0x04
29 };
30}
31#[macro_export]
32macro_rules! INPUT_PROP_POINTING_STICK {
33 () => {
34 0x05
35 };
36}
37#[macro_export]
38macro_rules! INPUT_PROP_ACCELEROMETER {
39 () => {
40 0x06
41 };
42}
43
44#[macro_export]
45macro_rules! INPUT_PROP_MAX {
46 () => {
47 0x1f
48 };
49}
50#[macro_export]
51macro_rules! INPUT_PROP_CNT {
52 () => {
53 ($crate::INPUT_PROP_MAX!() + 1)
54 };
55}