Configurar MAKCU y MAKCM de principio a fin
Instalar el driver CH343, encontrar y bajar el puerto COM, cuadrar la velocidad en baudios, flashear el firmware, cablear el paso del ratón y leer los LED cuando la placa no conecta.
Respuesta corta
MAKCU es un dispositivo de paso para el ratón construido sobre el diseño abierto MAKCM: dos microcontroladores ESP32-S3 y un puente USB-UART CH343. Instala el driver CH343, fuerza su puerto COM por debajo de 10, cuadra la velocidad en baudios con la del cheat y conecta el ratón y el PC de juego.
En esta página10
- Qué es el MAKCU y qué conector es cuál
- Cómo instalar el driver CH343
- Cómo poner el puerto COM por debajo de 10
- Por qué la velocidad en baudios tiene que coincidir
- Cómo flashear o actualizar el firmware
- ¿Funcionará tu ratón con MAKCU?
- Cómo conectar el cheat al MAKCU
- Qué hacer cuando el MAKCU no conecta
- Preguntas habituales sobre MAKCU
- Fuentes
Qué es el MAKCU y qué conector es cuál
MAKCM es el proyecto abierto sobre ESP32-S3, y MAKCU es la placa empaquetada que compra casi todo el mundo. Apréndete el mapa de puertos, porque dos de los tres conectores son idénticos y confundirlos es el fallo de configuración más común.
- Controladores
- Dos microcontroladores ESP32-S3, uno mirando al PC de juego y otro a tu ratón, cada uno con su propia flash y su PSRAM
- Puente serie
- Un chip USB-UART WCH CH343, capaz de trabajar a varios megabits
- USB 1
- Al PC DE JUEGO. Este es el lado HID: el conector que hace que la caja parezca un ratón
- USB 2
- Al SEGUNDO PC. Este es el puerto serie del CH343 que abre el cheat
- USB 3
- Tu ratón físico, o el receptor de tu ratón inalámbrico
- Alimentación
- Sale de las conexiones USB. Normalmente hace falta tener conectados USB 1 y USB 2 para que la placa arranque bien
- Botones
- Dos, uno por lado. Sirven para entrar en modo de flasheo y para ir cambiando la velocidad en baudios
- LED
- Uno por lado. Fijo significa que ese lado tiene enlace; parpadeo lento significa que está esperando o avisando
Cómo instalar el driver CH343
El driver va solo en el SEGUNDO PC. El PC de juego no necesita instalar nada, porque desde su lado la caja es un ratón y Windows usa su propio driver HID integrado. Si alguien te dice que instales drivers de MAKCU en la máquina de juego, para y pregúntale por qué.
- Descarga el driver serie CH343 del fabricante, donde suele venir como CH343SER
- Ejecuta el instalador en el segundo PC y deja que termine antes de enchufar nada
- Conecta USB 1 al PC de juego y USB 2 al segundo PC
- Abre el Administrador de dispositivos en el segundo PC y despliega Puertos (COM y LPT)
- Comprueba que aparece un dispositivo serie basado en CH343 sin triángulo de advertencia
- Si en su lugar aparece como dispositivo desconocido, haz clic derecho, elige Actualizar controlador y apunta a mano a la carpeta del driver CH343
Cómo poner el puerto COM por debajo de 10
Varios cheats leen el nombre del puerto de una forma que se rompe con números de dos cifras, y la propia recomendación del fabricante es mantenerlo por debajo de 10. Una vez lo ajustas, no vuelves a pensar en ello.
- En el Administrador de dispositivos, busca el dispositivo CH343 dentro de Puertos (COM y LPT) y apunta su número de COM
- Haz clic derecho, entra en Propiedades, luego en Configuración de puerto y después en Opciones avanzadas
- Elige un número de COM por debajo de 10. Si Windows avisa de que ese número lo usa otro dispositivo, acéptalo siempre que ese dispositivo no esté presente
- Pulsa Aceptar, desenchufa la placa, vuelve a enchufarla y comprueba que el número nuevo se ha quedado
- Apunta el número, porque lo vas a necesitar cada vez que apuntes un cheat nuevo a la caja
Aviso
Por qué la velocidad en baudios tiene que coincidir
Este es el problema de MAKCU que más se reporta, y nunca parece lo que es. El firmware admite velocidades desde 115200 hasta el orden de los megabits, y el cheat tiene que estar puesto en el mismo valor al que está funcionando la placa. Las herramientas del propio fabricante esperan 115200, y una placa arrancada a esa velocidad da un parpadeo del LED indicador de baudios al encenderse. Si necesitas cambiar la velocidad, el método documentado son cuatro pulsaciones rápidas del botón izquierdo. Un desajuste no lanza ningún error: el puerto se abre limpiamente, el cheat informa de que hay conexión y el cursor no se mueve jamás. Así que si tienes enlace pero no hay movimiento, comprueba la velocidad en baudios antes que ninguna otra cosa.
Cómo flashear o actualizar el firmware
Las placas vienen ya flasheadas, así que quien compra por primera vez suele poder saltarse esto. Lo necesitarás cuando un cheat exija una versión de firmware más nueva, o después de cambiar algo que no deberías haber tocado.
- Desconecta todo, porque durante el flasheo solo hay un cable conectado a la vez
- Decide qué lado vas a flashear, el del PC de juego o el del ratón, porque los dos lados se flashean por separado
- Mantén pulsado el botón más cercano al lado que quieres flashear
- Sin soltar el botón, conecta el cable USB de ese lado al PC donde tienes la herramienta de flasheo
- Suelta el botón en cuanto Windows haga el sonido de dispositivo conectado
- Abre la página o la herramienta de control de dispositivos del fabricante, elige la versión de firmware y lanza el flasheo
- Vigila el registro hasta que termine. En una placa sin flashear es normal que el dispositivo se desconecte y se vuelva a conectar varias veces durante el primer flasheo
- Si las notas de versión dicen que han cambiado los dos lados, repítelo con el otro. Después vuelve a conectar USB 1 y USB 2 y comprueba otra vez la velocidad en baudios
¿Funcionará tu ratón con MAKCU?
La gente suele preguntar si su ratón está en alguna lista de compatibles, pero el firmware MAKCM actual no tiene ninguna lista que signifique nada. En lugar de traer perfiles fijos para modelos concretos, el firmware analiza automáticamente el HID report descriptor del ratón conectado. Cuando enchufas un ratón, se lee su formato de reporte y se reproduce. Eso es una ventaja de diseño real frente a un firmware que necesita un perfil escrito para cada modelo. Aun así aparecen problemas en los extremos, con receptores que presentan interfaces extra del fabricante y con ratones cuyo software interno espera un canal de configuración propietario. El factor común es un dispositivo que hace más cosas que un ratón normal, y ese tipo de dispositivos puede dejar pasar el movimiento y perder por el camino sus funciones adicionales.
Consejo
Cómo conectar el cheat al MAKCU
En la sección de entrada o de aim del cheat, elige MAKCU como tipo de dispositivo e introduce el número de puerto COM que dejaste por debajo de 10. Pon la velocidad en baudios al valor con el que está funcionando la placa, guarda y abre la conexión. Antes de fiarte de nada, haz una comprobación básica: la mayoría de los cheats tienen una prueba que envía un movimiento relativo fijo, y cualquier herramienta del fabricante hace lo mismo. Lánzala y mira el cursor en el PC de juego. Si el cursor se mueve, toda la cadena desde el segundo PC hasta el PC de juego queda demostrada, y cualquier problema posterior será de configuración y no de cableado.
Qué hacer cuando el MAKCU no conecta
Los LED te dicen en qué mitad de la caja está el problema, que es la forma más rápida de acotar la búsqueda. Léelos antes de ponerte a desenchufar cosas.
| Síntoma | Causa probable | Solución |
|---|---|---|
| Los dos LED apagados | No hay alimentación, o solo hay un cable USB conectado | Conecta a la vez USB 1 y USB 2, porque la placa normalmente necesita los dos para alimentarse y arrancar bien |
| El LED del lado del ratón parpadea lento y nunca se queda fijo | El ratón no se está enumerando en el lado host | Espera diez segundos, luego quita y da corriente de nuevo y prueba con un ratón por cable normal. Algunos receptores y hubs no enumeran en este puerto |
| Verde fijo en los dos lados pero el cheat no conecta | Número de puerto COM demasiado alto, puerto equivocado o driver CH343 sin instalar | Instala el CH343, pon el número de COM por debajo de 10 y confirma que el número del Administrador de dispositivos coincide con el que tiene puesto el cheat |
| El cheat conecta y el cursor no se mueve nunca | La velocidad en baudios de la placa y la del cheat no coinciden | Pon las dos a 115200, o pulsa cuatro veces rápido el botón izquierdo para ir cambiando la velocidad de la placa hasta que coincida |
| No aparece ningún puerto COM en el Administrador de dispositivos | Falta el driver, USB 2 está en un puerto muerto, o el cable es solo de carga | Prueba otro puerto USB trasero y un cable de datos que sepas que va bien, luego reinstala el CH343 y reinicia el segundo PC |
| Tu propio ratón deja de funcionar cuando la caja está conectada | El ratón está en el conector equivocado, o el firmware de paso no está corriendo en el lado del ratón | Confirma que el ratón está en USB 3 y el PC de juego en USB 1, y después vuelve a flashear el lado del ratón con firmware actual |
| La placa se desconecta una y otra vez durante el flasheo | Es lo esperable en una placa sin flashear o flasheada a medias | Mantén pulsado el botón de ese lado, vuelve a conectar el cable y reinicia el flasheo. En cuanto el registro empiece a escribir, no lo interrumpas |
Preguntas habituales sobre MAKCU
¿Cuál es la diferencia entre MAKCU y MAKCM?
MAKCM es el proyecto de código abierto sobre ESP32-S3, y MAKCU es el producto empaquetado construido sobre él, que se vende ya flasheado y probado. Funcionalmente ambos corren la misma línea de firmware, y la diferencia está en quién montó y flasheó la placa.
¿Es compatible mi ratón?
Casi con total seguridad, porque el firmware actual lee el HID report descriptor del ratón conectado en vez de depender de una lista de modelos soportados. Los ratones por cable normales son la apuesta más segura, mientras que los receptores inalámbricos y los ratones con canales de configuración propietarios pueden dejar pasar el movimiento pero perder sus funciones internas.
¿MAKCU oculta que estoy usando cheats?
No, y cualquier afirmación de que lo hace deberías tomártela como un argumento de venta. Elimina la huella de software en la máquina de juego porque entrega la entrada como tráfico USB real, pero no elimina la presencia del propio dispositivo en el bus USB. Tampoco hace nada por el aspecto que tiene tu puntería en una grabación.
¿Por qué el puerto COM tiene que estar por debajo de 10?
Porque algunas implementaciones de cheats construyen la ruta del puerto de una manera que solo gestiona bien un único dígito. Es una limitación de software y no de hardware, y poner un número bajo en el Administrador de dispositivos no cuesta nada.
¿Puedo usar una velocidad mayor de 115200 baudios?
El firmware admite velocidades mucho más altas y al CH343 le sobra margen para ellas, pero el cheat tiene que soportar la misma velocidad y las herramientas del fabricante esperan 115200. Cámbiala solo cuando el software que usas documente un valor superior concreto.
¿Tengo que instalar algo en el PC de juego?
No. El PC de juego ve un ratón USB y carga su propio driver integrado, así que todo lo que instalas va en el segundo PC.
Fuentes
Los pasos del driver CH343, los arreglos del puerto COM y de la velocidad en baudios, y la lectura de los LED salen de montar estas placas en banco.
- 01MAKCM firmware, GPL-3.0
el firmware abierto de paso para esp32-s3 y su lectura automática del hid report descriptor
github.com
- 02Community MAKCU fork
que el firmware es abierto y tiene forks comunitarios del firmware de ejemplo
github.com
Sigue leyendo
- KMBox Net, KMBox B+, MAKCU, Teensy o Arduino: qué dispositivo de entrada comprar
- Descriptores USB, VID/PID y qué significa clonar un descriptor
- El cursor no se mueve: cómo arreglar la capa de entrada
- La cadena de señal completa, de tu mano al juego
- El Teensy 4.1 como dispositivo de entrada para DMA
- KMBox Net o KMBox B+: cuál elegir y por qué
¿Sigues atascado? Abre un ticket en Discord
Todas las guías