1# Hid_EventProperties 2<!--Kit: Driver Development Kit--> 3<!--Subsystem: Driver--> 4<!--Owner: @lixinsheng2--> 5<!--Designer: @w00373942--> 6<!--Tester: @dong-dongzhen--> 7<!--Adviser: @w_Machine_cc--> 8 9## Overview 10 11Defines a struct for the event properties of a device. 12 13**Since**: 11 14 15**Related module**: [HidDdk](capi-hidddk.md) 16 17**Header file:** [hid_ddk_types.h](capi-hid-ddk-types-h.md) 18 19## Summary 20 21### Member Variables 22 23| Name| Description| 24| -- | -- | 25| struct Hid_EventTypeArray hidEventTypes | Array of event types.| 26| struct Hid_KeyCodeArray hidKeys | Array of key codes.| 27| struct Hid_AbsAxesArray hidAbs | Array of absolute coordinate properties.| 28| struct Hid_RelAxesArray hidRelBits | Array of relative coordinate properties.| 29| struct Hid_MscEventArray hidMiscellaneous | Array of miscellaneous events.| 30| int32_t hidAbsMax[64] | Maximum values of the absolute coordinates.| 31| int32_t hidAbsMin[64] | Minimum values of the absolute coordinates.| 32| int32_t hidAbsFuzz[64] | Fuzzy values of the absolute coordinates.| 33| int32_t hidAbsFlat[64] | Fixed values of the absolute coordinates.| 34