KMBox, MAKCU, Teensy e Arduino: os aparelhos que de fato movem o cursor no PC de jogo.
Ler memória não move o seu mouse, então um aparelho separado precisa se apresentar ao PC de jogo como um mouse USB comum. Estas páginas comparam as cinco opções mais comuns e mostram como ligar cada uma. Elas também explicam por que importa qual descritor cada aparelho envia ao PC de jogo.
8 guiasIniciante 3Intermediário 3Avançado 2
Todos os cinco se apresentam ao PC de jogo como um mouse USB comum e injetam movimento vindo do segundo PC. O KMBox Net é o mais fácil e o mais caro, o B+ é a versão serial mais barata dele, o MAKCU é o meio-termo aberto, e o Teensy 4.1 ou o Arduino são a ponta faça-você-mesmo.
Solde um header de 5 pinos nos pads do host do Teensy 4.1 de 600 MHz e grave um firmware de passthrough com o Teensy Loader. Ligue o mouse na porta host e a porta device no PC de jogo, e comande a placa por serial.
O MAKCU é um dispositivo de passthrough de mouse construído sobre o projeto aberto MAKCM: dois microcontroladores ESP32-S3 e uma ponte USB-UART CH343. Instale o driver CH343, force a porta COM para abaixo de 10, acerte o baud rate do cheat e ligue o mouse e o PC de jogo.
Um Arduino Leonardo com um USB Host Shield é o passthrough de mouse mais barato que funciona: o MAX3421E do shield lê o seu mouse e o ATmega32u4 o apresenta. É também o mais trabalhoso: a maioria dos shields espera o mapeamento de pinos do Uno e exige o SPI puxado por jumper até o header ICSP.
Os dois KMBox fazem o mesmo trabalho, mas o B+ fala com o segundo PC por serial USB a 115200 baud. O Net apresenta um adaptador USB Ethernet endereçado por IP, porta e UUID, o que tolera distância e sustenta muito mais comandos por segundo.
Um descritor USB HID é como um dispositivo se descreve ao ser conectado: vendor ID, product ID, strings e formato dos relatórios. Clonar o descritor significa que o dispositivo de entrada apresenta a identidade do mouse real ligado a ele, em vez da sua própria identidade genérica.
Primeiro prove que o seu próprio mouse move o cursor através do dispositivo, depois prove que o segundo PC consegue abrir a conexão. A maioria das falhas de entrada vem do soquete errado, de um driver serial faltando, de uma porta COM ou de um baud rate divergentes, ou de um cabo que só carrega.
O mouse entra na porta host do dispositivo de entrada, o dispositivo entra no PC de jogo e o segundo PC entra na porta de controle do dispositivo. Nunca ligue o PC de jogo direto ao segundo PC: a única ligação entre eles deve ser um mouse.