[windows 中文输入法] 如何才能不自动切换到中文? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
ksc010
V2EX    程序员

[windows 中文输入法] 如何才能不自动切换到中文?

  •  
  •   ksc010 2019-11-04 14:44:41 +08:00 6910 次点击
    这是一个创建于 2205 天前的主题,其中的信息可能已经有所发展或是发生改变。
    win10 系统 原来是 有两个输入法 中文输入法+英文输入法.
    后来感觉太乱 就把英文输入删除了
    现在只有一个自带的中文输入法

    **但是**
    自带的中文(是通过 shift 切换 中文英文的, 输入法默认模式是"英文" )
    依然会在切换程序(比如编辑器切换到浏览器)的时候 输入法自己就切换到中文输入状态了
    即使切换会回编辑器 输入法依然是 中文输入状态
    万分痛苦
    第 1 条附言    2019-11-04 15:40:55 +08:00
    最后搞定了

    最终的设置是 就一个自带中文输入法 “微软拼音”

    然后 常规-》 输入默认模式 设置为“英文”; 最下面的 "使用以前版本的微软拼音输入法" 勾选上

    还有 另外一个地方的“允许每个应用窗口设置不同输入法” 勾选上(忘记在哪了)

    最终效果 就是 每个程序都能保持自己的输入法状态
    ps: 上面的步骤也可能不都是必须的 懒得测试了
    第 2 条附言    2019-11-11 11:00:19 +08:00
    又出现一个新问题
    所有的输入框 默认都是 全角的
    比如浏览器 tortoiseSVN 的提交窗口(估计因为每次都是新的窗口)

    我要放弃了 微软拼音输入法 垃圾
    22 条回复    2021-07-08 10:34:59 +08:00
    Tumblr
        1
    Tumblr  
       2019-11-04 14:52:15 +08:00   1
    用小狼毫输入法的表示完全没有这样的烦恼,通过 yaml 文件定制,自由度太高了。
    wafm
        2
    wafm  
       2019-11-04 14:59:04 +08:00
    @Tumblr 太多 BUG,词库也有点傻
    B4PLpPSsR4voMdx0
        3
    B4PLpPSsR4voMdx0  
       2019-11-04 15:02:14 +08:00   1
    高级键盘设置:允许每个应用窗口设置不同输入法。

    但是有个弊端,一旦你把软件关了,再打开,输入法又变成默认输入法了,这个不是根据应用程序分配输入法模式,确实不是完美的解决方案。
    Danswerme
        4
    Danswerme  
       2019-11-04 15:02:55 +08:00 via Android
    那就把英文输入法添加回来呗,切换时徽标键加空格切换,我就这么干的
    wusibacg
        5
    wusibacg  
       2019-11-04 15:06:35 +08:00 via Android
    @Tumblr #1 你是说默认在小狼毫下使用英文吗?这个是怎么设置的?
    tankb52
        6
    tankb52  
       2019-11-04 15:12:01 +08:00   1
    @wusibacg #5
    patch:
    "app_options/cmd.exe":
    ascii_mode: true


    大致是这样。

    不过 Rime 本身还是不太好用。
    goonervs
        7
    goonervs  
       2019-11-04 15:20:37 +08:00   1
    我用的英文 os, 自己对应一下,language preference->点击中文会出现 options->点击 keborards 里的 microsoft pinyin 出现 options->general->default mode->choose IME default mode 里可以选优先英文 /中文
    CallMeReznov
        8
    CallMeReznov  
       2019-11-04 15:23:10 +08:00
    windows 的输入法我一直搞不好,要么是重启后 IME 服务不启动,需要手动去语言设置里切换一下输入法顺序,要么是怎么都没办法用快捷键切换输入法.

    也懒得去找寻他的问题所在了,凑合用.
    ksc010
        9
    ksc010  
    OP
       2019-11-04 15:24:28 +08:00
    @echo314 设置了 不顶用
    B4PLpPSsR4voMdx0
        10
    B4PLpPSsR4voMdx0  
       2019-11-04 15:25:44 +08:00
    @ksc010 我设置了,有用。
    ksc010
        11
    ksc010  
    OP
       2019-11-04 15:25:48 +08:00
    @Danswerme 我感觉这样更乱
    因为好多时候不知道自己是在什么输入法发下的什么输入状态下
    也就不知道用什么快捷键切换
    ksc010
        12
    ksc010  
    OP
       2019-11-04 15:30:58 +08:00
    @echo314
    我知道咋回事了
    按照 7 楼的步骤 下面有一个兼容性 勾选 "使用以前版本的微软拼音输入法"
    你说的方式就可以了
    ksc010
        13
    ksc010  
    OP
       2019-11-04 15:33:03 +08:00
    @goonervs 这个我设置了
    现在怀疑是 版本兼容的问题 导致状态记不住
    lzxgh621
        14
    lzxgh621  
       2019-11-04 15:34:36 +08:00
    设置里 中英文切换默认状态是中文 你设置为英文即可
    lzxgh621
        15
    lzxgh621  
       2019-11-04 15:35:47 +08:00
    看漏了,你已经设置了。
    win10 小 bug 太多,重装大法好
    passerbytiny
        16
    passerbytiny  
       2019-11-04 15:40:06 +08:00
    应该是无解,你别说切应用了,触屏模式下,仅仅是虚拟键盘关闭再重开,就变回去了。win8 以后输入法状态的宿主被从应用提取到了操作系统,从设计思想上来说,不同程序保持不同的输入法状态,说好听点是兼容性,说实际点就是个 bug (因为难做而是 BUG )。
    B4PLpPSsR4voMdx0
        17
    B4PLpPSsR4voMdx0  
       2019-11-04 15:45:50 +08:00
    @ksc010 我的是 win10 1903,并没有"使用以前版本的微软拼音输入法"的选项,这个应该是兼容性和版本的问题吧。
    ksc010
        18
    ksc010  
    OP
       2019-11-04 16:19:00 +08:00
    @echo314 我的也是
    win10 专业版 1903 操作系统版本 19008.1000
    lsmlive
        19
    lsmlive  
       2019-11-04 16:54:05 +08:00
    shift 键,切换微软拼音里的中文输入法和英文输入法;
    win 键+空格键,切换微软拼音和美式键盘;
    这样玩游戏按到 shift 键就不会切换到中文了。
    Tumblr
        20
    Tumblr  
       2019-11-04 17:02:02 +08:00
    @wafm #2 目前在用 0.14.3,不管是工作电脑还是游戏电脑,都没遇到什么 bug。至于词库……Weasel 本来就不是个开箱即用的东西,傻不傻就看自己怎么调教了。

    @wusibacg #5 是的,不但在默认情况下使用英文,你甚至可以定义在哪些程序中默认用英文,哪些程序中默认用中文。
    比如我在 Windows 下,vscode,powershell 等默认英文状态,在微信、Telegram 等默认用中文状态。
    hakono
        21
    hakono  
       2019-11-04 19:35:52 +08:00 via iPhone
    @passerbytiny ???? 别什么都说是 BUG。系统输入法统一是 win7 就有的功能,只不过 win8 win10 开始变成了默认开启了
    可以在语言输入法里改回不同程序使用独立的输入法设置
    guanyin8cnq12
        22
    guanyin8cnq12  
       2021-07-08 10:34:59 +08:00
    在拼音输入法设置里 ,choose ime mode 选 english
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3218 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 11:45 PVG 19:45 LAX 03:45 JFK 06:45
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86