繁體中文
如何使用 Mac 上的滑鼠側邊按鈕
這款 App 完全免費。不需要建立帳號。沒有訂閱,沒有麻煩的下載,也沒有任何鎖住的功能。針對 Apple 晶片最佳化。
想在 Mac 上使用滑鼠的側邊按鈕,要用 App 給它們一項工作,因為 macOS 把按鈕 4 和按鈕 5 交給最前面的 App,讓每個 App 自己決定,而許多 App 對它們沒有安排任何工作。在 Windows 上它們是上一頁和下一頁。在 Mac 上它們常常看起來像是壞了。macOS 本身只能把 Mission Control、App 視窗或「顯示桌面」放在它們上面。我做了 InputConfig,這是免費的 App,它能讀取任何滑鼠上的這些按鈕,不需要廠商的 App,並給每個按鈕你挑選的任何工作:上一頁和下一頁、鍵盤快速鍵、巨集、聽寫、Siri 捷徑,或是在每個 App 裡不同的工作。
InputConfig 1.7 版預計於 2026 年 10 月推出,屆時 App 將完整支援繁體中文。
步驟
- 新增一個滑鼠列,並掃描側邊按鈕。
- 選擇輸出。
- 啟用。
設定
剛接觸嗎?滑鼠按鈕逐步說明用圖片展示每個步驟。
- 安裝 InputConfig 並允許輔助使用權限。
- 新增一列,輸入類型選 Mouse,種類選 Button,並在按鈕選單裡選擇「Scan」。按一下側邊按鈕。這一列會把它命名為 Button 4 或 Button 5。
- 選擇輸出。Command 左中括號和 Command 右中括號在瀏覽器和 Finder 裡是上一頁和下一頁。
- 在這一列的 Options 裡,如果按鈕本來就做了你不想要的事,就開啟「Block the button's own action」。
- 按「啟用(Activate)」。
內建的 Keyboard & Mouse Input 預設集已經這樣做了:兩個側邊按鈕送出上一頁和下一頁,並封鎖它們本身的動作。


避免側邊按鈕做兩件事
InputConfig 與 macOS 並行監聽,所以按鈕仍保有它原本的作用,新的工作則疊加在上面。在已經用按鈕 4 返回上一頁的 App 裡,再加上 Command 左中括號就會返回兩次。從 1.6 版開始,一列可以防止這一點。
- 你:打開這一列的 Options,在 Press 方框裡開啟「Block the button's own action」。
- InputConfig:預設集執行期間,App 看不到那個按鈕,所以它只會做這一列所指定的事。停止預設集,它就恢復正常運作。
- 確認:在 Safari 裡按下按鈕,它返回一頁,而不是兩頁。

封鎖只提供給中鍵和側邊按鈕,絕不提供給左鍵和右鍵點按,所以不會漏掉點按。

macOS 本身能做什麼
在安裝任何東西之前,先看「系統設定」的 Desktop & Dock,並按底部附近的 Shortcuts。依你的滑鼠而定,鍵盤選單旁會出現第二欄選單,它可以把 Mission Control、Application windows 或 Show Desktop 放在滑鼠按鈕上。如果這就是你要的一切,就大功告成了。
macOS 做不到的是給側邊按鈕一個鍵盤快速鍵,所以 Safari 和 Finder 裡的上一頁和下一頁、拷貝和貼上,或切換空間,都需要 App。「系統設定」、「滑鼠」只能對調左鍵和右鍵。
兩個側邊按鈕的好工作
- 上一頁和下一頁。Command 左中括號和 Command 右中括號:Safari、Chrome 和 Finder 裡的上一頁和下一頁。
- 切換空間。Control 左方向鍵和 Control 右方向鍵,是 macOS 切換到左邊和右邊空間的快速鍵。
- 拷貝和貼上。一個放 Command C,另一個放 Command V。
- 還原和重做。編輯器裡的 Command Z 和 Shift Command Z。
- 系統功能。Mission Control、Spotlight、Launchpad、播放 / 暫停、音量和鎖定螢幕,作為系統功能,不需要快速鍵。
- 聽寫。放在拇指按鈕上,這樣按一下就開始聽寫。
- Siri 捷徑、App 或網頁。一次點按就打開。
- 巨集。有時間間隔的一連串按鍵和點按,或是替你打出的一行文字。
每個按鈕可以同時擔任其中三項:點按、超過門檻的按住,以及連點兩下,在滑鼠列上連點兩下是它自己的輸入,所以單擊不會被延遲。為每個 App 建立一個預設集並開啟自動切換,側邊按鈕就會隨 App 改變而改變工作:在瀏覽器裡是分頁,在編輯器裡是還原和重做。
當側邊按鈕完全沒反應
依照這個階梯往上試,先從最小的一步開始:
- 看看 Mac 收到什麼。新增一個滑鼠列,在它的按鈕選單裡選擇「Scan」,並按一下側邊按鈕。如果這一列變成 Button 4、Button 5 或更大的編號,表示滑鼠送出的是標準按鈕,InputConfig 就能使用它。Live Visualizer 的滑鼠地圖也會點亮側邊按鈕。
- 檢查滑鼠製造商的 App。像 Logi Options+ 這樣的工具可以給按鈕它自己的工作,這樣點按可能永遠不會以 Button 4 的身分到達 macOS。請在製造商的 App 裡把那個按鈕設回預設值,或結束那個 App,然後再掃描一次。
- 了解其他東西讀不到的按鈕。DPI 切換、設定檔按鈕,以及某些拇指或手勢按鈕只和製造商的軟體溝通。其他任何東西都讀不到,包括 InputConfig。大多數遊戲滑鼠上的兩個側邊按鈕會回報為標準按鈕 4 和 5,所以不需要製造商的軟體就能使用。
- 給按鈕一項工作並按「啟用」。預設集必須在執行。預設集執行期間,側邊按鈕在每個 App 裡都能運作。

整個上一頁按鈕的問題,尤其是 Safari 和 Finder,有它自己的頁面:Mac 上滑鼠上一頁按鈕無法使用。

InputConfig 與其他滑鼠 App
| App | 最擅長什麼 |
|---|---|
| macOS 的 Desktop & Dock 快速鍵 | 把 Mission Control、App 視窗或顯示桌面放在滑鼠按鈕上。內建。 |
| SensibleSideButtons | 在所有地方讓按鈕 4 和 5 負責上一頁和下一頁,沒有別的功能。免費而且開放原始碼。 |
| LinearMouse、Mac Mouse Fix、SteerMouse | 滑鼠的手感:捲動方向和平滑度、指標速度和加速度,以及按鈕動作。 |
| Logi Options+、Razer 和其他製造商的 App | 它們自己的滑鼠:DPI、燈光、內建設定檔,以及只有製造商的 App 看得到的按鈕。 |
| InputConfig | 最多到按鈕 32 的任何標準按鈕都能安排任何工作,可依 App 設定,並有按住、連點兩下、巨集、Siri 捷徑和聽寫,需要的話還能封鎖按鈕本身的動作。同一個預設集可以包含鍵盤、遊戲手把和 MIDI 的列。免費、開放原始碼、不需要帳號。 |
InputConfig 不會更改捲動速度、平滑捲動、指標加速度或 DPI。上面的滑鼠 App,或製造商自己的軟體會處理這些,而且它們與 InputConfig 並行運作沒有問題。我會用 InputConfig 來處理按鈕做什麼,並把捲動和指標速度留給滑鼠 App。
簡短版
- 掃描按鈕。滑鼠列會把它命名為 Button 4 或 Button 5。
- 給它一個快速鍵。上一頁和下一頁用 Command 左中括號和右中括號。
- 封鎖它本身的動作。這樣瀏覽器才不會返回兩次。
封鎖按鈕本身的動作,否則在瀏覽器裡按一次會返回兩次。
常見問題
Logitech 的側邊按鈕不用 Logi Options+ 也能用嗎?
如果滑鼠把它們回報為標準按鈕 4 和 5,可以。用滑鼠列裡的「掃描」,或 Live Visualizer 的滑鼠地圖來檢查:按下按鈕,看它有沒有登錄。Razer、Redragon 和大多數其他遊戲滑鼠也是一樣。
MX Master 的拇指按鈕可以重新對應嗎?
只有在它回報為標準按鈕時才可以。有些廠商的按鈕送出的是只有廠商 App 才讀得到的自己的訊號。滑鼠列裡的「掃描」會顯示你的是哪一種。
如何讓滑鼠側邊按鈕在 Mac 上變成上一頁和下一頁?
在 InputConfig 裡把一個側邊按鈕綁定到 Command 左中括號,另一個綁定到 Command 右中括號。這在 Safari、Chrome 和 Finder 裡就是上一頁和下一頁。內建的 Keyboard & Mouse Input 預設集已經把兩個側邊按鈕設為上一頁和下一頁,並封鎖它們本身的動作,所以同樣會對它們有反應的瀏覽器不會返回兩次。
我能使用按鈕 6 以上的按鈕嗎?
可以,只要滑鼠把它們回報為標準按鈕。滑鼠列的按鈕選單列到按鈕 8,更多按鈕可以到達按鈕 32,而「掃描」能抓到 macOS 看得到的任何按鈕。Mac 上的額外滑鼠按鈕涵蓋額外按鈕改送出按鍵的遊戲滑鼠。
我能把側邊按鈕關掉嗎?
可以,在預設集執行期間。在某一列綁定該按鈕,並在這一列的 Options 裡開啟「Block the button's own action」。App 就看不到它,它也只做這一列所指定的事。如果你想讓它什麼都不做,就讓這一列的輸出留空。左鍵和右鍵點按不能被封鎖。
為什麼我的滑鼠側邊按鈕在 Mac 上不能用?
macOS 把按鈕 4 和按鈕 5 交給最前面的 App,而許多 Mac App 對它們沒有安排任何工作,所以它們看起來像壞了。滑鼠通常沒問題。像 InputConfig 這樣的 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, 简体中文
免費。macOS 14 或以上版本。不需要帳號,資料不會離開你的 Mac。 原始碼在 GitHub 上.