edwang

终于让 Windows 分应用记住我上次使用的输入法了

  •  
  •   edwang · 10h 13m ago · 962 views

    想要这种设置:shell 使用英文,切换到浏览器使用中文,再次切回 shell 还是英文,并且只有一种切换语言的快捷键

    • step1:时间和语音》语言区域》语言 留下英文和微软拼音两个输入法

    • step2:切换到中文输入法 右下角输入法 [中] 右键》设置》常规》默认模式》切换到中文

    • step3:回到上一级菜单》按键》模式切换 中把所有的中/英模式切换都取消勾选

    • step4: 时间和语音》输入》高级键盘设置》切换输入法 勾选允许我为每个应用窗口使用不同输入法

    • step5: 同级菜单下选择 输入语言热键》选中 在输入语言之间》点击更改按键顺序,把切换输入语言 选一个(我选择 alt+空格),切换键盘布局 选择未分配,返回上级把其他选项都按同样方法置空

    这样 1.每个应用记住上次使用的输入法 2.现在微软拼音只能输出中文 3.只有 alt+空格切换快捷键

    吐槽一下,微软真逆天啊,输入法不能做得好用点吗?微软拼音塞了英文输入法干啥呢,应用切来切去给我自动换输入法头都大了。

    17 replies    2026-08-17 16:42:09 +08:00
    5ssl
        1
    5ssl  
       10h 1m ago
    来个脚本一键实现,可行吗
    docx
        2
    docx  
       9h 45m ago via iPhone
    不用微软拼音问题解决,以及老版本系统貌似也没有这个问题
    edwang
        3
    edwang  
    OP
       9h 43m ago
    @5ssl 可行,改几个注册表的事,丢给 gpt
    edwang
        4
    edwang  
    OP
       9h 36m ago
    @docx 包有的都困扰我好多年了,设计就是这样,微软拼音除了这点不好其他都很好。
    BeautifulSoap
        5
    BeautifulSoap  
       9h 34m ago
    觉得微软中文输入法带英文逆天那是你没被更逆天的 Mac 折磨过,我多希望 Mac 能所有输入法单独带英文模式或改一下它那狗屎切换逻辑

    当你是多语言用户(输入法数量大于 2 个,比如我是中,英,日)那么在 Mac 上切输入法将会是究极折磨

    因为当输入法数量大于 2 个之后,Mac 切输入法他妈的是“随机”的,你无法预测切出的下一个输入法是什么,下一个输入法它会“随机”乱变的。我用 Mac 的时候问候了无数次设计 Mac 这狗屁输入法切换逻辑的人全家

    当然说随机不准确,因为 Mac 切输入法是极度逆天的切到上一个使用的输入法这傻逼逻辑
    对于多语言使用者来说,在工作生活中,一个软件内切换多个语言是日常操作。比如浏览器我会在中文论坛水贴,同时会上日文网站查询生活信息和购物等(我生活工作在日本),打英文自然也是日常。中,英,日输入法切换时机和顺序是完全随机的,没人能记住几十分钟几小时前我用的什么输入法。导致我要切到指定语言甚至只是切到英文都必须停下来看着切输入法条来切

    Mac 下为了解决这个问题我废了非常大的功夫根本做不到任何像 windows 下那样精确或者给我确定性的切换逻辑
    nijjba
        6
    nijjba  
       9h 30m ago
    我用 小狼豪输入法 + oh my rime 方案,自带这个功能。还用 autohotkey 实现了 长按 capslock 锁定大写,防止打游戏时输入框乱飞卡屏。
    timekiller
        7
    timekiller  
       8h 38m ago
    我之前一直用这个软件,也能解决问题 https://github.com/flyinclouds/KBLAutoSwitch
    shintendo
        8
    shintendo  
       8h 34m ago
    所以什么时候能有脚踏板切换输入法外设
    edwang
        9
    edwang  
    OP
       8h 31m ago
    @BeautifulSoap 微软和苹果系统开发者都不是多语言使用者,不知道加个记录应用输入法和 alt+1/2/3... 切换输入法,这种才符合正常人使用习惯。以前查的时候 reddit 上都在骂,但是找不到解法,我严重怀疑微软拼音可以设置只有中文是最近才加入的功能。
    edwang
        10
    edwang  
    OP
       8h 28m ago
    @timekiller 有 1k star 收藏,看来真的有不少人深受其害了
    SpiritLingPub
        11
    SpiritLingPub  
       8h 6m ago
    Windows 上面可以设置快捷键切换输入法
    我现在设置的就是:
    Alt + Shift + 1 微软拼音输入法
    Alt + Shift + 2 英语输入
    Alt + Shift + 3 日语输入法
    edwang
        12
    edwang  
    OP
       7h 52m ago
    @SpiritLingPub 如果只有这些设置,不勾选分应用记录输入法,切换应用会变到最近使用的;如果勾选了分应用记录输入法,拼音/日语 都有 2 层输入法,我以前没研究过这些七七八八的时候,就用 shift 切换单个输入法的中/英层,打字快了,有时候就会用这个,有时候会用 ctr+shift ,多个应用切换就很乱,脑子根本记不住是在用哪一个。
    zong6
        13
    zong6  
       7h 11m ago
    深受其害,我在 IDE 中使用英文,软件切换回来后自动给我恢复到中文,很逆天,换输入法了已经
    Geeking1105
        14
    Geeking1105  
       6h 48m ago
    @BeautifulSoap 我在 Mac 上用 LockIME
    loading
        15
    loading  
       6h 45m ago
    @edwang #9 windows 可能会改进,因为现在开发人员自己需要用印度语,Doge 。
    WashFreshFresh
        16
    WashFreshFresh  
       6h 44m ago
    我一直以为这功能是个摆设
    edwang
        17
    edwang  
    OP
       5h 48m ago   ❤️ 1
    @loading dond dell me wa do do
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3049 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 51ms · UTC 14:31 · PVG 22:31 · LAX 07:31 · JFK 10:31
    ♥ Do have faith in what you're doing.