搜狗拼音输入法打字时第一个字母会自动上屏是为什么?

..打“nihao”,第一个n会直接上屏,造成输入错误。经过观察,当出现这个问题时(出现问题的概率不是很大),打“n”时,n下面会有一个横线,就像某些输入法n处于候选字那样,但是再打“i”时,n就直接上屏了(或者换种说法,就是打“n”的时候,搜狗输入法没调用起来)。 难道说打第一个n时,当时由于某些缘由,不是搜狗输入法,打i时,搜狗输入法才启动,怀疑中……

问题描述

例如此 BUG 触发时,你打字 你好 则会变成 n几号 之类的,第一个字符不会被视为拼音或五笔笔画。附带问题是当你发现第一个字符没有打出来后,退格回去重新打时,会发现多吐字符出来,又变成 nn你好。必须再次退格后重新打字,此输入框才不会出现这个问题。

  • 之前微软有方案是使用微软拼音输入法并切换至 win10 样式,但是这样并为有成效。
  • 一些用户也可能出现默认输入法是正常的,但是第三方输入法(列如搜狗拼音输入法)是存在这个问题的。

复现步骤

  • 在切换窗口(且两个窗口的中英文模式)或输入框时,接下来有大致率出现这个问题。
  • 同一输入框内 先复制 再粘贴 文本,接下来在此输入框内 100% 复现。

解决方案

方案一:先开启一次触摸键盘(注意不是屏幕键盘)

使用 Win + i 打开设置界面。

搜狗拼音输入法打字时第一个字母会自动上屏是为什么?

弊端 重启后就会失效,需要再执行一遍这个步骤。
有用户使用的是搜狗输入法,再执行这个方案后,搜狗输入法正常了。但是如果再切换到微软拼音,则微软拼音可能会完全不出字。

方案二:修改系统文件(重启不会有影响)

进入 PE 中,找到 C:WindowsSystemApps
MicrosoftWindows.Client.CBS_cw5n1h2txyewyTextInputHost.exe
,并将这个 exe 进行修改(例如可以改为 TextInputHost.bak)。重启后问题解决,但是必定要注意备份。

副作用

  • 小概率开机蓝屏(绿屏):此时就使用 PE 修改回去,并使用方案一吧。
  • 大致率 Win + v 和 Win + + 失效。
  • 更多副作用未知

最后,这个问题的确 是 Windows 的锅,慢慢等修复吧~

方案3:

2024.12.29 出现此问题,解决方案如下:
依次打开 搜狗输入法 — 属性设置 — 高级,撤销勾选“候选项编辑”,也即撤销勾选“候选项编辑:输入拼音后回退光标,对候选项进行编辑”。实测有效。

© 版权声明
THE END
如果内容对您有所帮助,就支持一下吧!
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容