
話說,自從某次 macOS 更新之後,不知道為什麼,打字時經常出現一個藍色的箭頭,如影隨形地跟著我的滑鼠游標。
後來發現,喔!這原來是開啟大寫鍵(Caps Lock)的時候,提醒我們現在是大寫模式喔!的一個『新功能』。
我得說這實在是一個『很擾人』的新功能!而且這個『新功能』,Apple 大概認為這個設計實在是太貼心了,所以完全沒有給我們設定的地方,從最起碼的切換開關,到進階一點的改變一下指示器的位置,讓他不要遮到文字或是影響滑鼠的點擊,都沒有。
這個藍色的大寫指示器,不僅影響視覺,很多時候還會擋住文字的段落,雖然只要點一下這個藍色箭頭,他就會消失。但是下一次開大寫鍵,他又跑出來,你想,打中文的時候,總是會很頻繁地開、關大寫鍵(中英切換),每一次都要去點它,真的是耐心大挑戰。
一開始還覺得說,好吧!沒關係,用一用就習慣了。
但是很不幸的,並沒有習慣它。完全沒有。
用了有沒有幾年了?每次看到這個藍色的箭頭圖案,都會覺得很干擾,這才能明白什麼叫做:『欲除之而後快』的深切含義。
所以今天來跟大家想一下,到底要怎麼徹底移除 macOS 的大寫鍵指示器。
簡單來說,有兩種方法可以解決這個問題。

方法一:使用終端機指令移除/還原大寫鍵指示器
如果你不排斥使用終端機來下指令,那麼這個方法相當簡單,只要輸入兩行指令,就可以把這個擾人的圖標給移除了。
- 首先,開啟終端機 App。
- 在終端機中輸入下面的指令(用來新增一個設定目錄:/FeatureFlags/Domain):
sudo mkdir -p /Library/Preferences/FeatureFlags/Domain
- 按下Enter之後,終端機會要求輸入密碼,輸入你的密碼,再按Enter。
- 接下來,輸入另一行指令,用來新增一個 .plist 的設定檔案:
sudo /usr/libexec/PlistBuddy -c "Add 'redesigned_text_cursor:Enabled' bool false" /Library/Preferences/FeatureFlags/Domain/UIKit.plist
- 然後重新開機,這個煩人的小玩意就離開你了。
當然,有一首歌是這樣唱的『思念是一種很玄的東西』,如果哪天真的很玄的,突然又想念起那個藍色的小箭頭,沒關係,我們可以這樣還原他。
- 一樣先打開終端機 App。
- 輸入以下指令,將設定值改為
true
(注意拼字!):sudo /usr/libexec/PlistBuddy -c "Set 'redesigned_text_cursor:Enabled' true" /Library/Preferences/FeatureFlags/Domain/UIKit.plist
- 終端機可能會再次詢問你的密碼,打入密碼。按下enter
- 然後重新開機,這個藍色的大寫指示器就回來了。
方法二:用 OnyX 這類的第三方小工具快速開關大寫指示器
如果你不喜歡使用終端機,那麼第二種方法就更方便,可以隨時切換讓這個指示器出現或消失。
就是下載onyx這個小工具。
OnyX是一個蠻方便的Mac專用整理系統的小工具,下載位置:https://www.titanium-software.fr/。
下載時要特別留意你的MacOS的版本,不同的MacOS版本需要對應到不同的Onyx的版本。

- 開啟Onyx,輸入密碼。
- 切換到 Parameters 頁面。
- 在Parameters頁面中,點選 Misc. 的分類。
- Misc. 頁面中,你會看到一個選項:Show the Caps Lock Indicator,然後點選啟用或是關閉。
- 重新開機,你就可以隨意切換這個指示器的顯示與否了。
如果不介意下載系統工具,建議使用第二種方法,因為OnyX除了這個開啟/關閉這個大寫鍵指示器以外,OnyX 還具備許多實用的維護功能,比起在終端機下指令,對很多人來說顯得更加親善一點。
當然,如果你已經習慣了這個藍色的大寫指示器,就繼續留著他吧!反正人生已經夠困難了,不差這一點藍色。