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

输入法切换问题

  •  
  •   MoGeJiEr · 2 天前 · 802 次点击

    用了几年 mac 了,一直都是 capslock 切换中文和 ABC 输入法,最近这段时间发现 capslock 按键经常切换不了输入法了,具体表现就是按好几次 capslock,输入法悬浮图标有切换动画,只不过一直都是显示的是英文输入法的图标,或者在中文输入法状态下按几次悬浮图标都是中文输入法;重启之后恢复正常,过一段时间又会出现;

    系统版本是最新的26.4 (25E246)

    • 一开始以为是第三方输入法的问题,换回系统自带的中文输入法也是一样;

    • 有尝试过hidutil property --set '{"CapsLockDelayOverride":0}命令,没有用;

    • 也想过是不是第三方软件的问题,后面挨个杀掉第三方软件后台测试也还是一样;

    不知道各位有没有遇到过类似的问题?

    11 条回复    2026-04-10 16:44:06 +08:00
    p2007
        1
    p2007  
       2 天前
    1. 试试其他快捷键,比如 Ctrl + Space ;
    2. 试试 Input Source Pro 的 Troubleshooting
    paradoxie
        2
    paradoxie  
       2 天前
    哈哈哈~xd 看看这个 https://www.v2ex.com/t/1186212
    MoGeJiEr
        3
    MoGeJiEr  
    OP
       2 天前
    @p2007 习惯 capslock 切换了,还是想找到这个问题的原因是什么;我去试试看这个 Input Source Pro 的 Troubleshooting
    di11wei
        4
    di11wei  
       2 天前
    我自己主要用微信输入法,所以删除了系统的 ABC ,然后 shift 切换中英文,capslock 映射成 hyperkey 。
    suitts
        5
    suitts  
       2 天前
    我也遇到过
    suitts
        6
    suitts  
       2 天前
    @di11wei 系统 ABC 移除掉之后会有什么影响吗
    di11wei
        7
    di11wei  
       2 天前 via iPhone
    @suitts 我没遇到什么问题
    q534
        8
    q534  
       1 天前
    最好的解决办法,没有之一:
    保留系统 ABC 和你要用的中文输入法;用 karabiner 把 capslock 映射为一个不太用的 f 键,比如 f18 ;在系统快捷键里把 Select next source in Input menu 定义为这个 f 键;把 Use the Caps Lock key to switch to and from ABC 这个默认的 capslock 切换关掉
    原理:系统会默认忽略过快的 capslock 击键以防止误触,但是对于键盘熟手来说,这个功能反而会导致误触
    q534
        9
    q534  
       1 天前
    我被这个问题困扰了一年才完全解决,希望对你们有帮助
    @suitts @MoGeJiEr
    MoGeJiEr
        10
    MoGeJiEr  
    OP
       1 天前
    @q534 #8 也算是一种方式,只不过这件事奇怪的点是我另外的 Mac 电脑没有任何问题,无论我的 capslock 按的有多快都可以正常切换
    EmersonV
        11
    EmersonV  
       1 天前
    我的方案是把 CapsLock 和 Control 互换一下,切输入法就直接 CapsLock+Space (实际是 Control+Space),并且 Control+c 这些命令也更顺手了
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2666 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 15:20 · PVG 23:20 · LAX 08:20 · JFK 11:20
    ♥ Do have faith in what you're doing.