$50 OR 5 BUILD CREDITS

KMBox B Pro Fixer

Fix KMBox USB Detection by Anti-Cheat

Changes your KMBox B Pro's USB identity to match your real mouse. Anti-cheat can no longer detect it as a KMBox device. Includes recovery tool and quick-randomize script.

Get Started → Sign In
The Problem
KMBox B Pro uses a CH340 USB chip with a known VID/PID (1A86:7523). Anti-cheats like BattlEye and EAC scan USB devices and instantly flag this as a KMBox. Even if your DMA firmware is perfect, a detected KMBox = ban.
🔒
The Fix
Our fixer rewrites the KMBox ESP32 firmware to report your real mouse's VID/PID instead of the CH340 default. Anti-cheat sees your real mouse brand, not a KMBox. The KMBox still works exactly the same — only the USB identity changes.
🔄
After a Ban
If you get banned, run kmbox_quick_random.py to instantly randomize the KMBox identity to a different mouse profile. One click, new USB identity — no need to rebuy the tool.
What's Included
kmbox_fix.py
Main fixer — enter your real mouse VID/PID, tool writes it to KMBox. Preserves screen init and all settings.
kmbox_quick_random.py
One-click random identity — picks a random real mouse profile and applies it instantly. Use after a ban.
kmbox_reset.py
Recovery tool — resets KMBox to factory defaults if anything goes wrong.
kmbox_diagnose.py
Shows current KMBox device info — VID, PID, firmware version, API format.
kmbox_test.py
Diagnostic test — tries all VID/PID formats to find the correct one for your firmware version.
install_requirements.bat + README
One-click dependency installer + full setup guide with instructions.
How It Works
1
Connect KMBox via Programming USB
Plug the KMBox B Pro into your PC using the programming USB port (not the gaming PC). It shows up as a COM port.
2
Run kmbox_fix.py
Enter your real mouse's VID and PID (the tool helps you find them). It writes the new identity to the KMBox ESP32 firmware and sets the correct USB polling rate (1000 Hz).
3
Unplug & Reconnect
Unplug the KMBox and plug it back into your gaming PC. Device Manager now shows your real mouse name instead of CH340.
4
Play — KMBox is Now Invisible
Anti-cheat sees your real mouse brand. KMBox functions exactly the same — only the USB identity changed. The fix persists across restarts.
Requirements
KMBox B Pro
With ESP32 firmware 3.4.0 or newer
Python 3
Installed on your PC (run install_requirements.bat)
Programming USB Port
Connect KMBox via programming port, not gaming PC
Your Real Mouse
Need your mouse's VID/PID (tool helps find it)
Frequently Asked Questions
Will it brick my KMBox?
Does the fix persist after restart?
Can I change the identity again after a ban?
Does it work with KMBox B (not Pro)?
Do I need this if I don't have a KMBox?
How do I find my real mouse VID/PID?

Make your KMBox invisible

$50 or 5 build credits. One-time purchase, unlimited identity changes.

Create Account →