繁體中文

如何更改 Mac 上的鍵盤快速鍵

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

打開「系統設定」,選擇「鍵盤」,再選 Keyboard Shortcuts,然後連按兩下想更改的快速鍵。macOS 讓你在那裡更改或關閉它自己的快速鍵,而 App Shortcuts 可以替任何 App 裡的任何選單指令設定新的按鍵綁定。大部分需求不必安裝任何東西就能完成。

macOS 做不到的是把快速鍵放到新的地方:放在 F13、滑鼠側邊按鈕、腳踏板、手把或 MIDI 鼓墊上,或是放在一個能打開 App 或打出整句話的按鍵上。這部分就交給 InputConfig,這是我做的免費 Mac App。同時按兩三個鍵對我的手來說很吃力,所以我老實說,我每天都在用它。

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

步驟

  1. 打開「系統設定」並選擇「鍵盤」。
  2. 按一下 Keyboard Shortcuts,挑選一個群組,例如 Screenshots。
  3. 連按兩下該快速鍵,然後按下新的按鍵。
  4. 若是選單指令,選擇 App Shortcuts,按一下加號,輸入完全一致的選單名稱。
  5. 若要把快速鍵放到單一按鍵或按鈕上,在 InputConfig 新增一列,按「掃描(Scan)」,再選擇按鍵。

更改或關閉 macOS 已有的快速鍵

  1. 打開「系統設定」並選擇「鍵盤」。
  2. 按一下 Keyboard Shortcuts。
  3. 在左側挑選一個群組,例如 Mission Control、Screenshots 或 Spotlight。
  4. 在右側連按兩下該快速鍵,然後按下新的按鍵。
  5. 按一下「完成」。
  • 你:把 Screenshots 底下的 Save picture of selected area as a file 改成你按得到的快速鍵。
  • macOS:立刻在每個 App 裡使用新的按鍵。
  • 確認:按下新的快速鍵,十字準星就會出現。

取消勾選快速鍵旁的方框就能把它關閉,當遊戲或 App 也想用同樣的按鍵時很方便。每個群組底部的 Restore Defaults 會把該群組恢復成原來的樣子。如果兩個快速鍵衝突,macOS 會用黃色警告標誌標示,而且只有其中一個能用。

Apple 自己的步驟請看使用 macOS 鍵盤快速鍵。

替選單指令設定新的快速鍵

App Shortcuts 能用於任何位於選單裡的指令,所以你可以讓 Export、Paste and Match Style 或 Merge All Windows 使用你想要的按鍵:

  1. 在 Keyboard Shortcuts 裡選擇 App Shortcuts。
  2. 按一下加號按鈕,選擇 App,或選擇 All Applications。
  3. 輸入選單指令的名稱,要和選單裡顯示的完全一樣,結尾如果有三個點也要打。
  4. 按一下 Keyboard Shortcut 欄位,按下按鍵,然後按「完成」。

名稱必須和選單逐字相符,否則快速鍵會默默地什麼也不做。如果想讓同一個按鍵在每個 App 裡做不同的事,而且不限於選單指令,請看各 App 專屬的鍵盤快速鍵。

對調修飾鍵和功能鍵列

  • Modifier Keys。可以針對每個鍵盤,更改大寫鎖定、Control、Option、Command 和地球儀鍵的作用。把大寫鎖定改成 Escape 就在這份清單裡。
  • Function Keys。讓 F1 到 F12 作為標準功能鍵使用,這樣想調整亮度和音量時就要按住 fn。

想讓一個字母鍵在所有地方變成另一個按鍵,macOS 沒有這種設定,那是 Karabiner-Elements 的工作。你需要哪種按鍵重新對應工具會把這三種工具理清楚。

把快速鍵放到你沒在用的按鍵或按鈕上

更改快速鍵之後,你還是得按兩三個鍵。InputConfig 則把整個快速鍵搬到你手邊現有裝置的一次按下上。它與 macOS 並行監聽,所以按鍵保有原本的作用,並額外多一個作用,因此沒有作用的按鍵是最好的選擇:

  • F13 到 F19。全尺寸鍵盤有這些鍵,而 macOS 沒有給它們任何作用。請看 Mac 上的 F13 到 F19。
  • 按住右手邊的修飾鍵。內建的 Modifier Holds 預設集會讓按住右側 Option 啟動聽寫,而單純按一下仍是一般的 Option。
  • 滑鼠側邊按鈕。按鈕 4 和按鈕 5 可以送出 Command W、Command Z 或任何其他組合。請看Mac 上的滑鼠側邊按鈕。
  • 腳踏板、MIDI 鼓墊或手把。每個按鈕或鼓墊都變成一個快速鍵。請看腳踏板快速鍵。
  • 敲一下 MacBook。Tap the Mac 會讀取內建的動作感應器,並在敲兩到五下時執行一個綁定。它在 M4 MacBook 上測試過,在我們的測試中 M1 Pro 上沒有成功,校準器的狀態標籤會告訴你你的機器有沒有在監聽。
  • 你:打開一個預設集,按一下 Add a new bind,按「掃描(Scan)」,再按下那個按鍵或按鈕。把輸出設為 Keyboard Key,在 Modifier Keys 下選擇 Command,然後按一下這一列的加號按鈕並選擇字母。
  • InputConfig:每次你按下按鈕時,就同時按下這些鍵。
  • 確認:按一下 Save and Activate,然後在 App 裡按下它。快速鍵就會執行。
InputConfig 編輯器裡的三列:F13 打開郵件,F14 打出 Talk soon,F15 執行 Start Focus 捷徑。
Figure 1. 三個閒置的按鍵有了三個新作用。F13 打開郵件,F14 打出結尾問候語,F15 執行 Siri 捷徑。

放在單一按鈕上的快速鍵有完整步驟,以及一張大家常放在按鈕上的快速鍵表。

做到比快速鍵更多的事

這裡才是好玩的地方。macOS 裡的按鍵綁定只能按其他按鍵,而 InputConfig 裡的一列能做的事多得多:

一次按下就能方式
打開 App,或把它帶到最前面System Function, Open App
打開網站或連結System Function, Open URL
打出你的電子郵件地址,或是你每天都會寄的回覆Type Text
拷貝、等待,然後貼上巨集,在這一列的 Options 裡
執行你在「捷徑」App 裡建立的任何東西Run Siri Shortcut
啟動聽寫、打開 Mission Control 或截圖System Function
按住時一直還原Repeat,在這一列的 Options 裡
某一列 Options 裡的巨集步驟:按住 Command、點按 C、放開、等待 300 毫秒,然後按住 Command、點按 V 並放開。
Figure 2. 放在單一按鈕上的拷貝再貼上巨集。每個步驟都有自己的等待時間,所以如果 App 漏掉按鍵,就把其中一個拉長。

每一列也可以有一個按住動作和一個連點兩下動作,所以一個按鍵能擔任三項工作:點一下還原,按住重做,連點兩下儲存。同一個按鍵甚至可以在每個 App 裡做不同的事,因為預設集可以在該 App 移到最前面時自動切換進來。請看按住與連點兩下和各 App 專屬的鍵盤快速鍵。

InputConfig 預設集裡的自動化與遊戲工具區段,Final Cut Pro 列在當這些 App 在最前面時啟用的清單下。
Figure 3. 與 Final Cut Pro 綁定的預設集。當那個 App 移到最前面時,它的按鍵就換成 Final Cut Pro 的作用。

如果新的快速鍵沒反應

依序試試看,先從最小的修正開始:

  1. 找黃色警告標誌。在 Keyboard Shortcuts 裡,它表示另一個快速鍵已經用了那些按鍵。換別的按鍵,或取消勾選另一個。
  2. 檢查選單名稱。App Shortcuts 需要完全一致的選單標題,三個點也包括在內。
  3. 檢查是不是 App 搶走了按鍵。有些 App,尤其是遊戲,會比 macOS 更早讀取按鍵。先在「文字編輯」或「備忘錄」裡測試。
  4. 使用 InputConfig 時,檢查輔助使用權限。它需要輔助使用權限才能按下按鍵,位置在「系統設定」、「隱私權與安全性」、「輔助使用」。
  5. 檢查預設集有沒有在執行。在你按下「啟用(Activate)」之前,這些列什麼也不會做。Control Option Command 句點是緊急停止,會把所有東西關掉。

它做不到的事

  • 它不會更改按鍵本身。InputConfig 只會增加作用,從不移除作用,所以字母鍵仍然會打出它的字母。請用上面提到的閒置按鍵,或用 Karabiner-Elements 做真正的按鍵對調。
  • 它分辨不出兩個鍵盤。每個鍵盤對它來說都是同一個裝置,所以不論哪個鍵盤,F13 都是 F13。
  • 有些系統快速鍵是固定的。macOS 沒有把 Command Tab 列在 Keyboard Shortcuts 裡,所以無法在那裡更改。

簡短版

  • 更改 macOS 的快速鍵。「系統設定」、「鍵盤」、Keyboard Shortcuts,然後連按兩下它。
  • 替選單指令設定新的快速鍵。使用 App Shortcuts,並填入完全一致的選單名稱。
  • 把快速鍵放在單一按鍵、按鈕、踏板或敲擊上。使用 InputConfig 的一列,它還能打開 App、打出文字和執行巨集。

先從 F13 或滑鼠側邊按鈕開始,因為沒有作用的按鍵可以接受你交給它的任何工作。

常見問題

如何更改 macOS 的按鍵綁定?

打開「系統設定」、「鍵盤」、Keyboard Shortcuts,挑選群組,連按兩下該快速鍵,然後按下新的按鍵。若是選單指令,到 App Shortcuts 底下新增。

如何關閉 Mac 的鍵盤快速鍵?

在「系統設定」、「鍵盤」、Keyboard Shortcuts 裡,取消勾選它旁邊的方框。Restore Defaults 會把整個群組恢復原狀。

能讓 Mac 上的一個按鍵執行鍵盤快速鍵嗎?

可以。免費的 InputConfig 能把整個快速鍵放到閒置按鍵的一次按下上,例如 F13、滑鼠側邊按鈕、腳踏板、MIDI 鼓墊或手把按鈕。

為什麼我在 Mac 上設的新快速鍵沒有用?

通常是另一個快速鍵用了同樣的按鍵,這會以黃色警告標誌顯示,或是 App Shortcuts 的名稱和選單不完全一致。有些 App 也會比 macOS 更早讀取按鍵。

Mac 的快速鍵能打開 App 嗎?

光靠 Keyboard Shortcuts 不行。InputConfig 的一列搭配 Open App 系統功能,就能用一個按鍵或按鈕打開任何 App 或把它帶到最前面。

更多中文頁面

詳細指南(英文)

作者說明。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 上.