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

大小写键延迟问题

  •  
  •   devinww · 2021-06-24 13:09:14 +08:00 · 2957 次点击
    这是一个创建于 1249 天前的主题,其中的信息可能已经有所发展或是发生改变。

    一周前从 win 转到 osx 的,目前基本适应了,就一些小问题还在适应中,发现好像大小键和输入法切换不是很灵敏。

    大小写的问题暂时解决了,装了一个 Karabiner

    https://blog.csdn.net/g457499940/article/details/103786969

    不知道大家怎么解决这两个问题的,不吝赐教

    26 条回复    2021-12-22 13:18:21 +08:00
    wjfz
        1
    wjfz  
       2021-06-24 13:15:32 +08:00
    大小写我这边没问题,不管是自带键盘还是外接键盘,都是一下就行。不知道为啥确实有人说要长按,我这些年一直没用到,是不是我自己改了哪里我也不知道。不需要额外的软件。

    输入法我只保留了搜狗和自带的英文,然后快捷键 ctrl+空格就互相切换了(其实我改成了 cmd+空格更顺手一点,Ctrl+空格留给了 Alfred
    devinww
        2
    devinww  
    OP
       2021-06-24 13:29:37 +08:00
    @wjfz 有两种模式的,一种是长按,也可以设置成不长按,按一下,但是按一下的时候会有延迟。
    chavyleung
        3
    chavyleung  
       2021-06-24 13:39:10 +08:00   ❤️ 2
    可以试试
    https://github.com/laishulu/macism

    配合 BetterTouchTool
    单击左 CMD 切换中文:/usr/local/bin/macism com.apple.keylayout.ABC
    单击左 OPT 切换英文:/usr/local/bin/macism com.baidu.inputmethod.BaiduIM.wubi

    然后禁用中文输入法的中英切换快捷键
    chodomatte
        4
    chodomatte  
       2021-06-24 13:55:53 +08:00   ❤️ 1
    @devinww #2 对的,按一下真的有延迟,尤其是打字较快的时候,最为明显。我一直以为是我打字过快,现在回想应该就是延迟的锅,根本我也没快到哪儿去😂

    我的应对办法就是:
    按一下结束停顿一下,这样确保延迟已经过去了(笨办法哈哈哈)
    还有一个办法是我偶尔会用的,按住 shift 键再按需要大写字母的键,这样也行。
    分场景按需使用这两方法。
    yuancoder
        5
    yuancoder  
       2021-06-24 13:59:22 +08:00
    这个键基本没啥用,替换成 ctrl 了
    devinww
        6
    devinww  
    OP
       2021-06-24 14:00:41 +08:00   ❤️ 1
    @chodomatte 你可以试试我上面的发的那个方法,我刚测试过可以用了,就是得装个软件
    littlewing
        7
    littlewing  
       2021-06-24 14:17:49 +08:00
    MacOS 没有 Caps 键,只有 中 /英 切换键,长按才是切换大小写
    mintyvovo
        8
    mintyvovo  
       2021-06-24 14:23:02 +08:00 via iPhone
    MAC OS 自带输入法输入大写按住 shfit,然后选择要输入大写的英文字母,比较快的方式
    promisenev
        9
    promisenev  
       2021-06-24 14:25:16 +08:00   ❤️ 1
    不是延迟,是 shfit 切换中英文本身就不可靠,不是 100% 切换的, 建议用 caps
    devinww
        10
    devinww  
    OP
       2021-06-24 14:25:38 +08:00
    @littlewing 这个可以改的,系统偏好设置 -键盘-输入法最下面第二个勾选框
    devinww
        11
    devinww  
    OP
       2021-06-24 14:26:01 +08:00
    @promisenev 是这么回事,shift 挺好,就是不怎么习惯。
    GeruzoniAnsasu
        12
    GeruzoniAnsasu  
       2021-06-24 14:45:21 +08:00   ❤️ 1
    @littlewing 我的美式键盘上面标的就是 caps lock,咋就只有切换键了


    @devinww
    @chodomatte

    刚用 mac 的时候一天要 “被误触” 10 几次,现在已经渐渐习惯了…… 可能是用专有名词缩写装 X 的场合少了(
    10.13 / 10.14 的时候我咋不知道还有这种东西,解决了一大痛点可以说……





    @promisenev 建议现场拍一拍 caps 键感受一下,确认时长大概在 30 到 50ms,如果触键非常快是不会切灯的
    chodomatte
        13
    chodomatte  
       2021-06-24 15:57:27 +08:00
    @littlewing 哦,我在 4 楼说错了,误导了您,我说成了更改大小写字母问题从而感受到延迟。
    其实本想说,用 caps lock 键,想快速在中英输入法间切换,很慢。

    有时候会用到英文状态下的一些符号比如<>而不是《》,比如{}而不是「」
    总的来说 caps lock 的延迟当切换速度快了,真的能感受到延迟。
    littlewing
        14
    littlewing  
       2021-06-24 16:00:32 +08:00
    @GeruzoniAnsasu 行,那我加上“国行中文键盘 MacOS 默认”的限定,大多数中国人买的国行机器应该都是这个键盘吧
    FanChen
        15
    FanChen  
       2021-06-24 16:33:44 +08:00
    楼主是不是设置的长按切换大小写,点按切换输入法,可以关掉的
    promisenev
        16
    promisenev  
       2021-06-24 16:54:36 +08:00
    @GeruzoniAnsasu 我是把 caps 映射成了 其他组合键,然后在输入法切换的地方,用这个组合键切换,实际按下的,是 caps,不存在延迟, Mac 默认设置 caps 有 冲突,shift 也不是可靠的切换,经常会切换不过去
    IvanLi127
        17
    IvanLi127  
       2021-06-24 17:00:02 +08:00
    这个键我似乎都没用过。。。。。尴尬了
    dozer47528
        18
    dozer47528  
       2021-06-24 18:30:08 +08:00
    我把 caps lock 弄成了中英文切换,的确会有遇到明明觉得自己按了,但是实际没求换成功的情况。
    然后当我盯着自己的手再按一次的时候,它总是正常的……
    我用的是 usb 键盘,别的按键没出现过这种情况,也不是我键盘的问题,其他几把键盘有一样的问题。
    dozer47528
        19
    dozer47528  
       2021-06-24 18:30:32 +08:00
    我现在的解决方案是按的时间稍微长一点点
    gqbre
        20
    gqbre  
       2021-06-24 19:55:31 +08:00
    @chavyleung 这怎么用啊。。装完啥都没有,懵了
    wclebb
        21
    wclebb  
       2021-06-24 22:44:32 +08:00
    需要习惯 Shift 为输入大写。
    c2000a
        22
    c2000a  
       2021-06-25 12:17:06 +08:00
    啊。。。这是国行的单独设置啊
    ![]( )
    chavyleung
        23
    chavyleung  
       2021-06-25 16:40:59 +08:00
    @gqbre 或者试试我写的 karabiner 配置吧

    https://github.com/chavyleung/karabiner
    MKuBMax
        24
    MKuBMax  
       2021-06-28 13:12:19 +08:00
    我好像都是用 shift 。。。
    owenhu
        25
    owenhu  
       2021-12-22 12:11:51 +08:00
    感谢楼上回答,我前阵子也是用 karabiner element 解决的,我发现安装该软件最新版之后延迟问题自动被解决了。但是最近转用 BettertTouchTool 了,实在不想在后台同时开这两个软件。有啥好办法吗?
    devinww
        26
    devinww  
    OP
       2021-12-22 13:18:21 +08:00
    @owenhu 因为怕麻烦已经转用搜索输入法了,基本上和 win 上面的输入习惯一致。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3256 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 00:14 · PVG 08:14 · LAX 16:14 · JFK 19:14
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.