中文状态切换英文第一次快速按 shift 总是切换失败
上报前请检查
- [x] 我遇到的问题没有其他人在 issue 里提到过
- [x] 我的小狼毫版本于 rime/weasel 下载
- [x] 我在使用小狼毫的最新发布版本,或最新发布版本后的 CI 构建
操作系统信息
- OS 详细版本: Windows 11 24H2 26100.4351
- 小狼毫版本: 0.17.4.0
- 输入法:小鹤音形
描述遇到的问题 中文状态切换英文快速(每秒三次按键速度)按 shift 总是切换失败,但如果慢速(每秒1次按键速度)按shift(按完再等待1-2秒)然后释放,则切换成英文就没问题。
比如默认中文输入法小鹤音形状态下,打开浏览器(chrome or firefox)一个新标签,在地址栏快速按 shift 然后按 www,因为 shift 键释放太快,www 的输入结果不是英文,而是中文拼音效果。
复现步骤 重现问题的步骤,如:
- 默认 weasel 输入法中文状态
- 按 shift 迅速(每秒三次按键速度)释放,试图切换成英文状态
- 迅速释放后接着输入字母(如 shift 键 + www三个字母键,每秒三次按键速度),发现www显示的仍然是中文状态下的拼音。
- 切换回后慢速(每秒1次按键速度)按 shift 并缓慢释放,则切换成功。
- 后续在同一个窗口重复测试,会发现快速按 shift 没问题。换个窗口试图中问切换成英文则再次会有问题。
预期行为 是否是 bug,如何修正
用户文件 rime.zip
其他补充说明 之前没有出现过这种问题,是最近1-2周升级 weasel 版本开始出现的。 .
我打完中文瞬间按 shift 切换为英文也有很大机率切换不了,以前版本也是。好像ahk 脚本类的输入法都是秒切
早就提出来过,最近好像没遇到过#862
早就提出来过,最近好像没遇到过#862
谢谢提醒,之前没搜到 #862 ,不知道还能不能合并。
我是早前从来没有遇到过,最近选择自动更新 weasel 后一直遇到神烦。不仅仅是 #862 所提到的 Chrome 地址栏的问题,几乎在所有的软件窗口都有这样的问题。
0.17.4.0 你们感觉还有这个问题吗?我知道以前是有的,我在使用 vim 时快速按 shift 并切换为普通模式有很大机率无法成功切换为英文
0.17.4.0 你们感觉还有这个问题吗?我知道以前是有的,我在使用 vim 时快速按 shift 并切换为普通模式有很大机率无法成功切换为英文
是的,目前用这个版本也一直有问题
经常无法切换,一开始我还以为是自己没按到,后来发现切换不了狂按都没用。
0.17.4偶尔也会碰到这个问题。
未曾复现过issue提及的现象,Windows 10 64bit
要定义一个可复现的环境和操作方式,什么方案(完整文件),快速按有多快,有没有办法程序化复现