Open Source

Keychron 開源滑鼠韌體 ZGM:把 QMK 的開源文化帶進遊戲滑鼠

Keychron 於 7 月底公開 ZGM——以 Zephyr RTOS 為基礎的開源遊戲滑鼠韌體專案,採 GPL-3.0 授權,要把 QMK 與 ZMK 建立的開源輸入裝置文化延伸到滑鼠。目前倉庫仍屬早期架構階段,原始碼尚未到位。

Keychron 開源滑鼠韌體 ZGM:把 QMK 的開源文化帶進遊戲滑鼠 — 文章封面
本頁內容6 個段落
  1. ZGM 是什麼
  2. 為什麼滑鼠韌體還是黑盒子
  3. 技術選擇:Zephyr RTOS 與模組化驅動
  4. 現階段:先開門,再補內容
  5. 對周邊產業的意義
  6. 參考來源

以鍵盤聞名的 Keychron 在 7 月底公開了 ZGM(Zephyr Gaming Mouse)——一個以 Zephyr RTOS 為基礎的開源遊戲滑鼠韌體專案,採 GPL-3.0 授權,並設有獨立官網與 GitHub 倉庫。Digital Foundry 稱之為「首個開源遊戲滑鼠韌體」,消息在 7 月 29 日登上 Hacker News 首頁。重點不是某支滑鼠變強了,而是主流周邊品牌第一次把遊戲滑鼠韌體當成開源專案來經營,想把 QMK 與 ZMK 在鍵盤圈建立的社群文化直接複製到滑鼠這個品類。

ZGM 是什麼

按官方說法,ZGM 是「現代遊戲滑鼠的開放韌體基礎」,目標鎖定低延遲輸入、硬體彈性與長期可維護性:讓人更容易建置、研究、客製化與改進滑鼠行為,而不用被鎖在封閉的供應商韌體裡。專案由 Keychron 支持,官網標示「Open Source · Built by Keychron」,同時提供 Discord、路線圖與貢獻指引,定位是從第一天起就在社群的視線下開發。

為什麼滑鼠韌體還是黑盒子

鍵盤有 QMK 和 ZMK,滑鼠呢?ZGM 的 README 開門見山:相較鍵盤,滑鼠的封閉程度高得多。點擊與輸入處理的行為、去彈跳與事件時序的決策、感測器設定與移動調校、滾輪按鍵燈效與無線行為,以及延遲、功耗與可靠之間的取捨,消費者幾乎看不到。這正是問題所在——遊戲滑鼠的賣點是效能數字,但支撐數字的韌體邏輯完全不可驗證,玩家只能相信行銷頁面上的規格表。

技術選擇:Zephyr RTOS 與模組化驅動

在技術棧上,ZGM 選了 Zephyr RTOS:支援的 MCU 與周邊廣、建置工具鏈成熟、適合用分層硬體抽象管理多種硬體版本。架構上的關鍵詞是模組化——感測器、按鍵、滾輪與燈效驅動是解耦的分層,可以單獨替換或擴充,而不用重寫整套韌體;有線 USB 與無線架構都是一級公民,電池與電源管理內建其中。對 embedded 開發者來說,這等於是一份公開的低延遲輸入管線參考實作。

現階段:先開門,再補內容

得說清楚的是:ZGM 目前還是個空蕩蕩的起點。倉庫裡主要是專案架構、政策文件與方向說明,韌體原始碼、板級支援、建置說明與刷機指引都還在準備中;官方的說法是「有意在公開中保持早期」。社群的反應也因此兩極,Hacker News 上就有人質疑「宣布開源卻還沒放出原始碼」,也有人拿 Keychron 過去支援 QMK 的紀錄期待這次能達到同樣水準。承諾與成品之間的距離,是這個專案接下來要還的債。

對周邊產業的意義

對整個品類,這件事的訊號大於產品本身。其一,開源韌體正從發燒友的加分題變成市場賣點——Keychron 自己的鍵盤產品線早已押注 QMK 與 ZMK 生態,如今把同一張牌打到滑鼠,代表管理層認定透明度能換到社群好感與額外傳播。其二,韌體封閉的護城河正在變淺:當研究與逆向工具越來越好用,主動開源至少能把敘事握在自己手裡。其三,對開發者而言,輸入裝置的可程式化範圍又擴大了一格——滑鼠的可自訂性有機會追上鍵盤。

參考來源

本文由 AI 協助自上述來源整理,經人工審核後發布。

這篇內容對你有幫助嗎?

支持本站繼續整理實用的 AI 文章、教學與開發筆記。

請我喝杯咖啡
分享X電郵