繁體中文
如何讓 Mac 保持喚醒
這款 App 完全免費。不需要建立帳號。沒有訂閱,沒有麻煩的下載,也沒有任何鎖住的功能。針對 Apple 晶片最佳化。
讓 Mac 保持喚醒最快的方法,是 macOS 內建的 caffeinate 指令:在 Terminal 輸入它,Mac 就會保持喚醒,直到你關閉那個視窗。想要長久的做法,「系統設定」裡有兩個設定,決定顯示器何時關閉,以及 Mac 是否睡眠。像 Amphetamine 或 KeepingYouAwake 這樣的免費選單列 App,則讓同樣的開關只要按一下。
InputConfig 1.7 版預計於 2026 年 10 月推出,屆時 App 將完整支援繁體中文。
步驟
- 打開 Terminal。
- 輸入 caffeinate -d 並按 Return。
- 只要 Mac 該保持喚醒,就讓視窗開著。
- 在那個視窗按 Control C,讓 Mac 再次可以睡眠。
- 想要長久的變更,就到「系統設定」的「鎖定畫面」設定「關閉顯示器」。
用Terminal讓它保持喚醒
caffeinate 是 Apple 自己的工具,只要它在執行,就會讓 Mac 保持喚醒。挑選符合工作的那一行。
Terminal:讓顯示器和 Mac 保持喚醒,直到你停止它。
caffeinate -d發生什麼事:不會印出任何東西。Mac 會保持喚醒,直到你按 Control C 或關閉視窗。
Terminal:保持喚醒一小時,然後恢復正常。
caffeinate -d -t 3600發生什麼事:數字是秒數,所以 3600 是一小時。時間用完後,Mac 就可以再次睡眠。
Terminal:只在一個長時間指令執行期間保持喚醒,例如建置、下載腳本或寫程式的代理程式。
caffeinate -i your-command-here發生什麼事:那個指令執行期間,Mac 無法因閒置而睡眠,指令結束時,保持喚醒也會自己結束。
- -d。讓顯示器不要睡眠。
- -i。讓 Mac 不要因閒置而睡眠,顯示器仍然可以關閉。
- -s。讓整個系統保持喚醒,Apple 的手冊說這個只在接上交流電時有效。
- -w 加上處理程序編號。讓 Mac 保持喚醒,直到那個處理程序結束。
對於下載或長時間工作,caffeinate -i 加上指令是最乾淨的方法,因為它會自己停止。
變更顯示器和 Mac 何時睡眠
「系統設定」裡有兩個地方決定這件事,兩個都不需要 App:
- 顯示器。在「系統設定」的「鎖定畫面」,把接上電源轉接器時閒置後的「關閉顯示器」時間(MacBook 還有使用電池時的設定)改成較長的時間,或「永不」。
- Mac 本身。在 MacBook 的「系統設定」、「電池」、「選項」,打開「顯示器關閉時,接上電源轉接器時防止自動進入睡眠」。在桌上型 Mac 上,這個設定寫的是「顯示器關閉時防止自動進入睡眠」。
- 螢幕保護程式。「閒置時啟動螢幕保護程式」在同一個「鎖定畫面」頁面,即使 Mac 醒著,它也可能把 Mac 鎖住。
顯示器設定和睡眠設定是分開的,所以如果 Mac 必須在螢幕變暗時繼續工作,兩個都要設定。
闔上螢幕蓋也讓 MacBook 保持喚醒
MacBook 在你闔上螢幕蓋時會睡眠,caffeinate 不會改變這點。Apple 的闔蓋模式,在三件事都成立時,能讓它在螢幕蓋闔上的情況下繼續執行:
- 它有接電源。MacBook 必須插上電,不能用電池。
- 連接了外接顯示器。Mac 會把畫面移到那個螢幕上。
- 連接了外接鍵盤和滑鼠或觸控式軌跡板。你需要在螢幕蓋闔上時能操作它的方法。
Amphetamine 在 App Store 的上架頁面,也提供闔上螢幕蓋時讓 MacBook 保持喚醒。KeepingYouAwake 自己的頁面說,它只能在螢幕蓋打開時防止睡眠。沒有顯示器和電源,闔上的 MacBook 不管 App 怎麼說,都會睡眠。
改用免費的選單列 App
- Amphetamine。它在 Mac App Store 免費,上架頁面說沒有 App 內購買。它有計時器、觸發條件,還有偶爾移動指標的選項。
- KeepingYouAwake。它是免費的,採 MIT 授權開放原始碼,是 caffeinate 的小型包裝。可以從它的 GitHub 頁面或用 Homebrew 安裝。
Terminal:用 Homebrew 安裝 KeepingYouAwake。
brew install --cask keepingyouawake發生什麼事:選單列會出現一個杯子。按一下讓 Mac 保持喚醒,再按一下讓它可以睡眠。
如果 Mac 還是進入睡眠
照這個階梯往上試,從最小的一步開始:
- 檢查視窗還開著。caffeinate 只在執行期間讓 Mac 保持喚醒,所以關閉Terminal就會結束它。
- 檢查螢幕蓋。闔上的 MacBook 需要電源、顯示器,以及鍵盤和滑鼠。
- 檢查電池。caffeinate -s 只在接上交流電時有效。
- 檢查螢幕保護程式。鎖定的畫面不是睡眠,而「閒置時啟動螢幕保護程式」無論如何都可能把它鎖住。
簡短版
- 現在用。在Terminal輸入 caffeinate -d,並讓視窗開著。
- 只為一項工作。在指令前輸入 caffeinate -i。
- 長久做法。變更「系統設定」裡的「鎖定畫面」和「電池」。
- 按一下。選單列裡的 Amphetamine 或 KeepingYouAwake。
如果你是為了滑鼠抖動器而來,Mac 的滑鼠抖動器說明了它做什麼,以及免費的選擇。在 Mac 上,caffeinate 能做到人們通常買滑鼠抖動器要做的事。
常見問題
不用 App 要怎麼讓我的 Mac 保持喚醒?
打開Terminal並輸入 caffeinate -d。Mac 會保持喚醒,直到你按 Control C 或關閉視窗。想要長久的變更,就到「系統設定」的「鎖定畫面」設定「關閉顯示器」。
下載或長時間指令執行時,要怎麼讓我的 Mac 保持喚醒?
在指令前面加上 caffeinate -i。那個指令執行期間,Mac 無法因閒置而睡眠,指令結束時,保持喚醒也會自己結束。
MacBook 能在闔上螢幕蓋時保持喚醒嗎?
可以,用 Apple 的闔蓋模式:MacBook 必須接上電源,並連接外接顯示器,以及外接鍵盤和滑鼠或觸控式軌跡板。
caffeinate 安全嗎?
安全。它是 Apple 自己的工具,隨 macOS 一起提供,只是要求系統不要睡眠。關閉它的視窗或按 Control C 就會結束它。
更多中文頁面
詳細指南(英文)
作者說明。Ryleigh Newman 開發了 InputConfig,因為雙手活動不便,每天都用手把操作自己的 Mac。本頁譯自英文。Mac 的語言設為繁體中文時,App 的主要按鈕和選單會顯示為中文,本頁使用這些名稱,並在括號中附上英文名稱。App 的其他部分和網站的其他頁面都是英文。
本頁的其他語言版本: English, العربية, Čeština, Dansk, Deutsch, Español, Suomi, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Norsk, Nederlands, Polski, Português, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 简体中文
免費。macOS 14 或以上版本。不需要帳號,資料不會離開你的 Mac。 原始碼在 GitHub 上.