• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# 输入设备与事件
2<!--Kit: ArkUI-->
3<!--Subsystem: ArkUI-->
4<!--Owner: @jiangtao92-->
5<!--Designer: @piggyguy-->
6<!--Tester: @songyanhong-->
7<!--Adviser: @HelloCrease-->
8
9不同的输入设备会产生不同的事件类型。只有在用户操作特定输入设备和工具时,才会触发基础事件。通过输入设备和工具类型,可以区分这些事件。
10
11- 输入设备(source type):即事件来源的设备类型,是真正产生了底层事件的设备,如触摸屏、鼠标、触控板、键盘、摇杆等;
12- 输入工具(source tool):表示产生该事件的具体工具,比如触摸屏上要产生触摸事件,那么可以使用的工具是手指或触控笔;
13
14在很多情况下,输入设备自己本身也可以作为输入工具,如键盘、鼠标。
15
16>  **说明:**
17>
18> 建议直接使用手势系统来处理交互,可不关注基础事件之间的区别。
19
20
21[支持触屏输入事件](./arkts-interaction-development-guide-touch-screen.md):触屏设备及对其产生的触摸事件。
22
23[支持鼠标输入事件](./arkts-interaction-development-guide-mouse.md):鼠标设备及如何处理其产生的事件。
24
25[支持触控板输入事件](./arkts-interaction-development-guide-touchpad.md):触控板设备及如何处理其产生的事件。
26
27[支持按键输入事件](./arkts-interaction-development-guide-keyboard.md):键盘类设备及如何处理其产生的事件。
28
29[支持表冠输入事件](./arkts-common-events-crown-event.md):旋转表冠及其如何处理其产生的事件。
30