# Input_InterceptorOptions

```
typedef struct Input_InterceptorOptions Input_InterceptorOptions
```

#### 概述

事件拦截选项，用于配置输入事件拦截的参数和规则，支持按键事件、鼠标事件、触屏事件和轴事件的拦截控制。

**起始版本：** 12

**相关模块：** input

**所在头文件：** oh\_input\_manager.h

**相关接口：**

| 名称 | 描述 |
| --- | --- |
| OH_Input_AddKeyEventInterceptor | 添加按键事件的拦截，重复添加只有第一次生效。仅在应用获焦时拦截按键事件。 |
| OH_Input_RemoveKeyEventInterceptor | 移除按键事件拦截。 |
| OH_Input_AddInputEventInterceptor | 添加输入事件拦截，包括鼠标、触屏和轴事件，重复添加只有第一次生效。仅命中应用窗口时拦截输入事件。 |
| OH_Input_RemoveInputEventInterceptor | 移除输入事件拦截，包括鼠标、触屏和轴事件。 |