繁體中文
如何在 Mac 上讓一個滑鼠按鈕有三項工作
這款 App 完全免費。不需要建立帳號。沒有訂閱,沒有麻煩的下載,也沒有任何鎖住的功能。針對 Apple 晶片最佳化。
你可以用 InputConfig(我做的免費 App)在 Mac 上讓一個滑鼠按鈕有三項工作:快速按下是一項工作,按住是另一項,連按兩下是第三項。編輯器裡的每一列都可以有按住動作和連按兩下動作,而且各是一個完整的輸出。
同時按好幾個鍵對我的手很困難,所以這是我自己在用的做法。滑鼠只有幾個按鈕,而兩個拇指按鈕各有三項工作就是六項,不用多伸手。背景在按住與連按兩下,這一頁是滑鼠版本。
InputConfig 1.7 版預計於 2026 年 10 月推出,屆時 App 將完整支援繁體中文。
步驟
- 在一列裡掃描(Scan)滑鼠按鈕,並給它平常的輸出。
- 打開這一列的選項,在「Extra actions」底下勾選「When held, do something else」。
- 設定按住的時間並挑選按住的輸出。
- 勾選「When double tapped, do something else」,設定時間窗口並挑選那個輸出。
- 啟用並測試這三者:輕點、按住和連按兩下。
從滑鼠取得連按兩下的兩種辦法
InputConfig 提供兩樣聽起來很像卻不同的東西,選對能省下很多困惑。
- 連按兩下輸入種類。種類為連按兩下的滑鼠列,會在一對點按的第二下觸發。單次點按仍然做它一向做的事,所以沒有任何延遲。內建的 Double Click Deck 預設集展示了它。
- 連按兩下動作。任何按鈕列都可以在選項裡有「When double tapped, do something else」。它會在你設定的時間窗口內等待可能的第二次按下,所以它適用於側邊按鈕,因為側邊按鈕沒有系統的連按兩下。
對 Mac 本來就懂的點按用連按兩下種類,對沒有這種功能的按鈕用連按兩下動作。
為滑鼠按鈕加上按住動作
- 你:掃描按鈕,給它平常的輸出,打開選項,在「Extra actions」底下勾選「When held, do something else」。設定按住的時間並挑選按住的輸出,可以是任何輸出,也可以是好幾個。
- InputConfig:對短於按住時間的按下,在放開時送出平常的輸出,對超過的按下,則改送按住的輸出。
- 確認:輕點按鈕,平常的輸出就會觸發。按住超過時間,按住的輸出就會觸發。
對我來說,400 到 600 毫秒感覺很自然。如果是你會不小心按到的按鈕,請設得更長,因為較長的時間是解決意外觸發按住動作的辦法。

加上連按兩下動作
- 你:在「Extra actions」底下,勾選「When double tapped, do something else」,設定時間窗口並挑選輸出。
- InputConfig:等待可能的第二次按下。在時間窗口內按兩下,就會觸發連按兩下的輸出。
- 確認:連按兩下按鈕,連按兩下的輸出就會觸發。單次按下要等到時間窗口關閉才觸發,不會馬上觸發。
250 到 350 毫秒適合大多數人的手,較長的時間窗口則對移動緩慢的手有幫助。每個有連按兩下的列,都會讓它的單次按下延遲一個時間窗口,所以請讓時間窗口維持在你的手允許的最短。

滑鼠上有用的三項工作
| 按鈕 | 按下 | 按住 | 連按兩下 |
|---|---|---|---|
| 按鈕 4 | 上一頁(Command 左方括號) | Mission Control | 關閉分頁(Command W) |
| 按鈕 5 | 下一頁(Command 右方括號) | 開始聽寫 | 重新開啟關閉的分頁(Shift Command T) |
| 中鍵點按 | 按下滾輪本來就做的事 | 播放或暫停音樂 | 區域螢幕截圖 |
| 較高位置的拇指按鈕 | Command Z | Command Shift Z | Command S |
挑選彼此相關的工作。還原、重做和儲存是一家人。離開或關閉的按住動作,應該是你可以還原的事,因為按住是最可能意外觸發的。
讓它舒適又安全
- 阻擋舊的工作。在側邊或中鍵按鈕上,勾選阻擋按鈕本身的動作,這樣 App 就不會也對按下有反應。
- 守住大事。把 Command Q 或關閉放在按住上,不要放在按下上。
- 別動左鍵點按。在左鍵上放按住或連按兩下,會延遲每一次點按。在那裡使用連按兩下種類,或乾脆別動它。
- 搭配第二個控制項。按住、連按兩下和「While also holding」可以全放在同一列。
找出你自己的時間設定
這一頁上的數字是我會開始的地方,不是規則。人的手不同,滑鼠也不同,因為拇指按鈕下的輕巧開關,比硬一點的開關省力。每次把按住時間或時間窗口調整 100 毫秒,測試這三項工作,並保留一整天真正的工作中都不會誤觸發的數字。你得想一下才按得出來的按住,就是太長了,有時被算成兩次單次按下的連按兩下,則需要更長的時間窗口。
按住或連按兩下行為不正常時
照這個階梯從最小的一步開始:
- 拉長按住的時間。會意外觸發的按住,需要 600 毫秒或更久。
- 縮短連按兩下的時間窗口。如果單次按下感覺很慢,時間窗口就太長了。
- 確認預設集已開啟。在你按下「啟用」之前,這些列什麼都不會做。
- 再掃描一次。這個按鈕可能是偽裝的按鍵。請在廠商軟體裡把它設為 F13 到 F20,再掃描那個 F 鍵。
- 檢查點按速度。「輔助使用」、Pointer Control、Double-click speed 是系統設定。這一列的連按兩下時間窗口是獨立的。
它做不到的事
- 按住動作上的巨集。有巨集的列沒有按住動作。請讓巨集有自己的列,如滑鼠巨集所述。
- 同一列上的連發與切換。其他按下模式無法與按住或連按兩下結合,所以請放在另一列。
- 立即的單次按下。有連按兩下動作的按鈕,會先等待時間窗口再觸發。按住只有在「Repeat keys while held」開啟時才會重複。
簡短版本
- 按住。按住時有不同的動作,400 到 600 毫秒。
- 連按兩下。連按兩下時有不同的動作,250 到 350 毫秒。
- 連按兩下種類。用於左鍵,沒有延遲。
一個按鈕有三項工作,常常就是合手的配置與不合手的配置之間的差別。
常見問題
一個滑鼠按鈕可以在 Mac 上做三件事嗎?
可以。在 InputConfig 裡,一列可以有它平常的輸出、一個按住動作和一個連按兩下動作,各是一個完整的輸出。
連按兩下種類和連按兩下動作有什麼差別?
連按兩下種類在一對點按的第二下觸發,不會延遲任何東西。連按兩下動作則在你設定的時間窗口內等待第二次按下,所以它也適用於側邊按鈕。
按住的時間應該多長?
我會從 400 到 600 毫秒開始,如果是你會不小心按到的按鈕,就設得更長。
按住動作可以執行巨集嗎?
不行。有巨集的列沒有按住動作,所以請把巨集放在它自己的列。
更多中文頁面
詳細指南(英文)
作者說明。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 上.