MACOS使用Karabiner解決CapsLock按鍵切換大寫延遲問題

蘋果MBP在macOS Mojava(10.14.6)及以上的版本中,鍵盤在小寫狀態下,默認短按CapsLock鍵是沒有任何反應的,而且嘗試修改了很多地方,最終發現官方沒有給任何可以配置該delay的入口。對此蘋果官方表示,這樣設置是爲了防止誤按操作而設置的貼心服務,但是對英文書寫和寫代碼時非常不友好。

I can’t work with this obnoxious delay。

該問題可以通過 Karabiner 這款開源改鍵來解決。

1. 安裝 Karabiner

官網: https://pqrs.org/osx/karabiner/

下載對應的安裝包,自行安裝。

2. 修改CapsLock delay設置

啓動Karabiner, 點擊 Complex -> Rules

在這裏插入圖片描述
點擊左下角的 Add rule, 並在彈出的頁面中點擊Import more rules from the Internet...在這裏插入圖片描述

此時會自動打開瀏覽器,進入官方內置的通用改鍵資源網站。在頁面搜索框中輸入Disable caps_lock delay,如下圖:

在這裏插入圖片描述
在第一個搜索結果中點擊 Import 按鍵。
此時又會跳回 Karabiner中,出現該模塊的引用彈窗,點擊Import,成功後點擊ok 如下圖:

在這裏插入圖片描述

此時karabiner會自動彈出引用結果,再在Disable caps_lock delay(rev 1) 這一欄上點擊Enable:
在這裏插入圖片描述

配置完成

如圖:
在這裏插入圖片描述

此時已經生效了, 快速按下CapsLock鍵後,MACOS會立即反應. 設置成功,感覺世界和平了。

發佈了46 篇原創文章 · 獲贊 10 · 訪問量 33萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章