️ 此版本修改了 TSF 端与按键转发表,且输入法 DLL 改为安装到系统目录,升级后请重启系统,部分按键相关功能与游戏兼容才会生效。
重点功能:游戏兼容性
安装包与程序已增加“个人数字签名”,减少被拦截的情况,增加游戏的兼容性
TSF DLL 改装到系统目录
增加 UI-less 模式,使用游戏自身的候选渲染
增加 Valve 游戏兼容模式开关(设置 → 高级,注:开启后会修改输入法的名称为“郑码”,Valve 游戏有白名单,无法避开,欢迎有反馈渠道的用户向Valve 社区反馈,以将清风输入法加入白名单)
新功能
增加 emoji 候选扩展:按词语追加表情符号(默认关闭,在「设置 → 输入 → Emoji」中开启)
增加 Unicode 输入:u+4e00 (默认关闭,在「设置 → 输入 → Unicode 输入」中开启)
常用字列表升级为字符集分类,支持更多的自定义(词库管理 → 字符集分类)
增加繁入简出功能(设置 → 输入 → 简繁转换,可绑热键与工具栏格)
增加单字输入开关(按拼音/码表方案独立配置,详见文档)
增加英文候选跟随输入大小写(默认开启)
增加输入中对英文候选进行大小写档位切换(在「设置 → 输入 → 临时英文」中设置)
全拼、五笔等非混输方案也可开启英文候选(默认关闭,在方案设置对应引擎中开启)
macOS 支持软键盘
直通命令执行完给出反馈,新增 ui.toast 与 wind.cli 的提示参数(详见文档)
优化改进
设置页改为三级导航,优化部分层级和分类
候选窗锚点改取组合区矩形的左下角,组合跨行后不再跟丢
软键盘位置跨重启记忆;工具栏与软键盘改为锚定右下角,切换形态时不再乱跑
服务日志每份都带序号,.1 恒为最新,与设置程序的日志规则统一
词库指纹校验改为流式,缓存命中时不再把整份词库读进内存
设置窗口阴影绘制性能优化,减少内存占用
词库自带的 comment 列自动作为候选注释来源
注释词库改为从列表中选取,不再手打路径;词库自带的自动条目可启停与排序
加词界面支持回车提交
英文最小触发长度改为可配(设置 → 方案 → 英文行为)
增加「/ 键输出顿号」快捷开关
系统短语支持 $YY / $YYYY 年份变量
服务日志支持完全关闭;三个模块的日志级别统一成六档并集中到一处(设置 → 高级 → 日志设置)
增加候选窗定位调试浮窗,便于反馈定位不准的宿主
应用级增加「忽略宿主关闭输入法」与候选窗定位方式:修正部分程序里操作几下就自动变英文、以及光标坐标报不准的宿主(候选窗右键 → 应用独立配置)
问题修复
修正全拼下 xv 打不出「需」、nue 打不出「虐」的问题
修正前缀补全不按音节边界对齐,关闭模糊音后仍出 sheng 的字的问题
修正虚词优待未按读音发放,「快吃饭」出成「会吃饭」的问题
修正 wi、vi、hi 等中文侧无候选时仍按长度门槛拦截、出现空码的问题
修正逐键输入英文单词时候选窗闪烁、打完整词候选数反而塌缩的问题
修正 QQ 等宿主下长组合时候选窗锚点振荡的问题
修正联想窗弹出时 Del / Home / End 按不动、Shift+字母进不了英文的问题
修正 Shift+数字的上挡标点在空编码时不生效的问题
修正词库条目末列的尾随空格被剥掉的问题
修正方案覆盖里一个超出值域的字符串会让整个方案读不出来的问题
修正词库自带字体的家族名对不上时静默不生效的问题
修正候选行高随 emoji 起伏、键帽与新码位 emoji 无法显示的问题
修正混输下扩展词库开关切换后不立即生效的问题
修正方案放在二级子目录时缓存命名空间丢失方案段的问题
修正工具栏位置被存到相邻显示器的记录下的问题
修正副屏首次打开软键盘时按主屏 DPI 排版的问题
修正 macOS 上软键盘 Caps 键画成禁用态、功能键按下无作用的问题
修正便携版日志写到安装目录之外的问题
修正备份还原漏掉字符类设置,换机器后用户调过的分类会丢失的问题
修正设置页标点配对这类无序列表只换顺序也被判为有改动的问题
其他说明
️ 输入法 DLL 的安装位置已变更为系统目录(System32\IME\WindInput),这是通过 CS2 等游戏 Trusted Mode 闸门的必要条件。升级后请重启系统。
关闭默认的 TSF 端 Ctrl+Shift+F12 日志导出功能。
删除已失效的配置键 candidate_pin_positions。
emoji 词表来自 rime-emoji,按 LGPL-3.0 原样分发,随程序附带在 data/emoji/,首次开启时在本机建立索引。
感谢 @sakuradairong、@sage-z-cn 签署 CLA 并参与贡献。