如何使用 Karabiner Elements 充分利用 Mac 鍵盤

已發表: 2021-06-14

鍵盤快捷鍵提供了一種在計算機上執行任務的快速簡便的方法,並且無需額外的點擊/按鈕按下,否則您需要執行這些操作。

customize Mac keyboard with Karabiner Elements
圖片:Rupixen(不飛濺)

大多數操作系統,包括macOS ,都有用於不同操作的內置快捷方式。 但是,這些快捷方式並不像您想像的那麼靈活。 即使您確實能夠在 Mac 上創建自定義快捷鍵,但您獲得的功能僅限於觸發特定的操作和服務,並且您無法對自定義鍵盤進行太多控制。

Karabiner Elements,前身為 KeyRemap4MacBook,作為macOS上鍵盤個性化限制的解決方案。 它使您能夠修改Mac 鍵盤上所有不同類型的鍵的行為,以便您可以自定義它們以完全按照您的需要工作。 不僅如此,使用 Karabiner Elements,您甚至還可以執行許多其他任務,從創建配置文件和設置特定於設備的修改到更改功能鍵的行為和設置複雜的修改規則。

這是一個指南,討論了 Karabiner Elements 的潛在用例以及如何使用它來個性化您的Mac 鍵盤以滿足您的要求。

目錄

什麼是登山扣元素?

Karabiner Elements 是一款適用於macOS的鍵盤自定義軟件,可讓您自定義Mac 鍵盤的各個方​​面。 使用它,您可以修改鍵盤上幾乎所有類型的鍵的行為:從常規/標準鍵到功能鍵和修飾鍵的所有內容。 此外,您還可以為您的鍵盤創建配置文件和特定於設備的修改,這是許多鍵盤自定義實用程序所沒有的。

同樣,使 Karabiner Elements 成為自定義 Mac 鍵盤的首選選項的另一個方面是它能夠讓您執行複雜的修改。 諸如創建熱鍵(某種)以發送鍵事件、自定義鼠標按鈕的行為、設置超級鍵和更改修飾鍵等操作是您可以使用軟件執行的一些此類修改。

如何安裝和設置 Karabiner 元素

macOS上安裝和設置 Karabiner Elements 就像安裝任何其他軟件一樣簡單。

首先,前往 Karabiner Elements 的網站,在您的 Mac 上下載 Karabiner Elements .dmg 文件並運行安裝程序。 在安裝程序窗口中,按照屏幕上的說明完成安裝。

安裝後,請按照以下步驟設置 Karabiner Elements。

  1. 打開Karabiner Elements ( Karabiner-Elements.app ) 並單擊作為警報彈出的Open Security & Privacy System Preferences按鈕。
    enabling Karabiner Elements
  2. 在“安全和隱私”窗口中,單擊屏幕右下方的“允許”按鈕以允許訪問系統軟件。 如果該按鈕丟失,請重新啟動 Mac 並重試。
  3. 一旦您允許內核擴展,您將看到兩個按鍵接收警報。 單擊每個上的“打開系統偏好設置”按鈕。
  4. 在“安全和隱私”窗口中,單擊“隱私”選項卡,然後點擊左下方的掛鎖圖標。 輸入您的登錄密碼以解鎖對這些設置的訪問。
    enabling Karabiner Elements
  5. 從左側窗格中選擇Input Monitoring ,然後在右側窗口中,勾選karabiner_grabberkrarabiner_observer旁邊的複選框。
  6. 再次按下掛鎖以鎖定訪問權限並防止進一步更改。
  7. 如果出現鍵盤設置助手窗口,請單擊繼續以允許它配置您的鍵盤佈局

如何在 Mac 上使用 Karabiner Elements

正如我們之前提到的,Karabiner Elements 允許您在 Mac 上執行各種鍵盤修改。 以下是有關如何執行這些修改和配置鍵盤的步驟。

1.簡單的修改

簡單修改是涉及將一個鍵的行為更改為另一個鍵的行為的修改。 例如,使用它,您可以將鍵盤上的 Caps Lock 鍵用作 Shift 鍵。

按照以下步驟進行簡單的修改:

  1. 從 Karabiner-Elements Preferences 窗口中選擇Simple Modifications選項卡。
  2. 單擊目標設備旁邊的下拉按鈕並選擇一個目標設備,即您希望您的密鑰修改處於活動狀態的設備。
  3. 單擊屏幕左下方的添加項目
  4. 點擊From 鍵的下拉按鈕,然後選擇要修改其行為的鍵。
  5. 單擊To 鍵的下拉按鈕,然後選擇要將其行為應用於您在上一步中選擇的鍵的鍵。 例如,要將 Caps Lock 用作 Shift 鍵,請選擇caps_lock作為From 鍵並選擇left_shiftright_shift作為To 鍵
    Karabiner Elements simple modifications

2. 功能鍵

功能鍵或 F 鍵是專用鍵,可幫助您在計算機上快速執行各種操作。 但是,在 12 個功能鍵中,您幾乎不可能使用其中的每一個。 因此,由於這些鍵未使用,最好將它們重新映射到 Mac 上的其他操作,以充分利用鍵盤。

為此,您可以直接從系統設置中採取手動方法並重新映射 Mac 鍵盤上的功能鍵。 但是,更好的方法是使用 Karabiner Elements,它可以讓您更好地控制自定義功能鍵的行為。

查看以下步驟以使用 Karabiner Elements 修改 Mac功能鍵

  1. 在 Karabiner-Elements 首選項窗口中選擇功能鍵選項卡。
  2. 點擊目標設備旁邊的下拉按鈕以選擇您希望這些更改在其上起作用的目標設備。
  3. 單擊鍵旁邊的下拉按鈕(從 f1 到 f12 列出),然後為該鍵選擇一個行為/操作。

默認情況下,當您單獨按下功能鍵(沒有Fn 鍵)時, Mac 鍵盤會觸發功能鍵的特殊操作。 但是,如果您想更改此行為,請勾選功能鍵選項卡上使用所有 F1、F2 等鍵作為標準功能鍵旁邊的複選框。

Karabiner Elements modifying function keys

3. 複雜的修改

複雜修改是 Karabiner Elements 優於其他鍵盤修改實用程序的地方。 在其各種用例中,您可以充分利用它的情況是,當您想在不按 Shift 鍵的情況下在鍵上輸入替代字符時,或者當您想修改鍵行為以自動關閉括號和引號時.

要執行此類密鑰修改,您有兩種選擇:編寫自己的規則或從 Internet 導入規則。 如果您剛剛開始,您可以從預構建的規則庫中導入規則並對其進行調整以適合您的目的。

為此,您需要在 Karabiner Elements 上選擇一些選項。 以下是幫助您的步驟:

  1. 從 Karabiner-Elements Preferences 窗口中選擇Complex Modifications並單擊Rules
  2. 點擊左下角的添加規則按鈕,然後單擊從 Internet 導入更多規則(打開瀏覽器)以查看 Karabiner Elements 網站上的可用規則。
    Karabiner Elements complex modifications
  3. 找到一條滿足您的要求或接近您想要實現的規則,然後點擊它旁邊的導入按鈕。 出現提示時,單擊允許
  4. 當規則在 Karabiner Elements 中打開時,單擊Import將其導入您的庫。
    Karabiner Elements complex modifications
  5. 單擊剛剛添加的規則旁邊的啟用按鈕以啟用它。

有用的登山扣元素規則

  • 啟動應用程序
  • 更改 caps_lock_key
  • Capslock + 數字 =>功能鍵
  • FN + 方向鍵
  • 終端應用程序鍵盤快捷鍵
  • 自動右括號和引號
  • 映射彈出到屏幕截圖

在 Karabiner Elements 規則庫中查看更多 Karabiner Elements 規則。

但是,如果您更喜歡手動路線,您可以使用外部配置生成器,例如 Goku 或 Karabiner 自己的生成器來創建複雜的修改規則。 使用 Goku,您可以生成 .json 文件,您可以根據您的要求對其進行編輯和調整,而 Karabiners 的 Web 工具允許您使用其 GUI 生成規則。

使用 Karabiner 元素充分利用 Mac 鍵盤

如果您更喜歡使用快捷方式在 Mac 上執行各種操作,Karabiner Elements 可以證明是您系統的寶貴補充。 使用它,您不僅可以重新映射鍵盤上的鍵,還可以更改幾乎所有類型鍵的默認行為以滿足您的要求。

就像我們上面提到的,自定義修改是 Karabiner Elements 的亮點。 因此,如果您設法不使用規則並對其進行調整以滿足您的目的,您可以為幾乎所有類型的 Mac 操作創建快捷方式,提高輸入效率並增強系統交互。