繁體中文

SpaceLauncher macOS 版

前導鍵

這篇文章說明什麼是前導鍵,以及不同型別的前導鍵如何配置。

先定義幾個術語。

在 SpaceLauncher 中,你按住空白鍵,再按其他鍵來觸發一個動作。

例如:Space S -> 啟動 Safari

我把空白鍵稱為 前導鍵。之所以這樣叫,是因為從 SpaceLauncher 2 開始,你可以設定不同型別的前導鍵。

我把按下前導鍵之後繼續按的其他鍵稱為 觸發鍵。(上面例子裡的 S。)

Space F 再按 W -> 開啟「下載項目」資料夾

在這個例子裡,F、W 是一組觸發鍵序列。

前導鍵有什麼新能力?

從 SpaceLauncher 2.0 開始,你可以指定不同的前導鍵和使用方式,例如:

什麼是自定義 key code?

key code 是系統定義的整數程式碼,對應某個具體按鍵。例如:

在預設鍵盤佈局下,Space 的 key code 是 49,A 鍵是 0,S 鍵是 1。

當你在偏好設定裡選擇 Space,實際上是在告訴系統它的 key code。自定義 key code 文字框允許你直接指定這個數值。

SpaceLauncher 無法列出所有可用按鍵,因為你可能有我從未見過的鍵盤裝置。當然,我也可以把可用鍵限制在一個很小的集合裡,但我希望你有自由配置快速鍵綁定。因此我明確列出一些推薦按鍵,同時提供自定義 key code 文字框,讓你可以使用其他按鍵。

怎樣檢視某個鍵的 key code?

新增或編輯快速鍵綁定時,前導鍵設定裡有一個「Look up key code」按鈕。點選它並按下一個鍵,就能看到這個鍵的 key code。

如果你使用標準鍵盤佈局,會看到 Z 的 key code 是 6。要按住 Z 再按 S 觸發動作,可以這樣設定前導鍵:

更多例子

要按住 F12 再按觸發鍵執行動作,並移除 F12 原來的功能:

注意:macOS 預設把 F12 作為音量增大鍵。你可能需要在「系統設定 > 鍵盤 > 鍵盤快速鍵… > 功能鍵」中調整它的行為。

要按下並鬆開 Option-S,然後再按觸發鍵:

要按下並鬆開 Command,然後再按觸發鍵:

相關內容