作者:u2shana
找了好久,百度谷歌colg贴吧搜了好几天都没找到解决方法,折腾了2天终于解决了
注:1.本教程已在两台win11专业版22000.469的电脑测试修复成功,但是在一些win10的早期版本不一定有以下这些选项
2.我只有win11的电脑,因此本教程基于win11,win10较新的版本和win11的设置本质就是UI和路径名不同,多翻翻就会找到同样的选项
3.本教程本质是重现瞎折腾过程的全部操作,具体哪些步骤是非必须的并不清,建议读者举一反三,随机应变
4.不保证人人有效
教程开始{
- 登录dnf
- 在语言设置里的中文添加微软自带拼音输入法
- 在微软拼音的设置(那三点的地方)常规选项,勾选兼容模式(部分旧版win10可能没这个选项)
- 在微软拼音的设置(点那三点的地方)外观选项,勾选使用桌面语言栏
- 然后随便找能打字的地方切出来微软拼音,敲几个字,直到你发现右下角出现了输入法语言栏(可能你不是和我同样的外观,我复现的时候不知道为什么变成这个丑模样了)
- 在dnf里切出来微软输入法(虽然右下角没图标,不过还是能正常切出来的),当你在dnf打字时也冒出上一步中那个语言栏,那就成功了一大半
- 关闭dnf
- 关掉微软拼音的兼容模式和语言栏(第3第4部那两个选项),不用微软拼音的甚至可以直接删掉
- 重新登录dnf,右下角输入法图标就回来了
- 此时打开语言栏选项你应该也会和我一样选中了这个灰色选项
}
结束
------------------------------------------------------------------------------------分割-----------------------------------------------------------------------------------------------------------
另外分享一下我dnf的输入法设置方案{
1.把切换输入法快捷键设置成alt shift,切换语言的快捷键设置成ctrl shift(其实就是两个调换)
2.然后在系统语言里添加一个英文语言的英语键盘(必须是英文的英语键盘
,右下角语言图标是ENG。可以临时下个搜狗输入法,搜狗自带的管理器能很方便添加)
3.(非必须)在步骤1那个地方将输入法和英语键盘设置成你喜欢的快捷键。由于新版win的限制,自定义程度其实很小,不过只要顺手不冲突就行
4.勾选这个
在dnf里打字切输入法,战斗切英文键盘
这样之后,非微软拼音情况下右下角图标就不会随便乱跳,每个窗口独立的输入法,不过使用输入法多的人可能要斟酌一下适应了