跳至内容

中文输入法的状态识别模式

  • 作为一个输入法状态管理器,InputTip 首先需要做到能准确识别当前的输入法状态
  • 大写锁定英文键盘日文键盘韩文键盘 的识别是稳定可靠的
  • 但是,中文状态 (中文键盘)英文状态 (中文键盘) 存在很多复杂情况
    • 输入法的状态码和转换码不符合主流特征
    • 输入法和系统之间交互的副作用
  • 所以 InputTip 为它们的识别准备了两种识别模式: 通用自定义

通用

提示

  • 由于需要进行 状态特征学习,前几次状态识别可能有误,请尝试切换几次中英文状态
  • 可以使用状态特征相同的多个输入法,如果特征不同,切换输入法时会重置 状态特征学习
  • 通用 是默认的识别模式,基于 状态特征学习,它适合一些带有主流状态特征的输入法
    • 状态码: 微信输入法、搜狗输入法、讯飞输入法、手心输入法、冰凌输入法、...
    • 转换码: 微软拼音、小狼毫(Rime)、...

自定义

  • 如果 通用 无法满足需求,且你只使用单个中文输入法,可以切换为 自定义
  • 自定义 就是通过规则定义,去告诉 InputTip 当前的输入法状态
  • 如果规则列表中没有任何一条规则匹配成功,则判定为 默认状态
    • 假设 默认状态 设置为 英文状态 (中文键盘)
    • 那么你只需要在规则列表中添加规则,去匹配 中文状态 (中文键盘) 的情况即可
  • 具体的设置步骤,请查看 InputTip 使用教程 - Bilibili输入法相关 章节