# 多模输入子系统<a name="ZH-CN_TOPIC_0000001086316185"></a>

-   [简介](#section11660541593)
-   [目录](#section14408467105)
-   [使用](#section18111235161011)
-   [相关仓](#section135327891219)

## 简介<a name="section11660541593"></a>

OpenHarmony旨在为开发者提供NUI（Natural User Interface）的交互方式，有别于传统操作系统的输入，在OpenHarmony上，我们将多种维度的输入整合在一起，开发者可以借助应用程序框架、系统自带的UI组件或API接口轻松地实现具有多维、自然交互特点的应用程序。

具体来说，多模输入子系统目前支持传统的输入交互方式，例如按键、触控等。

## 目录<a name="section14408467105"></a>

```
/foundation/multimodalinput/input
├── common                       # 公共代码
├── interfaces                   # 对外接口存放目录
│   └── native                   # 对外native层接口存放目录
│       └── innerkits            # 对系统内部子系统提供native层接口存放目录
├── service                      # 服务框架代码
├── sa_profile                   # 服务启动配置文件
├── uinput                       # 输入事件注入模块
```

## 使用<a name="section18111235161011"></a>

多模输入目前提供的接口为事件注入接口，该接口目前仅对系统应用开放。

## 相关仓<a name="section135327891219"></a>

**多模输入子系统**

multimodalinput\_input

