在 Mac 上單手打字:要開啟什麼,什麼交給你的聲音
作者 Ryleigh Newman · 發佈於
要在 Mac 上用一隻手打字,先開啟「暫留按鍵」,讓快速鍵一次只需要按一個鍵。如果常常不小心按到,就再加上「慢速按鍵」,並把長篇寫作交給聽寫,聽寫只需要一個鍵。這兩個設定都在「系統設定」,「輔助使用」,「鍵盤」裡。用控制器代替空著的那隻手,可以負責你最常用的快速鍵。
我做了 YapToText,一款免費的 Mac 聽寫 App,也做了 InputConfig,一款免費的 App,可以把任何按鈕、切換器或控制器變成按鍵和點按。我做這兩款 App,是因為我自己的雙手不太靈活。Apple 的步驟來自它的鍵盤輔助使用指南,我在 2026年10月9日查閱。
免費下載。不需要帳號,沒有鎖住的功能。需要搭載 Apple 晶片的 Mac 和 macOS 14 或以上版本。 原始碼在 GitHub 上。
用其他語言閱讀: English, العربية, Čeština, Dansk, Deutsch, Ελληνικά, Español, Suomi, Français, עברית, हिन्दी, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Norsk, Nederlands, Polski, Português, Română, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 简体中文
暫留按鍵:一次一個鍵
「暫留按鍵」讓你依序按下變更鍵,而不是同時按下,所以 Option-Command-F5 就是先按 Option,再按 Command,最後按 F5。到「系統設定」,「輔助使用」,「鍵盤」,「暫留按鍵」開啟。它的選項:
- 按下 Shift 鍵五次。用鍵盤開啟或關閉「暫留按鍵」。
- 設定變更鍵時發出嗶聲。用聲音告訴你這個鍵已經記住了。
- 在螢幕上顯示按下的按鍵。用符號顯示還在等待的變更鍵,顯示在你選擇的螢幕角落。
慢速按鍵:只接受你真正要按的
「慢速按鍵」會在按下按鍵到 Mac 接受它之間加上延遲,過濾掉擦過和碰到的按鍵。在它的選項裡設定延遲時間,再開啟按鍵音效,就會在按下時聽到一個聲音,按鍵被接受時聽到另一個聲音。
聽寫負責長的部分
用一隻手打一整段很慢,而說出來只需要一個鍵。YapToText 預設用 Right Command 啟動,這個鍵就在右手拇指下方。輕按開始,說話,再輕按停止,文字就會輸入到游標的位置。如果能用的是左手,可以換掉這個鍵:在 Dictation 頁面的 Keys 卡片,按一下按鍵欄位,再按 Left Control、Left Option、Caps Lock、Fn,或任何單一按鍵。用 Caps Lock 當觸發鍵時,App 會把它的鎖定和指示燈再關掉。

預設是輕按,因為對疲累的手來說,一直按住按鍵比較吃力,而且只有在沒有按其他按鍵時,輕按才算數,所以 Command-C 和 Command-Tab 絕不會啟動聽寫。如果按住說話比較適合你,也有這個選項。按鍵與快速鍵頁面列出了所有選擇。
不用重打就能修正一個字
選取打錯的文字,輕按 Quick Edit 鍵,也就是 Right Option,再說出要改的內容:make this shorter、fix the grammar、capitalize this,分別是縮短、修正文法和改成大寫。改寫的結果會取代選取的文字。剛聽寫完之後,scratch that 和 replace X with Y 完全不用按任何鍵就能用。
用控制器處理快速鍵
拷貝、貼上、還原和切換 App,都是兩個鍵的快速鍵,用「暫留按鍵」就變成按三次。InputConfig 把每一個放到單一按鈕上。它的 Easy Edit 預設組合,是為一隻手拿控制器、另一隻手拿滑鼠設計的:十字鍵負責還原、拷貝、剪下和貼上,A 是刪除,B 是儲存,Y 是 Return,而用力把左搖桿往上推,會啟動 Apple 的聽寫。把那一列搖桿的輸出改成 Keyboard Key 的 Right Command,它就會改為啟動 YapToText。InputConfig 的單手 Mac 指南涵蓋了左手和右手的配置。
YapToText 用一個鍵來開始和停止,預設是 Right Command,按一下開始,再按一下停止。InputConfig 可以讓一個根本不是按鍵的控制裝置送出這個鍵:切換器、控制器按鈕、MIDI 踏板、敲一下 MacBook,或是指標移進螢幕的角落。把兩者放在一起,這個控制裝置就成了聽寫鍵。
- 操作:在 InputConfig 裡新增一列,按一下 Scan,再按你想用的控制裝置。把這一列的輸出設為 Keyboard Key,選擇 Right Command。
- InputConfig:控制裝置每次觸發,它就單獨按一次 Right Command,不會同時按住其他按鍵。
- 確認:按一下文字欄位,再按控制裝置。YapToText 的面板應該顯示 Listening。再按一次,說的話就會輸入到你的游標位置。
如果你想把 Right Command 留給快速鍵用,可以把 YapToText 移到沒有其他功能使用的按鍵。在 Dictation 頁面的 Keys 卡片,按一下按鍵欄位,再按 F18(或任何空著的按鍵),然後把 InputConfig 那一列的 Keyboard Key 輸出改成 F18。F13 到 F19 是 InputConfig 自己的指南建議的按鍵,因為 Mac 上沒有任何功能使用它們。按一下開始、再按一下停止,是最適合搭配切換器的模式:按一次開始,下一次按就停止。在 Dictation 頁面的 Recording 卡片開啟 Auto-stop after silence,連第二次按下也不需要了。
有兩點要小心。InputConfig 內建的 Modifier Holds 預設組合,會把按住 Right Command 交給 Spotlight,把按住 Right Option 交給 Apple 的聽寫,而這兩個鍵正是 YapToText 的聽寫鍵和 Quick Edit 鍵,所以不要和 YapToText 的預設設定一起使用那個組合。另外,Mac 鎖定時,InputConfig 不會送出按鍵,只會送出指標、點按和捲動。這個交接的做法,依據的是兩款 App 的設計方式:InputConfig 會像真正的按鍵一樣送出單獨的修飾鍵,而 YapToText 會把沒有搭配其他按鍵的按下算作一次輕按。我還沒有在每一種控制裝置上做過完整的端對端測試,所以在你依賴它之前,請先用你的裝置試一次。如果完全沒有反應,請在 GitHub 上提交 issue。
重點整理
- 快速鍵。「暫留按鍵」,按 Shift 鍵五次來切換。
- 誤按。「慢速按鍵」,並設定延遲時間。
- 長篇文字。YapToText 設在你的手按得到的鍵上,輕按開始,再輕按停止。
- 修正。用 Right Option 的 Quick Edit,或說 scratch that。
- 其他一切。控制器上的 InputConfig Easy Edit。
如果你的手需要我沒有寫到的配置,請在 GitHub 上提交 issue。每一則我都會看。
免費下載。不需要帳號,沒有鎖住的功能。需要搭載 Apple 晶片的 Mac 和 macOS 14 或以上版本。 原始碼在 GitHub 上。
指南
更多指南(英文)
資料來源
- https://support.apple.com/guide/mac-help/change-keyboard-settings-for-accessibility-mchlae61a6de/mac (查閱於 2026年10月9日)
- https://inputconfig.com/guides/one-handed-mac (查閱於 2026年10月9日)
- https://apps.apple.com/us/app/inputconfig/id6777759147 (查閱於 2026年10月9日)
- https://apps.apple.com/us/app/yaptotext/id6786382289 (查閱於 2026年10月9日)
常見問題
怎麼在 Mac 上單手打字?
快速鍵開啟「暫留按鍵」,避免誤按則開啟「慢速按鍵」,再用聽寫輸入長篇文字,由你的手按得到的鍵來啟動。
Mac 上怎麼開啟暫留按鍵?
「系統設定」,「輔助使用」,「鍵盤」,「暫留按鍵」。開啟那個選項後,連按 Shift 鍵五次就能開啟或關閉。
可以把聽寫鍵改到左邊嗎?
可以。在 YapToText 的 Dictation 頁面,Keys 卡片可以使用 Left Control、Left Option、Caps Lock、Fn,或任何單一按鍵。
在 Mac 上單手打字,最快的方法是什麼?
用說的。聽寫開始只要一個鍵,停止也只要一個鍵,而「暫留按鍵」和單手控制器可以處理快速鍵。