cppgohan
V2EX  ›  Windows

可能是一个 win95 一直到 win10 一直都存在的 bug...

  •  
  •   cppgohan · Jul 14, 2016 · 4604 views
    This topic created in 3604 days ago, the information mentioned may be changed or developed.

    win10 比 win8 好用太多, 虽然还是不习惯开始菜单

    如题, 刚刚用 win10 没多久

    发现还是没法把 ctrl+space 的这个快捷键直接禁用, 每次设置成"无"后应用就又被还原了, windows 一路升上去, 似乎一直都如此, 如图

    Imgur

    另外, 讲述人那个快捷键 win+enter 也非常坑爹, 没法关闭

    搜了方法, 基本是直接改那个讲述人 app 的执行权限, 这么绕弯子解决问题, 也好蛋疼.


    以上, 致全球工单系统, :)

    20 replies    2016-07-15 12:45:49 +08:00
    Siril
        1
    Siril  
       Jul 14, 2016   ❤️ 1
    It's not a bug, it's a feature.
    kid740246048
        2
    kid740246048  
       Jul 14, 2016 via Android
    Ctrl+Space 确实跨越了好多个版本。。。
    acrisliu
        3
    acrisliu  
       Jul 14, 2016
    添加一个英语输入法,写代码切换到英语, Ctrl+Space 就没问题了。
    https://ooo.0o0.ooo/2016/07/14/57872a829df29.png
    cppgohan
        4
    cppgohan  
    OP
       Jul 14, 2016
    @acrisliu 嗯, 是这样, 但是还是会时不时切回中文 XD, 比如写注释还是要用中文, 所以只能改一个冷门的快捷键规避了
    zhujinliang
        5
    zhujinliang  
       Jul 14, 2016 via iPhone
    讲述人那个要把讲述人的 exe 文件的执行权限干掉,才可以关掉这个 bug ( feature )
    我已经无数次地在 QQ 上想发句话结果直接开讲了
    myang
        6
    myang  
       Jul 14, 2016   ❤️ 1
    上古神器 autohotkey 几乎是 windows 的必装软件,任何键盘鼠标的操作都可以全面修改和自定义,两行解决 lz 问题:
    ^Space:: return
    #Enter:: return

    另外用大小写开关来切换输入法:
    CapsLock::#Space

    左右 shift 同时按切换大小写(左右 shift 不分先后,所以用了两行):
    <+RShift::CapsLock
    >+LShift::CapsLock
    cppgohan
        7
    cppgohan  
    OP
       Jul 14, 2016
    @myang 哈哈, 也对, 可以一试.

    之前只用 AHK 做过一些按键映射, 比如给 alt+enter 搞成 listray 的 launcher 展示.

    ^Space:: return 这样我的理解是所有其他的应用也都没法吃到这个快捷键的事件了? 所以也不能完全满足需求.

    #Enter:: return 这个倒是够了
    cppgohan
        8
    cppgohan  
    OP
       Jul 14, 2016
    @cppgohan 打错 alt+enter -> alt + space
    myang
        9
    myang  
       Jul 14, 2016
    @cppgohan 现在 windows 中 ctrl+space 只在中文输入法状态下起作用,所以可以不禁用 ctrl+space ,而是用 win+space 切换输入法,这样在英文状态下 ctrl+space 可以被别的程序使用。
    bin456789
        10
    bin456789  
       Jul 14, 2016
    @cppgohan @zhujinliang
    这么费劲干嘛,明明设置里可以关闭

    jedicxl
        11
    jedicxl  
       Jul 14, 2016
    win10 能改啊。我就改成了只用 ctrl 做中英文切换,非常方便省事
    yfang
        12
    yfang  
       Jul 14, 2016 via Android
    yes ahk
    dd31san
        13
    dd31san  
       Jul 15, 2016 via iPhone
    win8 有这个 bug ,今天设置了快捷方式然后被还原。记得 xp 没有问题,不过当时用第三方的比较多
    Quaintjade
        14
    Quaintjade  
       Jul 15, 2016
    看标题就猜到这个经典 bug ,估计微软倒闭那天都不会修正这个 bug 了——哦不对,应该是 feature

    Win7 下可以通过注册表来修改。不过在我的电脑上,休眠唤醒后,快捷键又变回去了,所以也不算完全解决。
    https://www.zhihu.com/question/22288432

    Win10 据说改注册表也无效,未测试。也许是微软升级了这个 feature ……
    Quaintjade
        15
    Quaintjade  
       Jul 15, 2016
    微软另一个伟(sha)大(que)的设计是, Excel 选中行和列的快捷键分别是 Shift+Space 和 Ctrl+Space ,估计绝大部分中文用户从来都没用过这两个快捷键吧……
    lslqtz2
        16
    lslqtz2  
       Jul 15, 2016
    我去看了看,输入语言切换是 ALT+SHIFT 。。
    我一直用 WIN+空格的。。
    wsy2220
        17
    wsy2220  
       Jul 15, 2016 via Android
    我记得 98 就有了……
    cppgohan
        18
    cppgohan  
    OP
       Jul 15, 2016
    @bin456789
    看来我的 win10 版本不够新:


    版本:
    cppgohan
        19
    cppgohan  
    OP
       Jul 15, 2016
    @cppgohan 版本:
    bin456789
        20
    bin456789  
       Jul 15, 2016 via Android
    @cppgohan 嗯,最新稳定版是 10586
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3134 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 51ms · UTC 13:23 · PVG 21:23 · LAX 06:23 · JFK 09:23
    ♥ Do have faith in what you're doing.