KMBox, MAKCU, Teensy y Arduino: los dispositivos que de verdad mueven el cursor en el PC de juego.
Leer memoria no mueve el ratón, así que hace falta un dispositivo aparte que se presente al PC de juego como un ratón USB normal. Estas páginas comparan las cinco opciones habituales y enseñan a conectar cada una. También explican por qué importa el descriptor que cada dispositivo le manda al PC de juego.
8 guíasPrincipiante 3Intermedio 3Avanzado 2
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.
Suelda un peine de 5 pines a los pads del host del Teensy 4.1 de 600 MHz y flashea firmware de paso con el Teensy Loader. Enchufa el ratón al puerto host y el puerto device al PC de juego, y luego gobierna la placa por serie.
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.
Un Arduino Leonardo con un USB Host Shield es el paso de ratón funcional más barato: el MAX3421E del shield lee tu ratón y el ATmega32u4 lo presenta. También es el más puñetero: la mayoría de los shields esperan el pinout de la Uno y necesitan que lleves el SPI con puentes al conector ICSP.
Las dos KMBox hacen el mismo trabajo, pero la B+ habla con el segundo PC por serie USB a 115200 baudios. La Net presenta un adaptador USB Ethernet al que se llama por IP, puerto y UUID, lo que aguanta la distancia y sostiene muchas más órdenes por segundo.
Un descriptor HID USB es la forma que tiene un dispositivo de describirse a sí mismo al enchufarlo: su vendor ID, su product ID, sus cadenas de texto y su formato de reporte. Clonar el descriptor significa que el dispositivo de entrada presenta la identidad del ratón real que lleva conectado en vez de la suya propia y genérica.
Demuestra primero que tu propio ratón mueve el cursor a través del dispositivo, y después que el segundo PC puede abrir el enlace. La mayoría de los fallos de entrada vienen del conector equivocado, de un driver serie que falta, de un puerto COM o unos baudios que no coinciden, o de un cable que solo carga.
El ratón va al puerto host del dispositivo de entrada, el dispositivo al PC de juego y el segundo PC al puerto de control del dispositivo. No cablees nunca el PC de juego directamente al segundo PC: el único enlace entre ambos debería ser un ratón.