V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
cyc616000
V2EX  ›  Windows

Win11 22h2 开始微软输入法为每个窗口独立保存中英输入状态,坑死了

  •  
  •   cyc616000 · 2022-06-20 11:43:05 +08:00 · 4096 次点击
    这是一个创建于 921 天前的主题,其中的信息可能已经有所发展或是发生改变。
    一直用切换键盘布局来切换中英输入+打中文时按 shift 临时切换 IME 的全局中英文输入。

    在 22h2 的某个更新(估计是六月更新)后微软输入法开始为每个窗口保存独立的中英输入状态:
    开着输入法打开新的终端窗口,输入法的默认输入模式会切换回中文、
    来回切换窗口无法判断输入状态。用起来特别难受。

    第 1 条附言  ·  2022-06-20 14:02:40 +08:00

    步骤:

    1. 切换到微软输入法
    2. 切换到输入法的英文输入
    3. 打开新窗口:
      • 21h2: 输入法保持英文输入
      • 22h2: 输入法转为中文输入
    16 条回复    2022-06-20 22:37:49 +08:00
    dcsuibian
        1
    dcsuibian  
       2022-06-20 11:44:59 +08:00
    去区域和语言设置里找找看,印象中是见过这个功能的开关的。
    BeautifulSoap
        2
    BeautifulSoap  
       2022-06-20 11:49:20 +08:00
    为独立窗口还是全局保存输入法状态是可以设置的,从 xp 时代就有的功能,设置一下不就好了。lz 应该没有多语言输入需求,经常需要在日语和中文间切换的表示,slack 用日语,浏览器或其他地方用中文的话必须得要窗口区分输入法

    设置里搜 "高级键盘设置" 就能设置了
    cweijan
        3
    cweijan  
       2022-06-20 11:55:52 +08:00
    不对吧, win10 的时候就是每个窗口单独保存状态了
    MonoLogueChi
        4
    MonoLogueChi  
       2022-06-20 12:03:06 +08:00 via Android
    为每个窗口配置不同输入法这个功能一直都有的,设置位置应该是 设置-时间和语言-输入-高级键盘设置。我没更新到 22h2 ,只有 6 月分的 21h2 ,简体中文环境,这个功能没有默认打开。
    新窗口默认英文输入,这个功能也是可以设置的,如果是微软拼音输入法的话,可以在常规选项下找到输入法默认模式。
    cyc616000
        5
    cyc616000  
    OP
       2022-06-20 12:55:11 +08:00 via Android
    系统那个窗口独立开关是关闭的。键盘布局没问题,是输入法模式的行为改变了。
    cyc616000
        6
    cyc616000  
    OP
       2022-06-20 13:01:09 +08:00 via Android
    @BeautifulSoap
    那个开关在英文系统下默认是关闭的。

    更新前输入法里 中 /英 状态是全局生效的,更新后状态变成关联窗口了。
    键盘布局还是全局生效的。

    不清楚是新版微软输入法的特性还是 22h2 的 bug
    newmlp
        7
    newmlp  
       2022-06-20 13:39:35 +08:00
    每个窗口中英文状态不是一直都有独立保存的吗,微软一直都是这么干的吧,又不是 win11
    mmdsun
        8
    mmdsun  
       2022-06-20 13:45:29 +08:00
    可以设置记住不同窗口使用的输入法状态,这个一直都有。
    win11 开关在这里:
    https://imgur.com/lSwWzDF
    cheng6563
        9
    cheng6563  
       2022-06-20 13:54:31 +08:00
    我就想知道还会不会出现删不掉的英文输入法
    cyc616000
        10
    cyc616000  
    OP
       2022-06-20 13:59:37 +08:00
    @newmlp @mmdsun
    那个开关一直是关闭的。
    刚刚找了一台 21h2 的电脑测试对比过,确实是 22h2 的行为变动。新开窗口输入法的默认状态变成中文了
    zed1018
        11
    zed1018  
       2022-06-20 14:37:36 +08:00
    @cheng6563 只要删掉美式键盘就应该只有微软拼音中英文切换。如果一直有肯定是有程序添加的。比如 Apex
    pendulum
        12
    pendulum  
       2022-06-20 14:41:50 +08:00
    我觉得这还挺人性化的,cmd 英文,word 中文
    shakoon
        13
    shakoon  
       2022-06-20 15:21:45 +08:00
    我觉得这很好的。win10 之前的二十多年都一直是这样的局部变量,win10 抽风把输入法弄成了全局变量,现在终于不忘初心回归本源了
    zhyl
        14
    zhyl  
       2022-06-20 16:13:29 +08:00
    微软的输入法服务体验是真的不行,老外都不用输入法吧。
    就单纯的一个输入法切换热键几年了一直没修复,默认情况下中文输入法的中英文切换热键是 ctrl+space ,但是这个热键和大部分 IDE 的 autocomplete 冲突,在配置中关闭或修改点保存的一刻就会恢复原样,只能手动去注册表把多个配置项改掉才行,但是效果只能持续一段时间,指不定哪天或哪次更新后又恢复了,只能重新来一次。
    HankAviator
        15
    HankAviator  
       2022-06-20 22:20:31 +08:00 via Android
    一直都是装完系统手动打开这个功能,微信中文,工作英语,tg 打屁俄语,多方便啊,OP 你也是用三种语言的人,应该试试
    Dk2014
        16
    Dk2014  
       2022-06-20 22:37:49 +08:00
    我的微软拼音一直有个问题不知道啥原因,google 搜也搜不出来
    shift 要按好几次才能切出中文模式
    平时打字都是看到英文就 shift 一下再打,没注意过右下角啥情况
    发现问题的时候基本已经切出中文了

    语言里面是只有一个中文的,使用的默认的 shift 切换中英文
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2392 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 15:53 · PVG 23:53 · LAX 07:53 · JFK 10:53
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.