Makcu ESP32 S3 開發板:如何安裝韌體、連接並完成設定

使用官方 Medius Dashboard 真實截圖的新手逐步教學

用於設定巨集的 Makcu ESP32 S3 開發板

什麼是 Makcu ESP32 S3

Makcu ESP32 S3 是一塊基於 ESP32-S3 的小型開發板,可作為滑鼠與電腦之間的中介裝置。

目前最實用的方式,是將 Makcu 與裝有我們巨集和後座力控制應用程式的 Android 手機搭配使用。Makcu 也支援雙電腦模式。如果你沒有 Android 手機或第二台電腦,也可以將它連接到一台電腦。本文後面會詳細介紹所有支援的連接方式。

Makcu 板與 Android 手機配合使用示例

下面會說明購買前需要檢查的內容、韌體的安裝方式,以及如何正確連接並設定整套裝置。

在哪裡購買 Makcu 開發板

在電商平台的商品頁面中,Makcu 通常以 ESP32-S3 Arduino Development Board 或 MAKCU Development Board 的名稱出售。你可以在 AliExpress、Taobao、Temu、本地電子商店、eBay,以及專營 DMA/KMBOX 裝置的商店中找到它。價格差異較大:有些賣家的售價約為 20–30 美元,有些則會因附帶線材、運費或本地庫存而定價更高。

購買渠道 要注意什麼
AliExpress / Taobao / Temu 這是最常見的購買管道。請檢查套裝中的 USB 傳輸線數量、開發板確切版本的實拍照片、附有真實照片的評價,以及買家保障期限。
你所在國家的本地商店 如果你更重視配送速度和清楚完整的商品說明,這種管道會更方便。
eBay 和本地賣家 適合需要本地庫存的情況。請確認商品是否仍在販售,其價格也可能高於其他電商平台。
TopMacro 套裝

配備 TopMacro 品牌外殼的 Makcu 即用型開發板

如果你還沒有 Makcu 開發板,可以選擇 TopMacro 即用套裝:開發板已預先安裝韌體、裝入保護外殼,並完成連接前的準備。套裝包含兩條 USB 傳輸線,並贈送 30 天巨集軟體訂閱。套裝價格較高,主要是因為包含保護外殼、預先安裝與測試以及配送成本。如果你更重視價格,也可以在其他電商平台購買不含外殼的開發板:安裝韌體並完成連接後,功能相同,通常會便宜許多。

購買前請確認:如果套裝裡只有一條 USB–USB 傳輸線,你還需要另外購買一條相同的傳輸線。開發板必須帶有三個 USB 連接埠,並且左右兩側各有一個 BOOT 按鈕:

帶有三個 USB 連接埠和兩個 BOOT 按鈕的 Makcu 開發板示例

注意:連接 Android 手機

如果你打算將 Makcu 與 Android 手機搭配使用,請提前購買一個 Type-C OTG 轉 USB-A 轉接器:Type-C 插頭連接手機,Makcu 的傳輸線則連接 USB-A 連接埠。商品標題或描述中必須明確標示支援 OTGPhilips OTG Type-C 轉 USB 3.0 轉接器或類似型號均可,但購買前一定要仔細查看說明。下圖顯示正確的轉接器類型。重要! 一般的 Type-C 轉 USB 線材無法取代 OTG 轉接器;沒有它,手機將無法辨識連接的裝置。如果你不確定該選擇哪種型號,可以透過 Telegram 聯絡我們。

適用於 Android 手機的 Type-C 轉 USB-A OTG 轉接器示例

Makcu 韌體

先選擇正確的操作方式

如果 Device 頁面已顯示 Connected 和韌體版本,表示 Medius 已安裝。不要重複首次安裝;日常更新請使用 Update 分頁。

目前韌體可直接透過 Medius 官方網站安裝。無需下載額外的 Makcu 程式、EXE 或 BIN 檔案;網站會載入最新穩定版並逐步引導操作。

Medius Dashboard 起始頁面,包含 Connect 按鈕與 USB1 USB2 USB3 接線圖
此截圖為本機實際開啟的 Medius Dashboard。正常連線時請按 Connect。

準備事項

  • 一台安裝最新版 Google Chrome 的 Windows 電腦。Dashboard 使用 Web Serial;Firefox 與內嵌瀏覽器可能不會顯示裝置。
  • 可傳輸資料的 USB 線。僅供充電的線材無法使用。
  • 關閉 TopMacro、舊版 Makcu 韌體燒錄工具、終端機與其他 Medius 分頁。COM 連接埠一次只能由一個程式使用。
  • 確認外殼上的 USB1USB2USB3 標示,以及靠近兩側連接埠的 BOOT 按鈕。

重要接線規則

請勿將 USB1 和 USB3 連接到同一台電腦。正常運作時,USB1 連接遊戲電腦,USB2 連接執行控制程式的第二台電腦或 Android 裝置,USB3 只能連接滑鼠。錯誤地將 USB3 連接到電腦可能會造成反向供電及緊急關機。

首次安裝 Medius(僅一次)

新板、原廠 Makcu 韌體或無法以 Medius 連線的舊版本需要執行以下步驟。

  1. 拔除開發板上的三條 USB 傳輸線。
  2. 開啟官方 Dashboard,並在左側選擇 Set up
  3. 按住 USB1 旁的 BOOT 按鈕,同時把 USB1 接到執行 Chrome 的電腦,再放開按鈕。
    Medius 官方安裝精靈第一步,顯示 USB1 與 Install 按鈕
    5 個步驟中的第 1 步:網站要求只以 BOOT 模式連接 USB1。
  4. Install。Chrome 顯示連接埠清單時,選擇 USB-Enhanced-SERIAL CH343CH343USB Serial。完成前不要拔線或關閉頁面。
  5. 第一階段完成後,拔除 USB1 並按 Done
  6. 按住 USB3 旁的 BOOT 按鈕,把 USB3 接到同一台電腦,放開按鈕,再按一次 Install
  7. 等待完整完成,拔除 USB3,然後按 Done
  8. 依正常使用方式重新連接:USB1 接遊戲電腦,USB2 接執行 TopMacro 的裝置,USB3 接滑鼠。按 Connect 並選擇 CH343。
    Medius Dashboard 顯示 Connected 與韌體版本 v3.2.1
    成功連線範例。你看到的韌體版本可能比圖中更新。

更新已安裝的 Medius

  1. 依正常方式接線並開啟 Device
  2. Connect,選擇 CH343,等待顯示 Connected
  3. 開啟 Update。若顯示 up to date,便不需重新燒錄。
  4. 有新版本時按 Update both chips 並等待。不要拔除開發板或關閉分頁;重新啟動後再連線。
Medius Dashboard 的 Update 頁面與 Update both chips 按鈕
日常更新使用 Update both chips。Main only 與 Mouse-side only 僅供診斷。

將 Makcu 設定為 1000 Hz

正確單位是 1000 Hz,不是 1000 GHz。Wire rate 會變更 USB 複製裝置宣告的速率與裝置輪詢方式;它不會提高實體滑鼠本身的頻率,也不會讓滑鼠產生原本未傳送的資料。

  1. Device 頁面向下捲動到 Options
  2. Imperfect clone 中按下 Allow imperfect。強制 Wire rate 必須啟用此項,開發板可能短暫重新啟動。
  3. Emit rate 保持 Learned,讓程式產生的滑鼠移動指令繼續依照滑鼠實際的回報速率傳送。
  4. Wire rate 選擇 Forced,於 Wire rate (Hz) 輸入 1000,按 Apply
  5. 等待幾秒後重新連線,確認底部顯示 Forced · 1000 Hz
  6. 若游標漂移、卡頓或遺漏,請恢復 Device's own 並按 Apply。並非所有滑鼠或接收器都適合強制 1000 Hz。
Medius Dashboard 中 Wire rate 設為 Forced 1000 Hz,尚未按 Apply
畫面已設定 Forced 1000 Hz;not applied yet 代表仍需按 Apply 才會生效。

Low-speed USB 裝置最多約為 100 Hz,因此 Medius 無法從這類裝置取得真正的 1000 Hz。變更 Wire rate 會重新建立複製裝置,因此 COM 連接埠可能短暫消失。

疑難排解

問題處理方式
沒有 Connect 或不支援 Serial使用最新版 Google Chrome 透過 HTTPS 開啟網址。
清單中沒有 CH343將 USB2 接到此電腦,並使用資料線。
連接埠忙碌或立即中斷關閉 TopMacro、舊版韌體燒錄工具、終端機及其他 Dashboard 分頁。
Box is not answering檢查 USB1 與 USB2;若尚未安裝 Medius,請回到 Set up。
安裝韌體後滑鼠無法使用檢查順序:USB1 到遊戲電腦、USB2 到控制裝置、USB3 到滑鼠。在正常運作模式下,切勿將 USB3 連接到電腦。
1000 Hz 下游標變差恢復 Device's own,並在原廠軟體中檢查滑鼠本身的輪詢率。

檢查正常連接前

在 TopMacro 中檢查開發板之前,請在 Medius Dashboard 中按一下 Disconnect,或完全關閉 Dashboard 分頁,讓網站中斷與開發板的連線並釋放 COM 連接埠。然後按照正常運作方式連接開發板,並在程式中開始檢查。只要 Medius Dashboard 仍連接著開發板,TopMacro 就無法偵測到它。

確認安裝完成

  • Device 顯示 Connected 與韌體版本。
  • Status 中至少 Host linkMouse attachedClone configured 為綠色。
  • TopMacro 能辨識 Medius,正常的滑鼠移動與按鍵操作在傳輸時沒有延遲或卡頓。

韌體燒錄後的連接方式

適用於電腦 + 手機

如果遊戲在主電腦上執行,而 Android 巨集應用程式在手機上執行,這個方案最適合。

  1. 將 Makcu 的左側 USB 連接埠連接到主遊戲電腦。
  2. 將 Makcu 的中間 USB 連接埠連接到執行我們 Android 巨集應用程式的手機。
  3. 將滑鼠連接到 Makcu 的右側 USB 連接埠Makcu 電腦加手機連接示意圖

適用於 2 台電腦

如果遊戲在一台電腦上執行,而巨集程式在第二台電腦或筆電上執行,請使用這個方案。

  1. 將 Makcu 的左側 USB 連接埠連接到主遊戲電腦。
  2. 將 Makcu 的中間 USB 連接埠連接到執行巨集程式的第二台電腦或筆電。
  3. 將滑鼠連接到 Makcu 的右側 USB 連接埠Makcu 雙電腦連接示意圖

在第二台電腦上自動識別:要識別武器和配件,第二台電腦上的程式必須能夠接收遊戲畫面。開啟 OBS、擷取卡、Parsec 和 Discord 詳細指南

適用於 1 台電腦

如果遊戲和巨集程式都在同一台主電腦上執行,就需要使用這個方案。在 1 台電腦模式下,巨集和瞄準輔助可在 Rust 與 CS-Faceit 中使用,但因為程式在主電腦上執行,所以仍有風險。

  1. 將 Makcu 的左側 USB 連接埠連接到主電腦。
  2. 使用第二條 USB 線,將 Makcu 的中間 USB 連接埠連接到同一台主電腦。
  3. 將滑鼠連接到 Makcu 的右側 USB 連接埠Makcu 單電腦連接示意圖

如果安裝韌體後滑鼠不動,或者軟體無法辨識開發板,請先檢查各連接埠的連接順序。僅安裝韌體還不夠,左、中、右三個 USB 連接埠也必須分別連接到正確的裝置。

安裝韌體後的巨集設定

安裝韌體並按 1 台電腦、2 台電腦或電腦 + 手機的方式完成連接後,請先註冊或登入網站的個人帳戶並啟用訂閱,然後在連接到 Makcu USB2 連接埠的裝置上下載並執行巨集程式。在程式設定中選擇輸入模式時,應該會出現 Makcu 已準備就緒的提示。

  1. 檢查連接。 確認程式能夠識別到板子。 程式連接示例
  2. 設定程式。 將靈敏度、FOV 和 ADS 設定為與你的遊戲內設定一致。
  3. 在訓練模式中測試。 在正式遊玩前,先測試游標移動以及巨集的啟用與停用。