KMBox Net, KMBox B+, MAKCU, Teensy o Arduino: qué dispositivo de entrada comprar
Los cinco dispositivos que mueven el cursor en un montaje DMA, comparados por controlador, tipo de enlace, soldadura, dificultad de configuración y coste, con una tabla que asigna cada uno a un caso de uso.
Respuesta corta
Los cinco se presentan en el PC de juego como un ratón USB corriente e inyectan el movimiento que llega del segundo PC. KMBox Net es el más fácil y el más caro, el B+ es su versión por serie más barata, MAKCU es el término medio abierto, y Teensy 4.1 o Arduino son la opción de hacértelo tú mismo.
En esta página10
- Cómo funcionan estos dispositivos de entrada
- Cómo se comparan los cinco dispositivos
- ¿Cuál deberías comprar?
- Lo que un dispositivo de entrada no puede hacer
- Lo que necesitas con cualquiera de ellos
- Por qué la identidad USB importa más que el precio
- Lo que cuesta de verdad cada opción
- Qué comprobar antes de comprar
- Preguntas habituales antes de comprar
- Fuentes
Cómo funcionan estos dispositivos de entrada
Cada uno de estos dispositivos se coloca físicamente entre tu ratón y el PC de juego. Tu ratón de verdad se enchufa al dispositivo, y el dispositivo se enchufa al PC de juego y se declara como ratón USB, así que cada movimiento y cada clic de tu mano pasan tal cual. Mientras tanto, el segundo PC lee el juego a través de la tarjeta DMA y envía al dispositivo órdenes de movimiento cortas por un enlace aparte. El PC de juego ve un ratón en un puerto y no llega a ver la segunda máquina en ningún momento. Los cinco dispositivos se diferencian en cuatro cosas: el controlador que llevan dentro, cómo les habla el segundo PC, si hay que soldar y el precio.
Cómo se comparan los cinco dispositivos
La tabla compara controlador, enlace, soldadura, dificultad de configuración y coste relativo. Empieza por la columna del enlace, porque de ella dependen el driver que instalas y las averías en las que vas a acabar perdiendo el tiempo.
| Dispositivo | Controlador | Enlace con el segundo PC | Soldadura | Dificultad de configuración | Coste relativo |
|---|---|---|---|---|---|
| KMBox Net | Microcontrolador ARM, firmware cerrado del fabricante | Ethernet emulado sobre USB. Windows muestra un adaptador USB Ethernet en la subred 192.168.2.x; la caja no lleva conector RJ45 | Ninguna | La más baja. Pon una IP fija en el segundo PC, haz ping a la caja e indica al cheat la IP, el puerto y el UUID | El más alto |
| KMBox B+ / B Pro | Microcontrolador ARM, firmware cerrado del fabricante | Serie por USB a través de un puente CH340 a 115200 baudios | Ninguna | Baja. Instala el driver CH340, fuerza un número de COM bajo y elige el puerto en el cheat | Alto |
| MAKCU / MAKCM | Dos microcontroladores ESP32-S3 y un puente USB-UART CH343 | Serie por USB a través del CH343. El firmware acepta 115200 y admite velocidades mucho más altas si el cheat las soporta | Ninguna en una placa ya montada | De baja a media. Driver CH343, número de COM por debajo de 10 y velocidad igual a la del cheat | Medio |
| Teensy 4.1 | NXP i.MX RT1062, Cortex-M7 a 600 MHz | Serie por USB en el puerto device. El Ethernet es posible, pero exige soldar aparte un kit con conector magjack | Sí. Un peine de 5 pines en los pads de USB host, o cables soldados directamente a esos pads | Alta. Soldar, instalar Teensyduino, compilar y flashear, y después configurar | De bajo a medio |
| Arduino Leonardo + USB Host Shield | ATmega32u4 en la placa, controlador host MAX3421E en el shield | Serie por USB en el puerto USB nativo de la Leonardo | Normalmente sí. La mayoría de los host shields esperan el pinout de la Uno, así que hay que pasar el SPI con puentes al conector ICSP de la Leonardo | La más alta. Lo que muerde es justamente el montaje placa + shield | El más bajo |
El coste se da en términos relativos y no en dinero, porque los precios de calle cambian y cualquier cifra que diéramos estaría mal el mes que viene. El orden de más barato a más caro lleva años sin moverse.
¿Cuál deberías comprar?
Busca la fila que describe tu situación de verdad, no la que te gustaría que la describiera. La mayoría de quienes compran por primera vez están en la última fila.
| Si este eres tú | Compra | Por qué |
|---|---|---|
| Primer montaje, lo quieres funcionando esta misma tarde y el presupuesto no es el problema | KMBox Net | Sin soldadura, sin driver serie y con el soporte más amplio en los menús de los cheats. Pagas por el camino más corto hasta un cursor que se mueve |
| Quieres la fiabilidad y el soporte de KMBox, pero no necesitas enlace por red | KMBox B+ / B Pro | Mismo fabricante, mismo firmware cerrado, más barato. Serie a 115200 va sobrado para un uso normal |
| El segundo PC no está al lado del PC de juego | KMBox Net | El enlace de control es IP, así que aguanta la distancia y un switch por medio. Un dispositivo serie necesita que el cable llegue |
| Quieres casi toda la experiencia KMBox por menos dinero y estás dispuesto a leerte una wiki | MAKCU / MAKCM | Firmware abierto, desarrollo activo, analiza solo el descriptor HID del ratón conectado y está muy soportado en los menús de los cheats |
| Sabes soldar y quieres ser dueño del firmware y de la identidad USB que presenta | Teensy 4.1 | Nada más de esta lista te da a la vez el descriptor, la tasa de reporte y el código fuente |
| El presupuesto manda de verdad y una tarde de trastear no te cuesta nada | Arduino Leonardo + USB Host Shield | La forma más barata de tener un paso HID funcionando. Cuenta con que el cableado del shield te lleve más tiempo que todo lo demás junto |
| Solo quieres radar, un overlay de ESP o una lista de loot | Ninguno | Leer memoria no necesita ningún dispositivo de entrada. Compra uno cuando decidas que quieres ayuda al apuntar, no antes |
Aviso
Lo que un dispositivo de entrada no puede hacer
Ningún dispositivo de esta lista te vuelve indetectable, y cualquier anuncio que diga lo contrario te está diciendo lo que quieres oír. Un buen dispositivo de entrada elimina la señal de software más evidente: en la máquina de juego no hay driver, ni código inyectado, ni llamadas a una API de entrada sintética. El movimiento llega como tráfico USB real por un puerto de ratón real. Lo que no elimina es el descriptor que el dispositivo presenta en el bus, el patrón temporal del movimiento que inyecta ni el aspecto que tiene tu puntería para alguien que revisa un clip. Esas son las tres vías que importan, y el hardware solo ayuda con la primera.
Lo que necesitas con cualquiera de ellos
Los cinco necesitan todo lo que aparece aquí. Mete estas piezas en el presupuesto antes de comparar precios, porque hay dos que se suelen pasar por alto.
- Un ratón físico
- Un ratón por cable, o el receptor de uno inalámbrico, enchufado al lado host del dispositivo. El dispositivo necesita algo que dejar pasar
- Dos cables
- Uno al PC de juego (el lado HID) y otro al segundo PC (el lado de control). Algunos dispositivos necesitan los dos conectados solo para encenderse
- Un puerto en el PC de juego
- Un puerto USB trasero, directo. El dispositivo tiene que parecer un ratón enchufado a un puerto de ratón normal, y eso significa sin hub por medio
- Un driver en el segundo PC
- CH340 para KMBox B+, CH343 para MAKCU, un adaptador USB Ethernet para KMBox Net, y un dispositivo serie USB para Teensy y Arduino
- Soporte por parte del cheat
- El software que ejecutas tiene que hablar ya el protocolo de ese dispositivo. Ninguno de ellos es una interfaz genérica que puedas sustituir a tu antojo
- Una tarjeta DMA y un segundo PC
- El dispositivo de entrada mueve el cursor. No tiene ni idea de adónde moverlo. Eso lo aportan la tarjeta y el software
Consejo
Por qué la identidad USB importa más que el precio
Cada uno de estos dispositivos aparece en el bus USB del PC de juego con un descriptor de dispositivo, y ese descriptor lleva un vendor ID, un product ID, cadenas de texto, un report descriptor y un intervalo de sondeo. Un dispositivo que sale de fábrica con una identidad de serie o claramente de desarrollo está en la posición más débil. Uno que presenta el descriptor del ratón real conectado a su lado host está en la más fuerte. MAKCU analiza por ti el HID report descriptor del ratón conectado. Un Teensy presenta lo que tú le compiles, que es la posición más fuerte pero también la que más trabajo cuesta. KMBox resuelve esto en firmware cerrado, y hasta qué punto lo hace bien es una pregunta para las notas de versión del fabricante, no algo que podamos adivinar. Si solo vas a leer una guía más sobre dispositivos de entrada, que sea la de los descriptores.
Lo que cuesta de verdad cada opción
Un Teensy o un Arduino son baratos de comprar, pero después te cuestan un soldador, un cable USB host y una tarde libre. También te suelen costar una placa que parece muerta y resulta que tenía una soldadura fría. Un KMBox es caro de comprar y luego no te cuesta nada más. Si tu tiempo vale algo, las opciones de hazlo tú mismo solo salen más baratas cuando ya tienes las herramientas y disfrutas del proceso. Disfrutar del proceso es una razón perfectamente válida para elegirlas; ahorrar dinero en un primer montaje, normalmente no.
Qué comprobar antes de comprar
- El cheat que piensas usar nombra exactamente este dispositivo en su menú de entrada
- Sabes qué puerto del dispositivo va al PC de juego y cuál va al segundo PC
- Tienes un ratón por cable, o el receptor de uno inalámbrico, para enchufarlo al lado host
- El PC de juego tiene un puerto USB trasero libre que no está detrás de un hub
- Si el dispositivo hay que soldarlo, tienes soldador y ya has soldado un peine antes
- De verdad quieres ayuda al apuntar, porque un montaje solo de radar no necesita nada de esto
Preguntas habituales antes de comprar
¿Cuál de estos es el más seguro?
No se pueden ordenar así, porque el precio no compra sigilo. Lo que importa es la identidad USB que presenta el dispositivo, si su movimiento se parece al movimiento humano y cómo juegas tú. Un dispositivo barato con un descriptor clonado y un suavizado sensato está en mejor posición que uno caro dejado con los ajustes por defecto.
¿Puedo usar un dispositivo de entrada sin tarjeta DMA?
Físicamente sí, y hay quien usa uno con ayuda al apuntar por captura de pantalla en un solo PC. En un montaje DMA, sin embargo, las coordenadas las da la tarjeta, así que sin ella el dispositivo no tiene sobre qué actuar.
¿Necesito uno de estos para un montaje de radar o ESP?
No. Leer memoria y dibujar un overlay solo necesita la tarjeta, el segundo PC y una pantalla, así que añade un dispositivo de entrada cuando quieras que el montaje mueva tu cursor.
¿Puede un dispositivo controlar dos PC de juego?
No. Cada dispositivo tiene una sola salida HID y se presenta ante un único host, así que dos PC de juego necesitan dos dispositivos.
¿Merece la pena KMBox por encima de MAKCU?
Sí, si tu prioridad es tenerlo funcionando esta noche y con soporte del fabricante. Si no te importa instalar un driver CH343, cuadrar una velocidad en baudios y leerte la wiki de un proyecto, MAKCU hace el mismo trabajo por menos. Ninguna de las dos opciones cambia lo que ve el juego de una forma con la que puedas contar.
¿Un dispositivo comprado para un juego servirá para otro?
El hardware no depende del juego, porque para el PC de juego es sencillamente un ratón. La parte que sí depende del juego es el software del segundo PC, así que consulta el panel de estado de tu título antes de comprar nada.
Fuentes
La comparación dispositivo por dispositivo es nuestra: ningún documento publicado compara estas cajas comerciales por coste, cableado o dificultad de configuración.
- 01Microsoft Learn, USB device descriptors
el vendor id, el product id y las cadenas que cada uno de estos dispositivos presenta al pc de juego
learn.microsoft.com
- 02MAKCM firmware, GPL-3.0
que makcu y makcm funcionan con firmware abierto para esp32-s3 que lee el hid report descriptor del ratón conectado
github.com
Sigue leyendo
¿Sigues atascado? Abre un ticket en Discord
Todas las guías