MAKCU und MAKCM einrichten, von Anfang bis Ende
Den CH343-Treiber installieren, den COM-Port finden und herabsetzen, die Baudrate abgleichen, Firmware flashen, die Durchleitung verkabeln und die LEDs lesen, wenn die Platine keine Verbindung bekommt.
Kurze Antwort
MAKCU ist ein Gerät zur Maus-Durchleitung auf Basis des offenen MAKCM-Entwurfs: zwei ESP32-S3-Mikrocontroller und eine CH343-Bridge von USB auf UART. Installier den CH343-Treiber, erzwing seinen COM-Port unter 10, gleich die Baudrate des Cheats ab und schließ Maus und Gaming-PC an.
Auf dieser Seite10
- Was die MAKCU ist und welche Buchse welche ist
- So installierst du den CH343-Treiber
- So setzt du den COM-Port unter 10
- Warum die Baudrate passen muss
- So flashst oder aktualisierst du die Firmware
- Funktioniert deine Maus mit MAKCU?
- So verbindest du den Cheat mit MAKCU
- Was tun, wenn die MAKCU keine Verbindung bekommt
- Häufige Fragen zu MAKCU
- Quellen
Was die MAKCU ist und welche Buchse welche ist
MAKCM ist das offene ESP32-S3-Projekt, und MAKCU ist die fertige Platine, die die meisten kaufen. Präg dir die Belegung der Buchsen ein, denn zwei der drei Buchsen sehen gleich aus, und sie zu verwechseln ist der häufigste Fehler bei der Einrichtung.
- Controller
- Zwei ESP32-S3-Mikrocontroller, einer zum Gaming-PC und einer zu deiner Maus, jeder mit eigenem Flash und PSRAM
- Serielle Bridge
- Ein CH343 von WCH als USB-UART-Chip, der Raten im Megabit-Bereich schafft
- USB 1
- Zum GAMING-PC. Das ist die HID-Seite, also die Buchse, durch die die Box wie eine Maus aussieht
- USB 2
- Zum ZWEIT-PC. Das ist der serielle CH343-Port, den der Cheat öffnet
- USB 3
- Deine physische Maus oder der Dongle deiner Funkmaus
- Stromversorgung
- Aus den USB-Verbindungen. Normalerweise müssen USB 1 und USB 2 beide gesteckt sein, damit die Platine sauber hochkommt
- Taster
- Zwei, einer je Seite. Zuständig für den Flash-Modus und für das Durchschalten der Baudrate
- LEDs
- Eine je Seite. Dauerlicht heißt, diese Seite hat eine Verbindung; langsames Blinken heißt Warten oder Warnung
So installierst du den CH343-Treiber
Der Treiber kommt nur auf den ZWEIT-PC. Auf dem Gaming-PC muss nichts installiert werden, denn von dort aus ist die Box eine Maus, und Windows nimmt seinen eigenen HID-Treiber. Wenn dir jemand sagt, du sollst MAKCU-Treiber auf der Spielmaschine installieren, halt an und frag nach dem Grund.
- Lad den seriellen CH343-Treiber beim Hersteller herunter, wo er üblicherweise als CH343SER verteilt wird
- Führ das Installationsprogramm auf dem Zweit-PC aus und lass es durchlaufen, bevor du etwas ansteckst
- Verbinde USB 1 mit dem Gaming-PC und USB 2 mit dem Zweit-PC
- Öffne den Geräte-Manager auf dem Zweit-PC und klapp Anschlüsse (COM und LPT) auf
- Prüf, dass ein serielles Gerät auf CH343-Basis ohne Warndreieck auftaucht
- Erscheint es stattdessen als unbekanntes Gerät, klick es mit rechts an, wähl Treiber aktualisieren und zeig Windows den Ordner mit dem CH343-Treiber von Hand
So setzt du den COM-Port unter 10
Mehrere Cheats lesen den Portnamen auf eine Art, die bei zweistelligen Nummern bricht, und der Hersteller empfiehlt selbst, unter 10 zu bleiben. Einmal gesetzt, musst du nie wieder daran denken.
- Such im Geräte-Manager das CH343-Gerät unter Anschlüsse (COM und LPT) und merk dir seine COM-Nummer
- Klick es mit rechts an, wähl Eigenschaften, dann Anschlusseinstellungen, dann Erweitert
- Nimm eine COM-Nummer unter 10. Warnt Windows, die Nummer sei von einem anderen Gerät belegt, akzeptier das, solange dieses Gerät nicht angeschlossen ist
- Klick OK, zieh die Platine ab, steck sie wieder an und prüf, dass die neue Nummer geblieben ist
- Schreib die Nummer auf, denn du brauchst sie jedes Mal, wenn du einen neuen Cheat auf die Box zeigen lässt
Achtung
Warum die Baudrate passen muss
Das ist das am häufigsten gemeldete MAKCU-Problem, und es sieht nie danach aus, was es ist. Die Firmware unterstützt Raten von 115200 bis in den Megabit-Bereich, und der Cheat muss auf denselben Wert stehen, mit dem die Platine gerade läuft. Die Werkzeuge des Herstellers erwarten 115200, und eine Platine, die mit dieser Rate startet, blinkt ihre Baudraten-LED beim Start einmal. Musst du die Rate ändern, ist der dokumentierte Weg viermal schnell auf den linken Taster zu drücken. Eine falsche Rate wirft keinen Fehler: Der Port geht sauber auf, der Cheat meldet eine Verbindung, und der Cursor bewegt sich nie. Hast du also eine Verbindung, aber keine Bewegung, prüf die Baudrate als Erstes.
So flashst oder aktualisierst du die Firmware
Platinen kommen vorgeflasht, wer zum ersten Mal kauft, kann das hier also meistens überspringen. Du brauchst es, wenn ein Cheat eine neuere Firmware verlangt, oder nachdem du etwas geändert hast, das du besser gelassen hättest.
- Trenn alles ab, denn beim Flashen hängt immer nur ein Kabel dran
- Entscheide, welche Seite du flashst, die zum Gaming-PC oder die zur Maus, denn die beiden Seiten werden getrennt geflasht
- Halt den Taster gedrückt, der der Seite am nächsten ist, die du flashen willst
- Verbinde bei gedrücktem Taster das USB-Kabel dieser Seite mit dem PC, auf dem das Flash-Tool läuft
- Lass den Taster los, sobald Windows den Ton für ein angeschlossenes Gerät spielt
- Öffne die Geräteseite oder das Tool des Herstellers, wähl die Firmware-Version und starte den Flashvorgang
- Beobachte das Protokoll bis zum Ende. Auf einer ungeflashten Platine ist es normal, dass sich das Gerät beim ersten Flashen mehrfach ab- und wieder anmeldet
- Steht in den Release Notes, dass beide Seiten geändert wurden, wiederhol das für die andere Seite. Danach USB 1 und USB 2 wieder anschließen und die Baudrate erneut prüfen
Funktioniert deine Maus mit MAKCU?
Oft wird gefragt, ob die eigene Maus auf einer Kompatibilitätsliste steht, aber die aktuelle MAKCM-Firmware hat keine nennenswerte Liste. Statt fest eingebauter Profile für benannte Modelle wertet die Firmware den HID Report Descriptor der angeschlossenen Maus automatisch aus. Steckst du eine Maus an, wird ihr Reportformat gelesen und nachgebildet. Das ist ein echter Vorteil gegenüber einer Firmware, für die zu jedem Modell ein Profil geschrieben werden muss. Probleme bleiben an den Rändern: bei Dongles, die zusätzliche Herstellerschnittstellen vorzeigen, und bei Mäusen, deren Software im Gerät einen eigenen Konfigurationskanal erwartet. Gemeinsam ist ihnen, dass sie mehr tun als eine schlichte Maus, und solche Geräte lassen die einfache Bewegung womöglich durch, verlieren dabei aber ihre Zusatzfunktionen.
Tipp
So verbindest du den Cheat mit MAKCU
Wähl im Eingabe- oder Aim-Bereich des Cheats MAKCU als Gerätetyp und trag die COM-Nummer ein, die du unter 10 gesetzt hast. Stell die Baudrate auf den Wert, mit dem die Platine läuft, speicher und öffne die Verbindung. Bevor du irgendetwas glaubst, mach eine Gegenprobe: Die meisten Cheats haben einen Test, der eine feste relative Bewegung schickt, und jedes Testwerkzeug des Herstellers tut dasselbe. Führ ihn aus und schau auf den Cursor am Gaming-PC. Bewegt er sich, ist die ganze Kette vom Zweit-PC bis zum Gaming-PC bewiesen, und jedes spätere Problem ist Konfiguration und keine Verkabelung.
Was tun, wenn die MAKCU keine Verbindung bekommt
Die LEDs sagen dir, in welcher Hälfte der Box das Problem sitzt, und das ist der schnellste Weg, die Suche einzugrenzen. Lies sie, bevor du anfängst, Kabel abzuziehen.
| Symptom | Mögliche Ursache | Lösung |
|---|---|---|
| Beide LEDs aus | Kein Strom, oder nur ein USB-Kabel angeschlossen | Schließ USB 1 und USB 2 an, denn die Platine braucht normalerweise beide für Strom und einen sauberen Start |
| Die LED auf der Mausseite blinkt langsam und wird nie zu Dauerlicht | Die Maus wird auf der Host-Seite nicht erkannt | Warte zehn Sekunden, trenn die Platine dann vom Strom und probier eine schlichte Kabelmaus. Manche Dongles und Hubs melden sich an diesem Port nicht an |
| Beide Seiten leuchten grün, aber der Cheat verbindet sich nicht | COM-Nummer zu hoch, falscher Port ausgewählt, oder der CH343-Treiber ist nicht installiert | Installier CH343, setz die COM-Nummer unter 10 und prüf, dass die Nummer im Geräte-Manager zu der im Cheat passt |
| Der Cheat verbindet sich, der Cursor bewegt sich nie | Die Baudrate von Platine und Cheat passt nicht zusammen | Setz beide auf 115200, oder drück viermal schnell den linken Taster, um die Rate der Platine durchzuschalten, bis sie passt |
| Im Geräte-Manager taucht überhaupt kein COM-Port auf | Treiber fehlt, USB 2 steckt in einem toten Port, oder es ist ein reines Ladekabel | Probier einen anderen USB-Port hinten und ein Kabel, von dem du weißt, dass es Daten überträgt, installier dann CH343 neu und starte den Zweit-PC neu |
| Deine eigene Maus geht nicht mehr, sobald die Box angeschlossen ist | Die Maus steckt in der falschen Buchse, oder auf der Mausseite läuft keine Durchleitungs-Firmware | Prüf, dass die Maus in USB 3 und der Gaming-PC in USB 1 steckt, und flash die Mausseite dann mit aktueller Firmware neu |
| Die Platine trennt sich beim Flashen immer wieder | Auf einer ungeflashten oder halb geflashten Platine ist das zu erwarten | Halt den Taster dieser Seite, steck das Kabel wieder an und starte den Flashvorgang neu. Sobald das Protokoll zu schreiben beginnt, unterbrich es nicht |
Häufige Fragen zu MAKCU
Was ist der Unterschied zwischen MAKCU und MAKCM?
MAKCM ist das quelloffene ESP32-S3-Projekt, und MAKCU ist das fertige Produkt darauf, vorgeflasht und vorgetestet verkauft. Funktional fahren beide dieselbe Firmware-Linie, der Unterschied liegt darin, wer die Platine bestückt und geflasht hat.
Ist meine Maus kompatibel?
Mit ziemlicher Sicherheit, denn die aktuelle Firmware liest den HID Report Descriptor der angeschlossenen Maus, statt sich auf eine Liste unterstützter Modelle zu verlassen. Schlichte Kabelmäuse sind die sicherste Wahl, während Dongles und Mäuse mit eigenem Konfigurationskanal die Bewegung zwar durchlassen, dabei aber Funktionen im Gerät verlieren können.
Versteckt MAKCU, dass ich cheate?
Nein, und jede Behauptung dieser Art solltest du als Verkaufsargument behandeln. Die Box entfernt die Software-Spur auf der Spielmaschine, weil die Eingabe als echter USB-Verkehr ankommt, aber sie entfernt nicht die Anwesenheit des Geräts am USB-Bus. Und an deinem Aim in einer Aufnahme ändert sie gar nichts.
Warum muss der COM-Port unter 10 liegen?
Weil manche Cheat-Implementierungen den Portpfad so zusammenbauen, dass nur eine einzelne Ziffer korrekt verarbeitet wird. Das ist eine Grenze der Software und nicht der Hardware, und eine niedrige Nummer im Geräte-Manager zu setzen kostet nichts.
Kann ich eine höhere Baudrate als 115200 fahren?
Die Firmware unterstützt weit höhere Raten und der CH343 hat den Spielraum dafür, aber der Cheat muss dieselbe Rate unterstützen, und die Werkzeuge des Herstellers erwarten 115200. Änder sie nur, wenn die Software, die du fährst, einen bestimmten höheren Wert dokumentiert.
Muss ich auf dem Gaming-PC etwas installieren?
Nein. Der Gaming-PC sieht eine USB-Maus und lädt seinen eigenen Treiber, alles, was du installierst, kommt also auf den Zweit-PC.
Quellen
Die Schritte zum CH343-Treiber, die Korrekturen an COM-Port und Baudrate und das Lesen der LEDs stammen aus eigener Arbeit beim Einrichten dieser Platinen.
- 01MAKCM firmware, GPL-3.0
die offene ESP32-S3-Durchleitungs-Firmware und ihre automatische Auswertung des HID Report Descriptor
github.com
- 02Community MAKCU fork
dass die Firmware offen ist und Community-Forks der Beispiel-Firmware existieren
github.com
Weiterlesen
- KMBox Net, KMBox B+, MAKCU, Teensy oder Arduino: welches Eingabegerät kaufen
- USB-Deskriptoren, VID/PID und was Deskriptor-Klonen bedeutet
- Der Cursor bewegt sich nicht: so reparierst du die Eingabeschicht
- Die komplette Signalkette, von deiner Hand bis ins Spiel
- Der Teensy 4.1 als Eingabegerät für DMA
- KMBox Net oder KMBox B+: welche und warum
Kommst du nicht weiter? Ticket auf Discord öffnen
Alle Anleitungen