中文输入法的状态识别模式
- 作为一个输入法状态管理器,InputTip 首先需要做到能准确识别当前的输入法状态
大写锁定、英文键盘、日文键盘、韩文键盘的识别是稳定可靠的- 但是,
中文状态 (中文键盘)和英文状态 (中文键盘)存在很多复杂情况- 输入法的状态码和转换码不符合主流特征
- 输入法和系统之间交互的副作用
- 所以 InputTip 为它们的识别准备了两种识别模式:
通用和自定义
通用
提示
- 由于需要进行
状态特征学习,前几次状态识别可能有误,请尝试切换几次中英文状态 - 可以使用状态特征相同的多个输入法,如果特征不同,切换输入法时会重置
状态特征学习
通用是默认的识别模式,基于状态特征学习,它适合一些带有主流状态特征的输入法- 状态码: 微信输入法、搜狗输入法、讯飞输入法、手心输入法、冰凌输入法、...
- 转换码: 微软拼音、小狼毫(Rime)、...
自定义
- 如果
通用无法满足需求,且你只使用单个中文输入法,可以切换为自定义 自定义就是通过规则定义,去告诉 InputTip 当前的输入法状态- 如果规则列表中没有任何一条规则匹配成功,则判定为
默认状态- 假设
默认状态设置为英文状态 (中文键盘) - 那么你只需要在规则列表中添加规则,去匹配
中文状态 (中文键盘)的情况即可
- 假设
- 具体的设置步骤,请查看 InputTip 使用教程 - Bilibili 的
输入法相关章节
