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