·6 分鐘閱讀

Mac 音量在 Tahoe 上不斷自己重設?如何永久鎖定它

自 macOS Tahoe 以來,許多 Mac 會突然自行改變或重設音量。以下說明為什麼會發生、如何停止內建的成因,以及如何為每個應用程式鎖定固定音量讓它維持不變。

如果你的 Mac 音量自 macOS Tahoe 以來不斷自己重設,修法就是排除那些自動調整器:停用音訊降音與「開機時播放聲音」、重設聲音設定,並乾淨地重新連接任何 Bluetooth 輸出。至於會亂跳的每應用程式音量,就用混音器為每個應用程式鎖定一個固定音量,讓它再也不會漂移。

SoundDial — Mac 音量在 Tahoe 上不斷自己重設?如何永久鎖定它

為什麼你的音量在 Tahoe 後會自己改變

一個沒被你碰過就移動的音量,感覺像是硬體故障,但它幾乎總是軟體在替你決定音量。macOS 有好幾個會悄悄推動或重設輸出的自動行為,而 Tahoe 的音訊堆疊變更讓其中幾個更明顯了。在你認定應用程式或 Mac 壞掉之前,先搞清楚到底是哪個系統在搶你的滑桿會有幫助。

  • 音訊降音:當 macOS 認為有更重要的東西在播放時(Siri、輔助使用宣告、通知),會降低其他音訊。觸發結束後,音量有時不會完全回到原位。
  • Bluetooth 交握重設:AirPods 與其他 Bluetooth 裝置會在連線時重新協商音量。在工作階段中途重新連線可能把輸出突然拉到預設值,或拉到高很多/低很多的音量。
  • 輸出裝置切換:當你拔掉耳機、擴充座,或切換到顯示器喇叭時,每個輸出都會記住自己的音量。來回切換看起來就像「隨機」重設。
  • 每應用程式預設值:有些應用程式(瀏覽器、影片播放器、視訊會議工具)會在啟動時、或當新串流開始時,自行設定增益,覆蓋你原本的設定。
  • 開機聲與登入狀態:開機提示音與登入可能把系統音量推回你沒選過的某個預設值。

先修好內建的成因

依序處理這些。多數「自己重設」的抱怨在排除降音與 Bluetooth 之後就消失了。

  • 關閉開機聲。「系統設定 → 聲音 → 取消勾選開機時播放聲音」。這能阻止開機提示音重設你的基準音量。
  • 減少或停用降音觸發。在「系統設定 → 輔助使用 → 語音內容與 Siri」中,關閉你不需要的語音宣告。越少觸發,就越少出現 macOS 降低音訊卻忘了恢復的時刻。
  • 重新配對有問題的 Bluetooth 裝置。把 AirPods 或耳機從藍牙設定移除並重新配對。過時的設定檔是連線時音量突然變動的常見成因。
  • 刻意設定每個輸出裝置。連接你會用的每個輸出(內建、顯示器、耳機),並各設定一次音量。macOS 會為每個裝置分別儲存音量,所以全部設定好就能消除切換時的意外。
  • 如果卡住就重設 Core Audio。開啟 Terminal 並執行 sudo killall coreaudiod。這會在不重開機的情況下重新啟動音訊常駐程式,並清除可能造成音量不穩的當機狀態。
  • 更新,然後重新啟動。早期的 Tahoe 小版本更新帶了音訊修正。確認你在最新版本上,並在更新後重開機一次。

如果重設停止了,就是上述某一項在作怪。如果你的系統音量穩定、但個別應用程式一直比其他東西飄得更大或更小,那你就碰到了內建控制能做到的極限。

真正的空缺:macOS 無法為每個應用程式鎖定音量

這是令人沮喪的部分。Windows 多年來一直有每應用程式音量混音器 — 你打開它、拖動一個應用程式的滑桿,它就維持在那裡。macOS 從未推出過一個。只有一個系統音量滑桿,而每個應用程式都在搶它。所以當某個瀏覽器分頁播出自動播放廣告、或某個視訊通話的音量是你音樂的兩倍時,你唯一的選擇就是手動操控主音量 — 而那正是你想逃離的「為什麼這個一直在變」循環。

系統滑桿是一個共用的單一旋鈕。沒有每應用程式混音器,在原版 macOS 上「設定好就不管」是不可能的 — 總會有東西覆蓋你。

用 SoundDial 為每個應用程式鎖定固定音量

SoundDial 補上了 macOS 缺少的每應用程式混音器。它常駐在你的選單列,為每個運行中的應用程式提供獨立於主音量的音量滑桿。因為它會記住你為每個應用程式設定的音量,它直接解決了「自己重設」的問題:你決定一次,那個應用程式每次都以那個音量開啟。

  • 每個應用程式的獨立音量:同時把音樂維持在 40%、視訊通話在 80%,無須操控主滑桿。
  • 每應用程式靜音與增強:立即靜音一個吵鬧的應用程式,或在某個應用程式自己的音訊太弱時把它推過 100%。
  • 音量設定檔:為「工作」、「遊戲」或「專注」儲存設定,一鍵切換整套混音。
  • 由你掌控的自動降音:在你說話時、或當某個選定應用程式啟用時,自動降低背景應用程式 — 而不是由 macOS 決定。
  • 快速輸出切換:從選單列在喇叭、耳機與顯示器音訊之間切換,無須潛入設定。

它是 Mac App Store 上一次性 €14.99 的購買 — 無訂閱、無驅動程式、無 DMG,也無內核擴充。因為它完全沙盒化並經 App Store 發佈,你不會安裝到 Tahoe 可能在下次更新時封鎖的老式音訊 kext。SoundDial 使用受支援的 API 來設定音量,所以你記住的音量能挺過更新與重開機。

你到底需要哪種做法?

如果你的整個系統音量都在跳,就從上面的內建修法開始 — 降音、Bluetooth 與開機聲佔了大多數情況。如果反過來,問題是某一個應用程式總是格格不入,或你厭倦了主滑桿老是妥協,那麼每應用程式混音器就是唯一真正的答案。macOS 不會加上一個,所以選單列工具是通往真正維持在你設定位置的混音的實用途徑。

厭倦了在 Tahoe 上追著音量滑桿跑?到 Mac App Store 取得 SoundDial,為每個應用程式鎖定一個記住的音量 — €14.99 一次性,無訂閱、無驅動程式。

下一篇文章

SoundDial

Per-app volume control for macOS. €14.99 one-time purchase.

取得SoundDial