为什么系统自带的中英切换总是不太灵敏? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
q534
V2EX    macOS

为什么系统自带的中英切换总是不太灵敏?

  •  
  •   q534 2024 年 1 月 9 日 4066 次点击
    这是一个创建于 733 天前的主题,其中的信息可能已经有所发展或是发生改变。
    无论是 macos ,win10 还是 win11 ,我都经历过相同的苦恼,以 macos 为例:使用系统自带的 capslock 切换自带的中英输入法,有很大概率切换不成功,需要慢下来,像老奶奶一样温柔的缓慢的按下 capslock 才能英中,非常打断思路。个人用的 win10 台式机设置的是 shift 切换中英,也有类似的问题,每当激情输入的时候总要拉扯我一下。这个是什么很难解决的技术问题吗?我非常确定我已经按下了切换键,只是操作比较快,打字就是每秒按好几个键嘛。

    我的肌肉已经习惯了输入,退格,切换,输入,退格,切换,输入,退格,切换,老奶奶心态,切换,忘记想输入什么
    第 1 条附言    2024 年 1 月 9 日
    看来相当一部分朋友都有相同的经历,只能说,一切都是草台班子。:)
    第 2 条附言    2024 年 1 月 10 日
    根据大家的反馈和我自己的试验,Karabiner 可以完全解决这个问题,有几个朋友反映单纯的安装 Karabiner 就能解决。windows 下类似的问题也可以通过改 shift 键解决。供后来者参考。
    34 条回复    2024-01-11 14:15:58 +08:00
    wzwwzw
        1
    wzwwzw  
       2024 年 1 月 9 日
    我已经把 mac os 的输入法换成了 control + 空格 然后把 capslock 单独按下的时候映射为 control + 空格
    wzwwzw
        2
    wzwwzw  
       2024 年 1 月 9 日
    @wzwwzw 与其他的按键按下的时候 映射为 control + 其他按键,这是我想到最好的解决办法。
    q534
        3
    q534  
    OP
       2024 年 1 月 9 日
    @wzwwzw 你是因为系统自带方案不灵敏才改成这样吗?
    q534
        4
    q534  
    OP
       2024 年 1 月 9 日
    @wzwwzw 请问一下改映射需要啥工具呢
    espaul64
        5
    espaul64  
       2024 年 1 月 9 日
    因为中文键盘的 mac 大写键同时有切换大小写/切换中英文的功能,切换大小写还有一个长按防误触的“体贴”功能,解决方法就是用左下角的输入法切换键或 control+空格
    gzn25
        6
    gzn25  
       2024 年 1 月 9 日
    记得官方说法是防止误触,轻按一下是无效的。这个也适用于妙控的电源按键等。
    的确难受。
    rewrite
        7
    rewrite  
       2024 年 1 月 9 日
    建议用 Input Source Pro 换成其它快捷键.
    leyliu
        8
    leyliu  
       2024 年 1 月 9 日
    如果不排斥改建的话,可以考虑 Karabiner-Elements
    espaul64
        9
    espaul64  
       2024 年 1 月 9 日
    想起来 mac 还有个 bug 来着,重启或开机时,第一次输入密码时大小写切换键的指示灯是不亮的,以前 intel 时就有这个问题,后来 M1 上还在,苹果那帮程序员都不设密码的么
    wzwwzw
        10
    wzwwzw  
       2024 年 1 月 9 日
    @q534 是因为修改了默认输入法,mac 上的中文输入法太卡了。换成了搜狗输入法,导致无法直接用 capslock 修改输入法了,所以修改成这样子,还有一个原因是因为 control 用小指按很不舒服。
    wzwwzw
        11
    wzwwzw  
       2024 年 1 月 9 日
    @q534 Karabiner-Elements
    我把我的配置给出来
    {
    "description": "Change CapsLock to Control+Space when pressed alone and to Control when pressed with other keys, with delay to prevent double press issue",
    "manipulators": [
    {
    "from": {
    "key_code": "caps_lock",
    "modifiers": {
    "optional": [
    "any"
    ]
    }
    },
    "parameters": {
    "basic.to_if_alone_timeout_milliseconds": 250,
    "basic.to_if_held_down_threshold_milliseconds": 250
    },
    "to": [
    {
    "key_code": "left_control"
    }
    ],
    "to_if_alone": [
    {
    "key_code": "spacebar",
    "modifiers": [
    "left_control"
    ]
    }
    ],
    "to_if_held_down": [
    {
    "key_code": "left_control"
    }
    ],
    "type": "basic"
    }
    ]
    }
    JYii
        12
    JYii  
       2024 年 1 月 9 日   13
    你听说过输入法切换的量子力学 bug 吗。切换输入法时,必须盯着看才会切换成功。打出英文--切换--打出来还是英文--盯着输入法切换--打出拼音
    q534
        13
    q534  
    OP
       2024 年 1 月 9 日
    @JYii 没错!!!!
    seres
        14
    seres  
       2024 年 1 月 9 日
    个人用 Karabiner 改键:
    caps_lock -> left_control
    right_command -> caps_lock
    vincentchyu
        15
    vincentchyu  
       2024 年 1 月 9 日
    @leyliu 装了这个锁屏之后 在按 esc 电脑是没法休眠的
    sunrain
        16
    sunrain  
       2024 年 1 月 9 日
    不应该是按 shift 么?
    短按切换中英文,按住大写。
    键盘的中英文切换键基本不用。
    alexsz
        17
    alexsz  
       2024 年 1 月 9 日
    @JYii 一直有这个困惑,我还以是我老了,手指不灵敏了
    adoal
        18
    adoal  
       2024 年 1 月 9 日
    草台当道,即便是微软和苹果这样经典的操作系统公司也沦落了
    ovtfkw
        19
    ovtfkw  
       2024 年 1 月 9 日 via iPhone
    @JYii #12 确实是这样 mac 上 草 每次第一次都切换不成功
    hoshizukiko
        20
    hoshizukiko  
       2024 年 1 月 9 日
    我用 fn 切换,还算丝滑
    tY3N62hFz90E74bK
        21
    tY3N62hFz90E74bK  
       2024 年 1 月 9 日
    @JYii 我也有遇到这个问题,不过我是 ctrl+space 切换,我一直以为是切换时双击了
    plasticman64
        22
    plasticman64  
       2024 年 1 月 9 日
    FN 切换有延迟 capslock 切换有概率不成功,确实有点难受
    GabrielleBellamy
        23
    GabrielleBellamy  
       2024 年 1 月 9 日   3
    这完全就是个特性,而不是个 bug ,但是这个比较讨厌一点而已。
    目的是怕你碰错了,所以加了 delay 保护。
    用这个软件直接关闭这个特性,开启超爽丝滑体验:
    https://github.com/gkpln3/CapsLockNoDelay
    祝好~
    q534
        24
    q534  
    OP
       2024 年 1 月 9 日
    @GabrielleBellamy 谢谢!但是为啥每次我盯着状态栏切换的时候都是秒切。。
    gromit1337
        25
    gromit1337  
       2024 年 1 月 9 日
    @q534 #24 你会盯着状态栏切换完成才会输入
    RayJiang9
        26
    RayJiang9  
       2024 年 1 月 9 日
    死去的记忆突然攻击我,我之前也一直有这个困扰,直到我看到这个帖子 /t/851971 ,安装了 Karabiner ,就再也没有发生了
    SakuraYuki
        27
    SakuraYuki  
       2024 年 1 月 9 日
    我在 mac 和 ios 上都没遇到过,但是 iPad pro 2020 中英切换遇到了你 mac 里的问题,按下去后按键反馈动画都有了但就是没切换,一定要慢慢按才会切换
    kaleido
        28
    kaleido  
       2024 年 1 月 9 日
    是的 #26 说的没错,老问题了,站内甚至有无数的帖子抱怨,但自从找到了几个帖子解决后,切换顺畅的很(大概就是先把大小写切换,用 Karabier 分配到一个用不到的键,比如 F13 ,然后把 Caps Lock 改成 F13 ,解决之后 顺滑无比),连你们说的玄学失败也没了
    fengtianze
        29
    fengtianze  
       2024 年 1 月 9 日
    升级 macOS 14 之后好像没遇到过了,至少不像以前那么频繁
    ksc010
        30
    ksc010  
       2024 年 1 月 9 日
    win10 下有啥程序可以禁用的么 ,一年前我就吐槽过这个问题
    YsHaNg
        31
    YsHaNg  
       2024 年 1 月 9 日 via iPhone
    从来没有用过 cap lock 切换输入法
    123test1010
        32
    123test1010  
       2024 年 1 月 10 日
    装什么输入法切换插件了吧,原生切换很流程,没遇到卡壳
    v2orz
        33
    v2orz  
       2024 年 1 月 10 日
    同问,win 下面有没有解决方案?困扰好久了
    AceCandy
        34
    AceCandy  
       2024 年 1 月 11 日
    @sunrain #16 mac 原生输入法做不到吧
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2631 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 02:49 PVG 10:49 LAX 18:49 JFK 21:49
    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