装完搜狗、百度或者讯飞,结果一开新窗口还是那个熟悉的微软拼音——这其实不是输入法本身的问题,而是系统压根没把它们当成“正经”键盘布局来对待。它们只是独立进程,还没注册进语言服务的键盘队列,自然没法参与默认排序的竞争。

所以,核心就一句话:第三方输入法必须被系统识别为可参与默认排序的合法键盘布局,否则后续所有操作都是白费功夫。
确认并注册第三方输入法为系统键盘布局
千万别跳过这一步——第三方输入法必须以“键盘布局”的身份出现在语言选项的键盘列表里,否则后面怎么调都没用。
具体操作:打开设置 → 时间和语言 → 语言和区域 → 在“首选语言”中找到中文(简体, 中国) → 点击右侧的“⋯” → 选择“语言选项”。
在“键盘”列表里找找看,有没有目标输入法(比如“搜狗拼音输入法”或“百度输入法”)。如果没有,就点击“添加键盘”,在弹出列表里翻页找到它并勾选上。尤其是新版搜狗安装包,很多时候不再自动注册键盘项,必须手动添加这一步,别嫌麻烦。
添加完成后,这个输入法会出现在键盘列表里——但注意,它只是“待命状态”,还没拿到排序资格。
调整单语言内输入法顺序
这一步决定了该语言下首个激活的输入法是谁,直接影响后面“替代默认输入法”生效时的底层回退逻辑。
第一步:在“语言选项”页面的“键盘”部分,找到刚添加的第三方输入法条目。
第二步:点击它右侧的上下箭头图标,持续点“上移”,直到它排到该语言所有键盘列表的最顶端。
第三步:返回“语言和区域”主页面,点击该中文语言条目右侧的“⋯”,选择“设为首选语言”。这一步是为了强制系统重载输入法加载顺序,避免缓存残留干扰。
完成之后,这个第三方输入法才算真正具备了参与全局默认竞争的资格。
启用并指定替代默认输入法
两种方式都能到同一个地方,看你习惯哪个——
快捷路径:按下 Win + R → 输入 ms-settings:typing → 回车 → 直接进入“输入”设置页 → 点击“高级键盘设置”。
常规路径:Win + I → 左侧点“时间和语言” → 右侧选“输入” → 滚动到底部 → 点击“高级键盘设置”。
在“替代默认输入法”区域:确保开关处于开启状态,然后点击下方的下拉菜单,从中选择你刚注册并置顶的第三方输入法(比如“中文(简体) - 搜狗拼音”)。
关闭设置窗口,立刻生效。新打开的应用程序会默认使用你选的那个输入法。
关闭按应用记忆功能
这一步容易被忽略,但如果不做,前面所有操作都可能白费。因为记事本、微信、浏览器这些程序各自会记住退出时的输入法状态,导致新窗口无法继承全局默认设定。
进入“设置” → “时间和语言” → “输入” → “高级键盘设置” → 找到“允许我为每个应用窗口使用不同的输入法” → 把它切换为关闭状态(灰色)。
搞定。现在再开新窗口试试,应该就是你要的输入法了。
