1# @ohos.multimodalInput.inputEvent (Input Event)
2
3The **inputEvent** module provides the basic events reported by the device.
4
5>  **NOTE**
6>
7> The initial APIs of this module are supported since API version 9. Newly added APIs will be marked with a superscript to indicate their earliest API version.
8
9## Modules to Import
10
11```js
12import { InputEvent } from '@kit.InputKit';
13```
14
15## InputEvent
16
17Represents an input event.
18
19**Atomic service API**: This API can be used in atomic services since API version 12.
20
21**System capability**: SystemCapability.MultimodalInput.Input.Core
22
23| Name        | Type  | Readable  | Writable  | Description            |
24| ---------- | ------ | ---- | ---- | -------------- |
25| id         | number | Yes   | No   | Event ID.|
26| deviceId   | number | Yes   | No   | ID of the device that reports the input event.   |
27| actionTime | number | Yes   | No   | Time when the input event is reported.     |
28| screenId   | number | Yes   | No   | ID of the target screen.        |
29| windowId   | number | Yes   | No   | ID of the target window.        |
30