繁體中文

如何在 Mac 上為手把按鈕設定輕點兩下的動作

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

在我做的免費對應工具 InputConfig 裡,勾選某一列 Options 中的 Send a different action on a double tap:輕點一次送出一般的輸出,快速輕點兩次則送出另一個。macOS 沒有為手把提供這個功能,大多數遊戲也沒有。

再加上按住,同一個按鈕就有三種工作。代價是單次輕點會有短暫的等待,下面會說明,這決定了它適合哪些按鈕。

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

步驟

  1. 新增一列,Scan 按鈕,並選擇單次輕點要送出什麼。
  2. 在 Options 裡,勾選 Send a different action on a double tap。
  3. 選擇輕點兩下的按鍵,為快速鍵加上修飾鍵,並以 ms 設定時間窗口。
  4. 關閉編輯器並啟用預設集。

設定方式

請先從 Mac App Store 安裝 InputConfig 並允許輔助使用權限。

步驟 1:單次輕點

  • 你:新增一列,按 Scan,按下按鈕,並選擇單次輕點要送出什麼。
  • InputConfig:把那一列的輸入填成那個按鈕。
  • 確認:那一列標出你的按鈕和它的輸出。

步驟 2:輕點兩下

  • 你:打開該列的 Options,在 Extra actions 之下勾選 Send a different action on a double tap。在 Double tap sends 旁邊選擇按鍵。旁邊的 ⌃ ⌥ ⇧ ⌘ 開關可以加上 Control、Option、Shift 或 Command,所以輕點兩下可以是像 Command W 這樣的快速鍵(1.6 新增)。
  • InputConfig:監看窗口內的第二次輕點。
  • 確認:在 within 之後以毫秒設定窗口,然後儲存並啟用。快速輕點兩次就會送出第二個輸出。
勾選 Send a different action on a double tap 的列選項:Shift Tab,在 300 毫秒內。
Figure 1. 輕點一次送出 Tab,快速輕點兩次送出 Shift Tab。

內建的 Hold & Double-Tap 預設集就是一個可用的範例:LB 是 Tab,快速輕點兩次則送出 Shift Tab。

了解取捨:單次輕點要等一下

在你第一次輕點之後,InputConfig 還無法知道第二次輕點是否會來,所以會先等過窗口,才送出單次輕點。窗口為 300 ms 時,單次輕點會晚大約三分之一秒才到,而且是以短暫按下的方式送出,不是按多久就送多久。輕點兩下本身則在第二次輕點結束的瞬間觸發。

  • 適合的用途。Return、快速鍵、點按,或 Siri 捷徑。
  • 不適合的用途。任何你要按住或需要立即反應的東西:移動鍵、按住的 Shift、開火按鈕。

請把輕點兩下放在做一次性工作的按鈕上。

選擇窗口

窗口的範圍是 100 到 2000 ms,預設從 300 開始。

  • 250 到 350 ms。適合大多數人。
  • 更長。對動作較慢的手有幫助,代價是每次單次輕點都要等更久。
  • 更短。手會顫抖的人可能用較短的窗口比較好,這樣兩次意外按下比較不容易落在窗口內,或是改用按住,不用輕點兩下。

從 300 開始,只有在輕點被漏掉或意外觸發時才更改。

讓一個按鈕有三種工作

按住和輕點兩下可以放在同一列。也把 How it fires 設為 Different action when held,這個按鈕輕點時送出一個輸出,輕點兩下時送出另一個,按住超過你設定的時間時又送出第三個。再加上一個組合,同一個按鈕在另一個按鈕被按住時,又會做別的事。

一列在 A 按鈕上設有輕點、按住和輕點兩下。
Figure 2. 一個按鈕上的三種工作:點按、按住是右鍵點按、輕點兩下是 Return。

Hold & Double-Tap 預設集把三種都放在 A 上:輕點是點按,按住是右鍵點按,輕點兩下是按 Return。自適應手把上的單一開關,就是這樣就能操作 Mac。Mac 上的開關用這種方式建立了完整的配置。

如果輕點兩下的方框是關閉的或不見了

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

  1. 檢查按壓模式。Toggles on and off、Repeats while held 和 Repeats until pressed again 是其他的按壓模式,所以選了其中一個時,輕點兩下的方框就是關閉的。
  2. 移開巨集。有巨集的列沒有輕點兩下。請把巨集放在它自己的列上。
  3. 改為送出快速鍵。在編輯器裡,輕點兩下的動作是一個按鍵或帶修飾鍵的按鍵。想在輕點兩下時執行捷徑,請在「捷徑」App 裡為該捷徑設定它自己的鍵盤快速鍵(在它的詳細資料裡選 Add Keyboard Shortcut),然後送出那個快速鍵。如果是 App,請用它的選單快速鍵。
  4. 使用組合或另一個按鈕。否則,把 Run Siri Shortcut 或 Open App 放在組合或它自己的按鈕上。

輕點兩下送出的是按鍵,其他的一切都靠鍵盤快速鍵來達成。

輕點兩下其他輸入

  • 按鍵、滑鼠按鈕和 MIDI 墊。它們有同樣的輕點兩下選項。內建的 Modifier Holds 預設集,在輕點兩下右側 Command 時打開 Launchpad,而參與過快速鍵的修飾鍵,絕不會算成輕點。按鍵仍然會打字,所以請用本身不會打字的按鍵。
  • 滑鼠按鈕上的雙擊。它是自己的輸入,Double click,所以單擊保有它的工作,不用等待。請看 Double Click Deck。
  • DualSense 觸控板。它有自己的輕點兩下手勢。請看觸控板手勢。
  • 敲打 MacBook。Tap the Mac 會計算一到五次敲打,每個次數都是自己的輸入。它在 M4 MacBook 上測試過,在我們的測試中,它在 M1 Pro 上無法運作,而校準器的狀態標籤會告訴你,你的 Mac 的感測器有沒有在聆聽。請看 Tap the Mac。

滑鼠的 Double click 輸入完全不用等待,所以在滑鼠上請優先使用它。

簡短版

  • 在哪裡。在該列的 Options 裡,Extra actions 之下,名稱是 Send a different action on a double tap。
  • 代價。單次輕點要等過窗口,預設是 300 ms。
  • 適合的用途。適合一次性的工作,絕不適合移動或按住的按鍵。

把輕點兩下放在做一次性工作的按鈕上,一個按鈕就能承擔三種工作。

常見問題

手把按鈕在 Mac 上輕點兩下時能做不同的事嗎?

能。在 InputConfig 裡,勾選該列 Options 中的 Send a different action on a double tap,並選擇它要送出的按鍵或快速鍵。

為什麼我的單次輕點感覺很慢?

因為 App 會先等過輕點兩下的窗口才送出它。請縮短窗口,或是把輕點兩下移到單次輕點不需要立即反應的按鈕上。

一個按鈕可以同時有輕點、輕點兩下和按住嗎?

可以,全都在同一列,上面還可以再加一個組合。內建的 Hold & Double-Tap 預設集在 A 上示範了這一點。

輕點兩下能送出鍵盤快速鍵嗎?

能。從 1.6 起,輕點兩下的按鍵旁邊有 Control、Option、Shift 和 Command 開關。

在 Mac 自己的鍵盤上能用嗎?

能。按鍵仍然會打字,所以請用本身不會打字的按鍵,例如右側的修飾鍵或 F13 到 F19。

更多中文頁面

詳細指南(英文)

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