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

MacOS 下的大小写切换有延迟问题(不是长按短按的哪个)

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

    大小写切换已经改成短按 CapsLock 就可以切换那种,而无需长按来切换。但是在实际切换时,如果写代码写得很快,按 caplocks 这个键很快地按会没有效果,必须稍微慢一点地按才会有反应。有时想输入一些词语首字母大写,按一次大写按第二次变回小写,结果第二次按时才变大写,比如说想输入 Lock 变成 lOCK,简直捉狂。

    最新版的系统,2018 版本 macbook pro,外置键盘一样出现这个问题,转接器连线使用。网上一搜都是关于短按和长按的方案,或者就是那种令人想 xxx#@%#¥%……@#% 的“ MacOS 人性化的设计有哪些?比如说大小写切换”的文章。请教有什么方案可解决,感觉就是系统问题。

    20 回复  |  直到 2019-04-22 00:32:43 +08:00
        1
    wclebb   38 天前 via iPhone   ♥ 2
    试着习惯用 Shitf 写大写?
        2
    Philippa   38 天前
    @wclebb Thanks Shift 是可以,但不想改变习惯,这种很常见的功能问题我想很多人都会遇到的
        3
    wclebb   38 天前 via iPhone
    @Philippa #2 然而这就是系统默认的 feature。不是问题,这个很早就有了,差不多我买 MBA 之后一两个版本就执行了这个 feature。那个时候开始中文输入法时 Caps Look 不能锁大写。就是因为这个我老是输错密码。

    要么你适应它的输入法独特的方式,要么换输入法。

    自带输入法无解。

    所以才叫你习惯用 Shitf 输出大写,但也请你相信,这个习惯是有好处的。
        4
    wclebb   38 天前 via iPhone
        5
    GeruzoniAnsasu   38 天前
    是一个傻逼 feature,记得要修还得关掉 SIP 折腾,最后还不如接受忍一忍


    另外说什么 shift 切大写的,这不是废话吗,capslock 延迟这个问题就是在写代码的时候小写切换一串大写输入 DEFINED_LONG_MACORO OR SOMETHING 用的,总不能压着 shift 单手打一串大写宏吧

    “为什么不用 shift 作为 capslock ” -> 为了保证所有平台上习惯的一致性,shift 都用来切换中英文了
        6
    lloovve   38 天前 via iPhone
    苹果要你适应他。然后你就适应不了别的系统
        7
    ladypxy   38 天前 via iPhone
    Mac 下很多设置就是反人类,而且死活不改。于是总有人说你习惯就好了,要去适应……
        8
    cchencc   37 天前
    确实存在一定的延时 美名其曰防误触
        9
    KIMMG   37 天前
    @Philippa Mac 底下我还是喜欢 HHKB 的键位,所以不得不接受没有 caplocks 的场景,于是我习惯了 shift 键了。
        10
    U2Fsd   37 天前
    现在更习惯用 Shift 键切换大小写

    Caplocks 是用来切换中英文的
        11
    U2Fsd   37 天前
    @GeruzoniAnsasu

    一串大写输入的话长按 Caplocks 好像可以锁定大写
        12
    jadeity   37 天前
    加入 VIM 吧,CAPS 已改 ESC。
        13
    will0404   37 天前 via Android   ♥ 1
    根据我自己的经验,按 shift 输入大写比 capslock 切换的效率高很多。
    capslock 最常犯的问题就是你需要小写的时候输入了大写,按一下 capslock,再输入结果还是大写,然后眼睛盯着键盘再按一下才成功。跟 usb 口插三遍才插上一个意思。
    用 shift 就完全没这个问题,只是小指需要适应一下,一段时间后我现在把 capslock 映射成 control 了,再也不用它了。
        14
    HangoX   37 天前
    @will0404 shift 不行,要改键,不然小拇指会疼
        15
    HangoX   37 天前
    我觉得为什么没有键盘的 capslock 是大写的时候直接就是按下去不起来的,小写的时候即使起来的。这样不是很好区分了吗
        16
    GeruzoniAnsasu   37 天前
    @U2Fsd
    @HangoX
    你们俩是没明白说的是什么问题,capslock 这个键在非常短的时间内点它一下(比如按下 10ms )是不生效的,并不是说 capslock 不能用于切换的问题,是用它切换会被强制“防误触”。

    只有这个键有这个 feature,改用其它键作为大小写切换是不会有的


    @HangoX 即使能做成弹起式 switch,按苹果这个做法,它依旧会给你加一个“必须以老年手速 50 克以上压力按这个键才能弹起”的限制,毕竟按下弹起是用电磁铁模拟的,并不是机械开关(看向触摸板
        17
    JerryCha   37 天前
    碰到长串大写时 SLOW DOWN,要不就换系统吧。Apple 思维设计出来的东西只有 Apple 思维能解决。
        18
    amwyyyy   35 天前 via iPhone
    可能我打字慢,没发现这个问题😂
        19
    wclebb   31 天前
    macOS 最新版支持取消 Caps Lock 强行切换中英文输入法。
        20
    wclebb   31 天前
    体验了下发现不是我说的那个意思。
    抱歉,请忽略。。
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1111 人在线   最高记录 5043   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 20ms · UTC 22:55 · PVG 06:55 · LAX 15:55 · JFK 18:55
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1