# 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
## **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