繁體中文

如何變更 Mac 的按鍵重複速率

在 Mac App Store 下載 InputConfig這款 App 完全免費。不需要建立帳號。沒有訂閱,沒有麻煩的下載,也沒有任何鎖住的功能。針對 Apple 晶片最佳化。

按鍵重複速率在「系統設定」的「鍵盤」裡:「按鍵重複速率」設定按住的按鍵重複得多快,「重複前延遲」設定你要按住多久才開始重複。如果按住字母跑出的是重音選單,而不是重複,那是「按住」功能,只要一行 Terminal 指令就能把它關掉。

InputConfig 1.7 版預計於 2026 年 10 月推出,屆時 App 將完整支援繁體中文。

步驟

  1. 打開「系統設定」的「鍵盤」。
  2. 把「按鍵重複速率」往「快」拖。
  3. 把「重複前延遲」往「短」拖。
  4. 在文字欄位裡按住一個按鍵來測試。
  5. 如果出現的是重音選單,就在 Terminal 關閉「按住」功能。

設定兩個滑桿

  • 按鍵重複速率。按住的按鍵再次輸入得多快。「快」適合用方向鍵移動游標。
  • 重複前延遲。按鍵要按住多久才開始重複。「短」讓重複更早開始,「長」則在按鍵於你不想重複時重複,能有幫助。

如果按鍵會意外重複,先把延遲拉長,再去調慢速率。

比滑桿更快

Terminal 可以設定超出滑桿兩端的值。數字越小越快。要登出再登入才會套用。

Terminal:比滑桿允許的更快的重複,和更短的延遲。

defaults write -g KeyRepeat -int 1
defaults write -g InitialKeyRepeat -int 10

發生什麼事:重新登入後,按住的按鍵會重複得更快、更早。在「系統設定」移動滑桿,會把它們設回滑桿的值。

這是提醒,不是我量測的結果:非常快的值可能讓打字很難控制,所以我會一次只改一個數字。

如果按住的按鍵不重複

照這個階梯往上試,從最小的一步開始:

  1. 檢查有沒有重音選單。按住字母時,顯示的是帶重音的版本,而不是重複。那是「按住」功能。
  2. 關閉「按住」功能。用下方的 Terminal 指令,然後結束並重新打開 App。
  3. 檢查「慢速鍵」。在「系統設定」的「輔助使用」、「鍵盤」,「慢速鍵」會讓按鍵等一下才被登錄。

Terminal:重複按住的字母,而不是顯示重音選單。

defaults write -g ApplePressAndHoldEnabled -bool false

發生什麼事:在這之後打開的 App 裡,按住的字母會重複。把 false 改成 true,就能取回重音選單。

從手把或滑鼠按鍵重複一個按鍵

上面的設定只改變鍵盤。在 Mac App Store 免費的 InputConfig,可以讓手把按鈕、滑鼠按鍵或另一個按鍵,像真正按住的按鍵那樣重複一個按鍵,或是用 Repeats while held 依你選的間隔重複它。設定方式在自動連按鍵工具頁面。

綁定編輯器中,十字鍵下送出向下鍵的那一列,Repeat keys while held 已勾選。
Figure 1. 打開 Repeat keys while held 的 InputConfig 列,所以按住的按鈕會像按鍵一樣重複。
InputConfig 編輯器裡某一列打開 Options:十字鍵列送出向下鍵,Repeat keys while held 已勾選。
Figure 2. Repeat keys while held 在 Press 方框裡。勾選後,按住的十字鍵方向會像按住的方向鍵那樣重複。

簡短版

  • 更快。「按鍵重複速率」往「快」,「重複前延遲」往「短」。
  • 還要更快。在 Terminal 設定 KeyRepeat 和 InitialKeyRepeat,然後登出。
  • 出現重音選單,而不是重複。把 ApplePressAndHoldEnabled 關閉。

先改延遲,因為大多數意外的重複,都來自過短的延遲。

常見問題

如何讓 Mac 上的按鍵重複得更快?

在「系統設定」的「鍵盤」,把「按鍵重複速率」往「快」拖,把「重複前延遲」往「短」拖。Terminal 用 defaults write -g KeyRepeat 可以更快。

為什麼我在 Mac 上按住按鍵,顯示的是重音,而不是重複?

那是「按住」功能。在 Terminal 用 defaults write -g ApplePressAndHoldEnabled -bool false 關閉它,然後重新打開 App。

Mac 上的按鍵重複設定在哪裡?

「系統設定」的「鍵盤」。兩個滑桿是「按鍵重複速率」和「重複前延遲」。

更多中文頁面

詳細指南(英文)

作者說明。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, 简体中文

在 Mac App Store 下載 InputConfig免費。macOS 14 或以上版本。不需要帳號,資料不會離開你的 Mac。 原始碼在 GitHub 上.