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

微软输入法祖传级 bug,触发半角/全角切换,即便关掉了快捷键

  •  1
     
  •   plmsuper8 · 265 天前 · 4863 次点击
    这是一个创建于 265 天前的主题,其中的信息可能已经有所发展或是发生改变。

    被这个问题困扰了很久,打字时动不动就变成全角了。因为关掉了快捷键,还要去设置里调。

    其实是在中文输入场景下,按住Shift + 任意键 + Space就会切换,无论你是否关掉了快捷键!

    好吧,其实有 bug 也没啥,但让我很想吐槽。

    明明是大公司,为什么这样一个明显的 bug ,这么多年也没人管?能搜到多年前就向微软反馈了(甚至听说从 win98 就有),但就是没下文?

    反而听说新版( win11 ?)塞广告之类多余功能可来劲了。

    另外做输入法真那么亏嘛?最新的 quest3 还是没有适配的中文输入法,Meta 难道在港澳台不卖的?

    哎,也只能自适应

    65 条回复    2024-11-04 19:24:56 +08:00
    sriram
        1
    sriram  
       265 天前
    自古以来的,就不是 BUG
    plmsuper8
        2
    plmsuper8  
    OP
       265 天前   ❤️ 1
    对了,一次吐槽完,还有全角字母这是什么上古遗物,真的有人需要这东西吗
    sky96111
        3
    sky96111  
       265 天前 via Android   ❤️ 1
    微软拼音是国内团队在维护的,而且明显不上心,很多上古 bug 都没修
    zirconium
        4
    zirconium  
       265 天前
    竖排候选列表也没能回来。
    ksc010
        5
    ksc010  
       265 天前
    擦 原来是这样,我说怎么莫名奇妙就变成全角了
    aldehyde
        6
    aldehyde  
       265 天前   ❤️ 1
    @plmsuper8 你身份证上的数字就是全角字符
    这个 bug 我真的没遇到过 有点怪
    microka
        7
    microka  
       265 天前
    话说 OP 是什么场景下会触发[Shift+任意键+Space]?

    话说回来,微软、苹果这些大公司,一些存在已久且多人反映过的问题,你往往能在他们的官方社区上搜到众多反映贴文,而下方往往有那些看似官方身份的社区管理员回复叫你怎么更新到最新系统、杀毒、清理缓存、尝试重启等一系列“无意义”操作,压根不是针对性解决问题的。
    prnews
        8
    prnews  
       265 天前
    全角要的,繁體字的符號需要全角
    像是這些 「」『』
    MenthuZhou
        9
    MenthuZhou  
       265 天前
    LTSC 2019 时期引入的新版微软五笔(拼音没试过),不管你是不是设置了不同进程使用不同输入法,在你用各种方式切换进程的时候,它有很大机率变成输入法中的输入英文状态,换用旧版本会低很多。Feedback 了 N 次,就是梗着脖子不改。

    每次 Feedback 到社区的话,都会有一群管理员疯狗一样抢答:sfc 系统先啦。
    ExplorerLog
        10
    ExplorerLog  
       265 天前 via Android
    没说对,在输入法输入有候选词条的状态下,按下 shift+空格,就会切换全半角
    StarsunYzL
        11
    StarsunYzL  
       265 天前
    我这也有一个 BUG 已经困扰我很久很久了,就是笔记本长时间开机不动/休眠后,再次使用时微软输入法有很大概率打中文时不弹出候选字窗口,只能盲选字,出现这个问题后必须注销或者重启电脑才能解决,烦死了
    xavierskip
        12
    xavierskip  
       265 天前
    其实是,全半角切换的快捷键没办法取消,哪怕在选项里有去掉这个快捷键的选项。没办法只能把这个快捷键给屏蔽了

    win10 如何关掉全角半角的热键? https://www.zhihu.com/question/47107132
    win11 输入法变成了默认全角怎么办? https://www.zhihu.com/question/534107511
    voids
        13
    voids  
       265 天前
    @microka 我在中英(大写)混输的时候经常出现,比如空格按快了的时候
    Rache1
        14
    Rache1  
       265 天前   ❤️ 2
    不用任意键,只要你在输入状态,还没有上字,按下 [Shift] + [Space] 就会切换了。

    而当你在非输入状态的时候,按下这两个键 [Shift] + [Space] 却又不会切换,迷惑行为。

    输入状态:指中文打字时尚未选字的状态。

    frankilla
        15
    frankilla  
       265 天前
    以前用了很多年的 win10 自带,我都忘了因为什么彻底不想用了。不过目前雾凇用着挺好的。
    hafuhafu
        16
    hafuhafu  
       265 天前
    而且微软拼音在开启"中文状态下使用英文符号"后,没法切换中英文符号...
    感觉微软对这个输入法不咋上心,功能有,但是都差点意思。之前用了蛮长一段时间,后面还是受不了弃了。
    ChanceLi
        17
    ChanceLi  
       265 天前
    微软貌似对 bug 容忍度比较高。 之前 Mac 版的 Edge ,全屏后右上角的那个开启侧边栏的按钮会被变灰,然后我去网上搜解决方案,发现好几个版本之前这个 bug 就存在了,微软一直没解。这么明显的一个影响用户体验的 bug ,竟然能拖几个版本,离谱到我怀疑微软是故意的。
    intelmd
        18
    intelmd  
       265 天前 via Android
    同已切换雾淞,就是因为这个 bug.
    kokutou
        19
    kokutou  
       265 天前
    微软拼音输入法新版本,把中文输入模式默认英文标点符号打开的话,就不能用快捷键切换标点符号了。。。
    切换到旧版本微软拼音,这个功能是没问题的。
    这问题也是非常久了,一直没修。
    sun1991
        20
    sun1991  
       265 天前
    @kokutou 我就是因为这个问题, 至今在用旧版
    noErr
        21
    noErr  
       265 天前
    @ChanceLi 一个月几百块钱,玩什么命啊
    noErr
        22
    noErr  
       265 天前
    Win11 是不是没这问题,没感觉
    noErr
        23
    noErr  
       265 天前
    @StarsunYzL 是不是 AMD 的 GPU
    oneisall8955
        24
    oneisall8955  
       265 天前 via Android
    关闭形如虚设,也会被这个快捷键打开
    microka
        25
    microka  
       265 天前   ❤️ 1
    @prnews #8 简体中文的标点符号也属于全角
    @MenthuZhou #9 那些社区管理员是不是有工资的?
    @ExplorerLog #10 本想说你没说对,shift+空格 本来就是全半角切换的快捷键,在没有候选词的状态下按 shift+空格 一样可以切换全半角。但我再倒回去看 OP 说的「按住 Shift + 任意键 + Space 就会切换,无论你是否关掉了快捷键」,我实测微软拼音输入法-按键设置-关闭全半角切换快捷键后,并不会出现 OP 所说的情况。 @plmsuper8
    @xavierskip #12 我实测 Windows 11 专业版 23H2 (22631.3296) 微软拼音输入法的全半角切换快捷键可以取消啊。
    @Rache1 #14 反正我 Windows 11 专业版 23H2 (22631.3296) 微软拼音输入法不管在有无出候选词的情况下,都能通过 [Shift] + [Space] 切换全半角,可能你这是旧版本的 bug ?
    StarsunYzL
        26
    StarsunYzL  
       265 天前
    @noErr 不是,是 Intel 的核显+3050 独显,笔记本应该默认都是用的 Intel 的核显,你也有同样的问题吗,跟显卡驱动有关?
    Rache1
        27
    Rache1  
       265 天前
    @microka #25 刚刚试了一下,我在 11 上也没这个问题,10 上面有这个问题,看起来是旧版 bug 了
    plmsuper8
        28
    plmsuper8  
    OP
       265 天前
    @microka 是的,大公司的网络社区,感觉就只是走过场?反而小公司或者个人作者,还能好好讨论下
    plmsuper8
        29
    plmsuper8  
    OP
       265 天前
    @StarsunYzL 差点忘了,这个 bug 我也遇到过……
    plmsuper8
        30
    plmsuper8  
    OP
       265 天前
    @microka 谢谢,看样子升级 win11 也是一个办法吧
    plmsuper8
        31
    plmsuper8  
    OP
       265 天前
    @xavierskip 谢谢,被逼疯的不止我一个哈哈
    dasbn
        32
    dasbn  
       265 天前
    win 10 和 win 11 都有,两台机器分别装的,win 11 触发的概率小点,,
    Levox
        33
    Levox  
       265 天前
    @plmsuper8 你不用不代表没人用。反正我是会用的。
    twofox
        34
    twofox  
       265 天前
    全角符号对中文排版友好啊,并不是一无是处
    ikas
        35
    ikas  
       265 天前
    主要是 windows 上输入法没得选,国内的从来不用, 微软拼音我一直都是关闭中文标点.
    好像微软拼音用了快 20 年了吧...😑
    tychok
        36
    tychok  
       264 天前
    确实很烦,所以我使用 AHK 直接屏蔽切换全角的快捷键「 Shift+Space 」
    lovestudykid
        37
    lovestudykid  
       264 天前
    有多少人遇到过这个祖传 bug:明明选中的是中文输入法,但是无法输入中文,需要打开记事本,随便打几个字,中文输入法就恢复了。
    jieran233
        38
    jieran233  
       264 天前
    确实,很烦人的 bug ,可以考虑用 RIME+雾凇拼音,不过微软拼音用着也还行
    kokutou
        39
    kokutou  
       264 天前 via Android
    @microka
    旧版拼音有这个 shift 任意键 space 的 bug
    新版本没有。

    然而新版本又有这个 bug ,旧版本没有。。。
    中文输入模式默认英文标点符号打开的话,就不能用快捷键 ctrl+。切换中文标点符号了。
    而且新版本会卡住 3dsmax 渲染 vray 的对话框,只要渲染,必卡。

    贼傻逼
    cwcauc
        40
    cwcauc  
       264 天前 via iPhone
    Kill Shift Space

    https://github.com/Svtter/Kill-Shift-Space

    绝大时候都很稳定,快捷方式放到 STARTUP 文件夹里设置为开机启动。

    建议 OP 加到附言里让更多人看到
    biidbiid
        41
    biidbiid  
       264 天前 via iPhone
    陈年老 bug 了
    bianhui
        42
    bianhui  
       264 天前
    微软员工也不用微软输入法,所以可能并没有认为这个 bug 是一个 bug
    zhhqiang
        43
    zhhqiang  
       264 天前
    原来是这样触发的,经历了许多次,已经习惯了 😅
    llsquaer
        44
    llsquaer  
       264 天前
    遇到的问题是,原本是英文标点,结果用着用着不知道怎么的,变成中文标点了。想象下原本你要输入.号结果是。

    难受啊。不知道是哪里设置问题。因为记得之前不是这个问题。设置里也设为英文标点。



    在后来搜狗也是同样的问题。老是自己把标点给改为中文的,本来想的是 微软的编代码的时候用英文标点,搜狗写文档的时候用中文标点。看来又给搞混杂起来了。
    spiffing
        45
    spiffing  
       264 天前
    就是因为这个 bug ,想了很多办法之后只好换输入法
    gil99998888
        46
    gil99998888  
       264 天前   ❤️ 1
    这 b 输入法还有个 bug ,吃 shift+f6
    nothingistrue
        47
    nothingistrue  
       264 天前
    跟输入法无关,这是 Windows 系统内置的全半角切换快捷键:Shift + Space 。这导致只要是规范输入法都会继承这个「特性」。中文全角数字,本身就是个烂货,所以微软自然也就摆栏,这个负作用的快捷键一直无法取消,现在也仅仅是能将其绑定到其他键,比如我是绑定到了永远不会按到的 Shift + F12 。
    libasten
        48
    libasten  
       264 天前
    恰恰相反,我者 win10 的输入法咋经常碰到全角变半角的情况呢?
    很多时候在进行中文输入的时候,莫名其妙变成了半角符号,又得去折腾。
    Karte
        49
    Karte  
       264 天前
    我记得连中英文标点也有 bug. 主要是这样的:
    1. 设置默认设定都为英文标点
    2. 关闭切换中英标点快捷键
    3. 然后在中文输入的情况下有时候还是默认中文标点, 而不是原先设定的英文标点.
    (Win10).
    kikyou12138
        50
    kikyou12138  
       264 天前
    之前有人发过帖子,特定情况会触发这个 bug ,忘了按哪几个按键了,我的打字习惯会经常触发,所以我把设置里面的快捷键打开了,触发了就手动关,没啥好的办法也不想用第三方输入法
    chenxuuu
        51
    chenxuuu  
       264 天前
    @Rache1 原来如此,感谢,我用 powertoys 修好了
    kikyou12138
        52
    kikyou12138  
       264 天前
    之前有人发过帖子,特定情况会触发这个 bug ,忘了按哪几个按键了,我的打字习惯会经常触发,所以我把设置里面的快捷键打开了,触发了就手动关,没啥好的办法也不想用第三方输入法
    424778940
        53
    424778940  
       264 天前
    @Karte 这个问题已经很久很久了 中文输入用英文标点不生效
    我因为这个已经弃用微软输入法了, 目前在用华宇拼音, 没有任何广告
    dsgdsfh
        54
    dsgdsfh  
       264 天前
    @StarsunYzL #26 我 AMD 的也遇到过这个问题
    dsgdsfh
        55
    dsgdsfh  
       264 天前
    @lovestudykid 我遇到过中文输入法无法输入任何内容,切换成别的输入法再切回来才正常
    Hugehard
        56
    Hugehard  
       264 天前
    @gil99998888 #46 这 bug 快一年了吧,还没修,我一直在用兼容模式
    YuukiHibiki
        57
    YuukiHibiki  
       264 天前
    WIN 输入法不仅中文有问题,日文也有,两个都经常遇到过打不出来任何字的情况
    Karte
        58
    Karte  
       264 天前
    @424778940 对, 我抛弃微软拼音了, 用 RIME. 随便找个配置配置了就完全 ok, 而且也不用担心隐私泄露.
    dnfQzjPBXtWmML
        59
    dnfQzjPBXtWmML  
       264 天前
    终于知道原因了。原来还有个莫名其妙变繁体的 bug ,不过有一段时间没出现过了。
    mmdsun
        60
    mmdsun  
       264 天前
    @gil99998888 这个最近修复了 当时有 v2 老哥 发到 反馈中心 里面去了 投票很高。
    zcybupt2016
        61
    zcybupt2016  
       264 天前
    @gil99998888 #46 我这才知道是微软拼音的锅,jb 全家桶都用不了 shift+F6 可难受死我了 🤦‍♂️
    dbliu
        62
    dbliu  
       264 天前
    推荐微信输入法
    Aurorataro
        63
    Aurorataro  
       264 天前
    是的,我也注意到了。经常打游戏就变成全角符号数字,我也没按快捷键。
    heirtheloong
        64
    heirtheloong  
       226 天前
    这是特性,不是 bug ,毕竟这么大的厂子,小十年不修一个极其影响体验的 bug ,天天琢磨往系统里加广告,这分明就是认为这是特性嘛。

    这个特性,不是你升 win11 就解决了的,这是广泛存在于 win10 到 win11 的特性,想复现按下面方法来:

    1. 将输入法状态切换为“中文+半角”;
    2. 进入某个编辑区域(比如网页输入框);
    3. 按住 Shift 键不放,敲击(按下后松开)任意一个字母键(比如 R ),然后敲击 Space 键,最后松开所有按键,问题出现;
    4. 会发现此时输入法切换成了全角输入,需要按下 Shift+Space 手动关闭。
    codermali
        65
    codermali  
       48 天前
    从两年前放弃搜狗输入法之后,就饱受这个 bug 困扰。
    最恶心的是,不小心触发全角后,比如说,我同时打开了 idea ,chrome ,vscode ,那么我要分别在各个软件进入编辑,shift + space 切换,才能彻底切换成半角。
    啊,恶心死了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2452 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 15:46 · PVG 23:46 · LAX 07:46 · JFK 10:46
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.