MAKCU 信息

了解 MAKCU 是什么、它的功能以及工作原理。

什么是 MAKCU?

MAKCU 是一个 USB 直通设备,充当游戏 PC 与鼠标/手柄/键盘之间的桥梁。它由两个 ESP32-S3 微控制器协同工作,创建透明连接,允许软件实时拦截和修改输入信号。

  • •双芯片架构,每侧独立处理
  • •完整的鼠标、手柄和键盘 USB 直通功能
  • •实时输入拦截和修改
  • •基于 Web 的配置和固件更新
  • •你运行的软件通过 USB 2(COM 端口)发送命令,可以在游戏 PC 或第二台 PC 上运行
  • •鼠标/手柄透传可独立工作;注入或修改输入需要软件发送命令
  • •USB3 接要透传给游戏电脑的鼠标/手柄(或其接收器)。

重要要求

透传

鼠标/手柄透传(USB3 → USB1)不需要任何软件即可工作。要注入或修改输入,需要软件通过 USB 2(COM 端口)向 MAKCU 发送命令。

连接设备

USB3 接要透传给游戏电脑的鼠标/手柄(或其接收器)。

软件控制

只有通过 COM 端口(USB 2)发送命令的软件才会注入或修改输入,软件可以运行在游戏 PC 或第二台 PC 上。没有这类软件时,MAKCU 不会注入任何内容,鼠标/手柄照常透传。

MAKCU 用于什么?

MAKCU 专为需要精确控制输入设备的高级用户设计,用于游戏、自动化或辅助功能。

  • •游戏:通过自定义脚本和自动化增强鼠标和键盘控制
  • •辅助功能:自定义输入重映射和辅助功能
  • •自动化:用于测试或自动化的输入设备程序化控制
  • •自定义:精细调整鼠标灵敏度、按键重映射和输入行为
  • •设备控制:使您的计算机能够直接与鼠标/手柄/键盘通信,允许您通过鼠标/键盘制造商的软件更改 LED、DPI 设置和其他设备特定功能

直接设备通信

MAKCU 使您的计算机能够通过 USB 1 直接与鼠标/手柄/键盘通信。这允许您使用制造商软件(如 Logitech G HUB、Razer Synapse 等)来控制设备特定功能。

  • •更改 RGB LED 颜色和效果
  • •调整 DPI 设置和配置文件
  • •配置鼠标按钮分配
  • •更新设备固件
  • •访问所有制造商软件功能

MAKCU 能做什么和不能做什么

MAKCU 能做什么

  • ✓直通鼠标、手柄和键盘输入
  • ✓实时拦截和修改鼠标移动、点击和键盘按键
  • ✓重映射按键和鼠标按钮
  • ✓调整鼠标灵敏度和加速度
  • ✓执行自定义脚本和自动化
  • ✓支持有线和无线设备(通过 USB 适配器连接时)
  • ✓与标准 USB HID 鼠标、手柄和键盘配合使用
  • ✓在 PC 和鼠标/手柄/键盘之间实现直接通信,用于 LED 控制、DPI 更改和其他设备功能
  • ✓如果游戏支持鼠标和键盘输入,则直接支持游戏机游戏

MAKCU 不能做什么

  • ✗无法直接与蓝牙设备配合使用(需要 USB 适配器)
  • ✗无法修改加密或专有协议
  • ✗无法在没有正确固件安装的情况下运行
  • ✗无法与非 USB 输入设备配合使用
  • ✗与某些具有专有驱动程序的专用游戏外设的兼容性有限
  • ✗自身不能注入或修改输入——这需要软件发送命令(透传可独立工作)
  • ✗无法提供 ESP(透视)、自瞄或自瞄机器人功能
  • ✗无法加载或执行游戏脚本 - 它只处理输入/输出信号
  • ✗无法与不原生支持鼠标和键盘的游戏机配合使用(需要 XIM 适配器)

重要提醒

无作弊功能

MAKCU 无法提供 ESP(透视)、自瞄或自瞄机器人功能。它是一个硬件直通设备,只处理输入和输出信号。它无法加载脚本、修改游戏内存或提供视觉叠加。

仅输入级别

MAKCU 仅在输入级别工作。它可以修改您发送到计算机的内容,但无法读取游戏数据、提供视觉信息或直接与游戏软件交互。

游戏机支持

MAKCU 可以支持游戏机游戏,但要求取决于游戏机和游戏。

直接游戏机支持

如果您的游戏机游戏原生支持鼠标和键盘输入,MAKCU 可以直接工作。只需通过 USB 1 将 MAKCU 连接到游戏机,并将鼠标/键盘连接到 USB 3。

  • •具有原生鼠标/键盘支持的 PlayStation 5 游戏
  • •具有原生鼠标/键盘支持的 Xbox Series X/S 游戏
  • •任何正式支持鼠标和键盘输入的游戏机游戏

需要 XIM 适配器

如果您的游戏机或游戏不原生支持鼠标和键盘,您将需要 XIM 适配器将 MAKCU 的鼠标输入转换为控制器输入。

请参阅 XIM 设置页面,了解如何配置 MAKCU 与 XIM 的详细说明。 查看 XIM 设置指南

预刷写与未刷写

MAKCU 设备可能有两种状态,具体取决于商家是否在发货前准备了设备。

预刷写 MAKCU

预刷写的 MAKCU 已由商家在发货前设置。固件已加载,设备已测试以确保正常工作。

  • •连接后立即可用
  • •由商家测试和验证
  • •无需初始刷写
  • •两侧(左侧和右侧)已配置

注意: 如果您的 MAKCU 是预刷写的,插入时会正常连接,您可以立即开始使用。

未刷写 MAKCU

未刷写的 MAKCU 直接从工厂发货,未安装固件。这是制造商 ESP32-S3 芯片的默认状态。

  • •首次使用前需要刷写固件
  • •在刷写之前会在设备管理器中显示 USB 断开循环
  • •在不按住按钮的情况下连接时,USB 连接声音会无限循环
  • •这是正常行为,不是缺陷

解决方法: 如果您的 MAKCU 未刷写,您需要使用固件刷写页面刷写固件。首次成功刷写后,此行为将停止且不会再出现。

了解 USB 端口

MAKCU 有三个 USB 端口,每个都有特定用途。了解它们的工作原理对于正确设置至关重要。

USB 1 - 设备口(接游戏 PC)

USB 1 连接 USB1 芯片(ESP32-S3),作为连接游戏 PC 或主机的设备口。

用途:

这是 MAKCU 作为 USB 设备出现在您的计算机或游戏机上的位置。您的游戏 PC 或游戏机连接在这里。

用法:

将 USB 1 连接到您的游戏 PC 或游戏机。这是主连接:电脑/游戏机会把 MAKCU 识别为接在 USB 3 上的鼠标/手柄/键盘。

设备通信:

此端口还使您的 PC 与连接的鼠标/手柄/键盘之间能够直接通信,允许您使用制造商软件来控制设备功能。

USB 2 - COM 端口(通信)

USB 2 是 COM/管理口:MAKCU 工具箱、固件更新以及发送命令的软件都通过它通信。

用途:

此端口提供一个串行 COM 口,供 MAKCU 工具箱、MAKCU 网站和发送命令的软件与设备通信。

用法:

把 USB 2 接到运行 MAKCU 工具箱或命令软件的电脑(通常是游戏 PC 或另一台电脑)。它用于设置、固件更新和发送命令。

重要: USB 2 用于和软件通信,同一时间只能有一个程序使用它。

鼠标/手柄透传(USB3 → USB1)不需要在 USB2 上运行任何软件。

USB 3 - 主机口(鼠标/手柄)

USB 3 连接 USB3 芯片(ESP32-S3),作为接鼠标/手柄的主机口。

用途:

USB3 接要透传给游戏电脑的鼠标/手柄(或其接收器)。MAKCU 作为 USB 主机接收它的输入。

用法:

将鼠标/手柄(或其接收器)连接到 USB 3,MAKCU 会通过 USB 1 把它透传给游戏 PC。

电源:

USB3 上的鼠标/手柄由 MAKCU 供电,并有过流保护。高功耗设备(例如部分手柄、灯光很亮的鼠标)可能超过上限,可能表现为反复断开或灯不亮。

快速摘要

连接:

正常模式: 正常模式:USB 1 → 游戏 PC/游戏机,USB 2 → 运行 MAKCU 工具箱或命令软件的电脑(COM 口),USB 3 → 鼠标/手柄

刷写模式: 刷写模式:仅连接 USB 1 或 USB 3(一次一个,不能同时连接)

供电: USB3 上的鼠标/手柄由 MAKCU 供电,并有过流保护。高功耗设备(例如部分手柄、灯光很亮的鼠标)可能超过上限,可能表现为反复断开或灯不亮。

软件: 鼠标/手柄透传(USB3 → USB1)不需要在 USB2 上运行任何软件。USB2 供 MAKCU 工具箱、固件更新和发送命令的软件使用。

连接状态

MAKCU 连接状态显示在导航栏右上角,音频切换旁边。状态显示您 MAKCU 设备的当前连接状态和模式。

连接状态概述

不支持

您的浏览器不支持 Web Serial API。请使用 Chrome/Edge 89+、Opera 76+ 或其他基于 Chromium 的浏览器。

未连接

MAKCU 未连接。点击连接按钮以建立连接。

连接中...

系统正在尝试连接到 MAKCU 并检测其处于哪种模式(正常模式或刷写模式)。

正常模式

MAKCU 已连接并在正常模式下运行。USB 1 连接到游戏 PC,USB 2 是 COM 端口,USB 3 接您的鼠标/手柄。

重要:MAKCU 仅允许一个设备同时连接到 USB 2(COM 端口)。在使用 MAKCU 与您的软件之前,请关闭此工具。

刷写模式

MAKCU 在刷写模式下连接。此模式仅用于固件更新。此模式下无法使用设置。只应连接一根 USB 线(USB 1 或 USB 3)。

故障

连接失败或设备无响应。检查您的 USB 连接并重试。交换 USB 端口和刷新页面可能会有所帮助。

注意:COM 端口号不显示,因为出于安全原因,Web Serial API 不提供此信息。连接状态将显示模式(正常或刷写)代替。

波特率

MAKCU V4 默认 4M 波特率。只有软件需要时才切到 115200(见下文)。

重要警告: 波特率更改是永久性的,只有在您的软件告诉您使用不同波特率时才应设置。不匹配的波特率将阻止您的软件与 MAKCU 通信。

如何更改波特率

按住 USB1 一侧的按钮约 1 秒后松开。每按一次切换一档(4M ↔ 115200),设置会被保存。切到 115200 时 USB1 一侧的指示灯闪 1 下,切回 4M 时闪 4 下。

注意: 波特率指示灯在 USB1 一侧,只在切换时闪烁(闪 1 下 = 115200,闪 4 下 = 4M)。

波特率指示器

MAKCU 开机时不会闪出当前波特率。不确定当前是哪一档时,切换一次并数闪烁次数:1 下 = 115200,4 下 = 4M(再切一次即可换回)。

网站和工具要求

MAKCU 网站两档波特率都能用,会自动检测。旧版 AIO 工具不会,它要求 115200。

同一时间只能有一个程序使用 USB2(COM 端口)。连接别的程序前,请先关闭网站、MAKCU 工具箱或其他软件。

设置波特率

波特率可以由用户(使用按钮方法)设置,也可以由开发人员在代码中设置。

对于 API 使用,请参考 API 页面中的波特率部分.

波特率信息

MAKCU 支持两种波特率:

  • 115k (115200 bps)
  • 400 万 (4,000,000 bps)

命令时序:

命令 km.move(100,100)\r 总共 17 字节。

  • 在 115k 下,传输约需 1.48ms
  • 在 400 万下,传输约需 42.5µs

重要说明:

  • MAKCU 使用 1ms USB 轮询间隔(1kHz)。
  • 在 115k 下,仅传输就超过 1ms — 因此每个命令至少需要一个完整的轮询周期才能完成,可能跨越多个轮询。
  • 在 400 万下,整个命令可以在单个轮询窗口内传输,如果您的时序准确,允许 move + click + lock 一起处理。
  • 这使得 400 万波特率非常适合精确、高速的输入组合和更流畅的控制。

忽略 Windows 波特率设置

请不要在 Windows 设备管理器中更改波特率 — 这对 MAKCU 的实际速度完全没有影响。设备自行设置速度,MAKCU 在内部管理实际波特率。Windows 设置会被完全忽略,所以不用担心它们。