# InputEventData - [Overview](#section1681739667165631) - [Summary](#section1695957968165631) - [Data Fields](#pub-attribs) - [Details](#section2138103727165631) - [Field](#section426995162165631) - [definedEvent](#af96272ca27f818ad8dcb58475363101d) - [fingerID](#ad40fe0acac67d262635f5eb1e6e69a2b) - [moreDataFlag](#a658814930c4b4cccfe9a434322149704) - [pointNum](#ab84237936381c935eb96634fd5c05918) - [pressure](#a8cf135e67e3f5650bfb66365d8379f79) - [timeStamp](#a0f5849a6cd26dfa2a9e9584f5e97cfdb) - [x](#affbfe056ed2c7ea85a512b144a4d64ba) - [y](#a8f1d6c23976289c3ba86c449b2ba86df) ## **Overview** **Related Modules:** [Input](Input.md) **Description:** Describes the input event data. ## **Summary** ## Data Fields

Variable Name

Description

x

int32_t

y

int32_t

pressure

int32_t

definedEvent

int32_t

fingerID

uint32_t

pointNum

uint32_t

timeStamp

struct timeval

moreDataFlag

bool

## **Details** ## **Field ** ## definedEvent ``` int32_t InputEventData::definedEvent ``` **Description:** Specific input event, such as the pick-up or put-down event ## fingerID ``` uint32_t InputEventData::fingerID ``` **Description:** Finger ID, used in multi-touch scenarios ## moreDataFlag ``` bool InputEventData::moreDataFlag ``` **Description:** Flag of continuous data read ## pointNum ``` uint32_t InputEventData::pointNum ``` **Description:** Total number of fingers touching the screen ## pressure ``` int32_t InputEventData::pressure ``` **Description:** Z coordinate of a touch point, such as the pressure ## timeStamp ``` struct [timeval](timeval.md) InputEventData::timeStamp ``` **Description:** Timestamp ## x ``` int32_t InputEventData::x ``` **Description:** X coordinate of a touch point ## y ``` int32_t InputEventData::y ``` **Description:** Y coordinate of a touch point