Apple 在 macOS Mojave 後,貼心的加上 capslock 點擊延遲,為了防止使用者在打字的時候誤觸,但常常造成我在中英快速切換時沒有成功,而且系統沒有相關設定可以關閉,以下是兩個我試過有效處理的兩個方式。
- 方案一
開啟系統 Slow Key 功能,然後把延遲調到最低。簡單快速又有效,缺點是這設定會使 key repeat 按鍵連續送出失效
設定位置 System Preferences > Accessibility > Keyboard > Enable Slow key & Options - 方案二
1. 安裝 Karabiner-Elements
2. 到 Karabiner 內的 Complex modifications > Rules 左下的 Add rule 內
3. 點上方 Import more rules from the Internet 或點 這裡
4. 搜尋 change caps_lock key,點右方的 Import 按鈕
5. Enable 最後一個 Disable caps_lock delay (rev 1)
ref:
https://apple.stackexchange.com/questions/81234/how-to-remove-caps-lock-delay-on-apple-macbook-pro-aluminum-keyboard-when-booted
https://blog.digital-magic.io/2018/12/removing-pesky-caps-lock-delay-on-macos.html
https://www.quora.com/How-do-you-turn-off-the-caps-lock-delay-feature-on-a-Mac