1# Hid_EventProperties
2
3
4## Overview
5
6Defines the event properties of a device.
7
8**Since**
9
1011
11
12**Related module**
13
14[HID DDK](_hid_ddk.md)
15
16
17## Summary
18
19
20### Member Variables
21
22| Name| Description|
23| -------- | -------- |
24| [hidEventTypes](#hideventtypes) | Array of event types.|
25| [hidKeys](#hidkeys) | Array of key codes.|
26| [hidAbs](#hidabs) | Array of absolute coordinates.|
27| [hidRelBits](#hidrelbits) | Array of relative coordinates.|
28| [hidMiscellaneous](#hidmiscellaneous) | Array of miscellaneous events.|
29| [hidAbsMax](#hidabsmax) | Maximum values of the absolute coordinates.|
30| [hidAbsMin](#hidabsmin) | Minimum values of the absolute coordinates.|
31| [hidAbsFuzz](#hidabsfuzz) | Fuzzy values of the absolute coordinates.|
32| [hidAbsFlat](#hidabsflat) | Fixed values of the absolute coordinates.|
33
34
35## Member Variable Description
36
37
38### hidEventTypes
39
40
41```
42struct Hid_EventTypeArray Hid_EventProperties::hidEventTypes
43```
44
45**Description**
46
47Array of event types.
48
49
50### hidKeys
51
52
53```
54struct Hid_KeyCodeArray Hid_EventProperties::hidKeys
55```
56
57**Description**
58
59Array of key codes.
60
61
62### hidAbs
63
64
65```
66struct Hid_AbsAxesArray Hid_EventProperties::hidAbs
67```
68
69**Description**
70
71Array of absolute coordinates.
72
73
74### hidRelBits
75
76
77```
78struct Hid_RelAxesArray Hid_EventProperties::hidRelBits
79```
80
81**Description**
82
83Array of relative coordinates.
84
85
86### hidMiscellaneous
87
88
89```
90struct Hid_MscEventArray Hid_EventProperties::hidMiscellaneous
91```
92
93**Description**
94
95Array of miscellaneous events.
96
97
98### hidAbsMax
99
100
101```
102int32_t Hid_EventProperties::hidAbsMax[64]
103```
104
105**Description**
106
107Maximum values of the absolute coordinates.
108
109
110### hidAbsMin
111
112
113```
114int32_t Hid_EventProperties::hidAbsMin[64]
115```
116
117**Description**
118
119Minimum values of the absolute coordinates.
120
121
122### hidAbsFuzz
123
124
125```
126int32_t Hid_EventProperties::hidAbsFuzz[64]
127```
128
129**Description**
130
131Fuzzy values of the absolute coordinates.
132
133
134### hidAbsFlat
135
136
137```
138int32_t Hid_EventProperties::hidAbsFlat[64]
139```
140
141**Description**
142
143Fixed values of the absolute coordinates.
144