Contents

什麼是 QMK 以及如何使用它對鍵盤進行編程?

QMK(即量子機械鍵盤)是一個開源項目,允許您為兼容的機械鍵盤創建自己的鍵盤固件。但 QMK 到底是什麼?如何使用它來對鍵盤進行編程?讓我們來看看吧。

QMK 是什麼?

/bc/images/qmk-powered-mech-keyboard.jpg

當代社會中無處不在的電子設備催生了一個複雜的互連繫統網絡,用於管理其功能。其中一個重要組件是固件,它是當今銷售的每個鍵盤的操作支柱。該可編程系統使用戶能夠控制其設備性能的各個方面,包括關鍵信號、發光二極管 (LED) 和其他功能。因此,熟練操作固件為定制和個性化使用提供了無限的可能性。

QMK 提供一定程度的自定義,使用戶能夠廣泛控制鍵盤的佈局和宏。這可以通過利用稱為“工具”的三種主要資源來完成:

QMK Configurator 是一款用戶友好的在線工具,使用戶能夠設計個性化的鍵盤配置,包括可定制的按鍵映射、LED 照明方案以及專為其機械鍵盤量身定制的其他獨特功能。

QMK Toolbox 是一款可訪問的軟件應用程序,與 Windows 和 macOS 操作系統兼容。借助此實用程序,使用 QMK 配置器生成.hex 固件文件的用戶可以輕鬆地將更新的配置安裝到其機械鍵盤上。

威盛軟件提供了一個補充性的可下載實用程序,使用戶能夠修改 QMK 佈局,而無需更新機械鍵盤上的固件。然而,應該注意的是,其實現需要額外的編程代碼測量。

您可以在 QMK 網站 上找到 QMK 兼容鍵盤的列表。您還可以將自己的鍵盤添加到 QMK 目錄,但需要通過 QMK GitHub 頁面 請求標籤才能執行此操作。

QMK 可以做什麼?

QMK 提供了全面的功能,超越了許多鍵盤固件替代品所提供的功能。其功能超出了可定制鍵盤佈局和 LED 照明控制等基本功能,使用戶能夠通過廣泛的附加功能來增強鍵盤。

事實上,利用 QMK 提供了豐富的定制可能性,包括對媒體鍵的控制、功能層配置、宏編程功能,甚至是自動移位功能等高級功能。從本質上講,如果人們在另一個機械鍵盤上發現了他們喜歡的屬性,QMK 會提供重新創建該元素的方法。

毫無疑問,在開始涉及 QMK 固件實施的 DIY 項目之前,強烈建議您熟悉 QMK 固件的複雜性。

如何使用 QMK 對機械鍵盤進行編程

事實證明,將機械鍵盤與 QMK 集成起來非常簡單。啟動這項工作需要使用 QMK 配置器,但安裝 QMK 工具箱仍然是完成這項工作不可或缺的要求。

如何使用 QMK 配置器構建自定義鍵盤映射

/bc/images/qmk-configurator.jpg

要使用 QMK 構建自定義鍵盤映射,只需訪問 QMK 配置器網站並從頁面頂部顯示的可用選項中選擇您使用的特定鍵盤型號。這將為您提供創建獨特鍵盤映射的適當起點。

選擇特定鍵盤後,與顯示器中心相對應的標準配置應在屏幕上具體化。此外,一系列具有相應鍵盤的鍵碼參考的選項應該出現在界面的最底部。

為了將按鍵代碼分配給鍵盤映射,請以協調的方式執行涉及使用定點設備或輸入工具進行點擊和拖動的動作,從而實現期望的結果。此外,在鍵盤映射界面上選擇感興趣的特定鍵並隨後單擊相應的鍵代碼可能足以對其進行適當的分配。

上述調整僅限於主層,具體為第0層;然而,人們可以通過選擇顯示屏左側顯示的所需數字選項來選擇激活附加層,從而擴展鍵盤的功能。

事實上,這個界面有很多值得探索的地方,我鼓勵您嘗試各種可用的鍵碼配置,以發現適合您偏好的理想鍵盤佈局。當您找到滿意的鍵盤映射時,請務必為其分配一個容易記住的名稱,然後單擊“固件”選項卡以獲得功能性的.hex 固件文件。

如何使用 QMK Toolbox 刷新鍵盤

/bc/images/qmk-toolbox-window.jpg

現在您已經構建了固件,是時候用它來刷新您的鍵盤了。感謝 QMK Toolbox,這個過程既美好又簡單;您只需下載 QMK Toolbox 軟件即可開始使用。

下載並安裝必要的軟件後,導航到界面底部,其中將顯示鍵盤選擇菜單。確保相應地選擇了您所需的鍵盤的相應選項。隨後,單擊屏幕頂部的“打開”按鈕。此操作會提示用戶搜索之前獲得的.hex 文件,該文件是通過使用 QMK Configurator 工俱生成的。需要注意的是,必須選擇適當的微控制器單元 (MCU),以確保與特定鍵盤型號的兼容性。

請單擊“Flash”按鈕啟動刷新程序。此過程的持續時間可能會根據您的鍵盤型號而有所不同,完成後窗口中將顯示一條驗證消息。

使用鍵盤測試網站(例如 KeyboardTester.com )測試您的鍵盤,以確保您分配的所有按鍵都能正常工作。

繼續嘗試您的 QMK 鍵映射

使用QMK這樣的工具可以使人充分發揮其生產能力,但這需要人付出努力。憑藉構建個性化 QMK 固件並將其安裝到鍵盤上的知識,人們可以開始探索不同的鍵映射配置,以便設計出專門針對個人喜好和要求定制的最佳排列。