基本概念
在开始配置之前,先了解 InputTip 的几个核心概念
输入法状态
InputTip 能识别 6 种输入法状态:
| 状态 | 说明 | 典型场景 |
|---|---|---|
| 中文 (CN) | 中文输入法处于中文输入模式 | 打字时显示中文候选词 |
| 英文 (EN) | 中文输入法处于英文输入模式 | 打字时直接输入英文字符 |
| 大写锁定 (Caps) | CapsLock 键被锁定 | 输入大写字母 |
| 美式键盘 (US) | 当前使用美式键盘布局 | 纯英文输入 |
| 日文键盘 (JP) | 当前使用日文键盘布局 | 日文输入 |
| 韩文键盘 (KR) | 当前使用韩文键盘布局 | 韩文输入 |
提示
- 大多数中文用户主要关注 中文 (CN) 和 英文 (EN) 两种状态
- 如果你同时使用多种键盘布局,InputTip 也能正确识别
状态提示
InputTip 提供 5 种提示方案,你可以选择最适合自己的方式来显示当前状态:
| 方案 | 效果 | 适合场景 |
|---|---|---|
| 鼠标样式 | 切换系统鼠标光标样式 | 不想看到额外元素,只通过光标变化感知状态 |
| 悬浮小窗 | 在窗口或屏幕上显示小窗 | 希望在屏幕固定位置/窗口相对位置看到清晰的状态文字 |
| 光标符号 | 在输入光标附近显示符号 | 打字时在光标旁看到状态,不影响视线 |
| 鼠标符号 | 在鼠标光标附近显示符号 | 希望状态跟随鼠标移动 |
| 窗口边框 | 在窗口的边框上添加颜色 | 通过颜色直观区分状态,视觉冲击强 |
提示
- 可以同时启用多种方案,它们互不冲突
- 建议先从 鼠标样式 开始体验,效果最直观
规则调度
除了被动显示状态,InputTip 还能根据 窗口上下文 自动执行操作,这就是 规则调度
例如:
- 打开 VS Code 时,自动切换到英文状态
- 打开浏览器时,自动切换到中文状态
- 打开游戏时,自动退出 InputTip 以避免 被误判为外挂
规则调度通过 规则管理 - 窗口 和 规则管理 - 热键 来配置。
状态切换方式
InputTip 支持多种方式来切换输入法状态:
| 方式 | 说明 |
|---|---|
| LShift | 模拟左 Shift 键切换 |
| RShift | 模拟右 Shift 键切换 |
| Ctrl+Space | 模拟 Ctrl+Space 组合键切换 |
| IME | 通过 Windows 输入法接口切换 |
提示
推荐使用 LShift 方式,它仅仅模拟键盘输入,兼容性最好。
