1e41f4b71Sopenharmony_ci# Interaction Event Overview
2e41f4b71Sopenharmony_ci
3e41f4b71Sopenharmony_ci
4e41f4b71Sopenharmony_ciThere are three types of events based on how they are triggered: touchscreen events, keyboard and mouse events, focus events, and drag events.
5e41f4b71Sopenharmony_ci
6e41f4b71Sopenharmony_ci
7e41f4b71Sopenharmony_ci- [Touchscreen event](arkts-common-events-touch-screen-event.md): an event triggered by an operation (with a finger or a stylus) on the touchscreen.
8e41f4b71Sopenharmony_ci
9e41f4b71Sopenharmony_ci- [Keyboard and mouse event](arkts-common-events-device-input-event.md): an event triggered by an operation on a peripheral mouse device, touchpad, or keyboard.
10e41f4b71Sopenharmony_ci  - The mouse event refers to an event triggered by an operation performed with a peripheral mouse device or touchpad.
11e41f4b71Sopenharmony_ci  - The keyboard event refers to an event triggered by an operation performed with a peripheral keyboard.
12e41f4b71Sopenharmony_ci
13e41f4b71Sopenharmony_ci- [Focus event](arkts-common-events-focus-event.md): an event triggered when a component receives or loses focus.
14e41f4b71Sopenharmony_ci
15e41f4b71Sopenharmony_ci- [Drag event](arkts-common-events-drag-event.md): an event initiated by touchscreen and keyboard/mouse events, including long-press dragging with a finger or stylus and mouse dragging.
16e41f4b71Sopenharmony_ci
17e41f4b71Sopenharmony_ci- [Event distribution](arkts-common-events-distribute.md): a process of collecting hits in the response chain of touchscreen events (excluding key presses and focus).
18e41f4b71Sopenharmony_ci
19e41f4b71Sopenharmony_ciThe gesture event includes the gesture binding method and the bound gesture – a single or combined gesture.
20e41f4b71Sopenharmony_ci
21e41f4b71Sopenharmony_ci
22e41f4b71Sopenharmony_ci- [Gesture binding method](arkts-gesture-events-binding.md): a method that binds a single or combined gesture to a component and declares the response priority of the bound gesture.
23e41f4b71Sopenharmony_ci
24e41f4b71Sopenharmony_ci- [Single gesture](arkts-gesture-events-single-gesture.md): basic unit of gestures, which is part of all complex gestures.
25e41f4b71Sopenharmony_ci
26e41f4b71Sopenharmony_ci- [Combined gesture](arkts-gesture-events-combined-gestures.md): a combination of single gestures brought together according to a declared type and a certain rule.
27