Xenmouse Firmware Flashing Guide
This guide walks you through flashing firmware onto the Arduino device.
Tier 1 Flasher and Tier 2 Flasher can both be found on:
https://xenmouse.com/
Required Hardware & Software
Make sure you have the following before continuing:
FellasDMA Arduino hardware
2nd PC (used for flashing)
Gaming PC (used for device runtime)
Xenmouse Software or loader.exe
Flashing Tier 1 Firmware (Loader.exe)
Step 1: Install CH340 Driver on 2nd PC
Verify in Device Manager under Ports (COM & LPT): USB-SERIAL CH340
Step 2: Install Arduino IDE (for driver support only)
Install normally β this helps with COM detection
Make sure "Arduino AVR Boards" is installed aswell
Step 3: Connect Hardware
Plug CH340 USB into 2nd PC
Plug ARD Micro USB into Gaming PC
Plug mouse (wired or dongle) into the Mouse port on the device
Step 4: Redeem Your Firmware Code
Register an account if you haven't already
Log in with your credentials
Go to Redeem Code in the left sidebar
Enter the license key received from your email or the Fellas website
Once redeemed, when you log into the T1 or T2 .exe tools, flash availability will be shown automatically.
Step 5: Run loader.exe
Launch loader.exe on your 2nd PC
Sign in using your email and password from Xenmouse.com
Step 5: Flash the Device
Follow the on-screen instructions
When prompted with CLICK RESET, press the glowing reset button on the Arduino
Step 6: Activate Device (Every Restart)
After each PC restart, run loader.exe again
Choose 2. Activate Device
π KMBOX commands only work after activation. The mouse will still function without it.
Flashing Tier 2 Firmware (Xenmouse Software)
Step 1: Install CH340 Driver on 2nd PC
Run the installer and complete the setup
Open Device Manager and verify that USB-SERIAL CH340 appears under Ports (COM & LPT)
Step 2: Install Arduino IDE on 2nd PC
Download the appropriate version for your OS
Install the IDE using default settings
Make sure to install "Arduino AVR Boards"
Step 2: Connect FellasDMA Arduino Cables to PCs
Plug your FellasDMA Arduino CH340 into the 2nd computer via USB
Plug Micro-USB into the "Ard" Port and into Gaming PC
Confirm the device powers on or is recognized by your system
Step 3: Redeem Your Firmware Code
Register an account if you haven't already
Log in with your credentials
Go to Redeem Code in the left sidebar
Enter the license key received from your email or the Fellas website
Once redeemed, when you log into the T1 or T2 .exe tools, flash availability will be shown automatically.
Step 4: Install and Launch Xenmouse Software
Register an account if you haven't already
Log in with your credentials
Go to Redeem Code in the left sidebar
Enter the license key received from your email or the Fellas website
Once redeemed, when you log into the T1 or T2 .exe tools, flash availability will be shown automatically.
Step 5: Connect Your Device
Plug CH340 USB into 2nd PC
Plug ARD Micro USB into Gaming PC
Plug mouse (dongle or wired) into the Mouse slot on the device
Sign in with your Xenmouse.com account
Step 6: Begin Flashing
You should see 1 Flashes Remaining
Click Start Flash and follow on-screen instructions
When prompted with CLICK RESET, press the glowing reset button on the Arduino
Step 7: Finish Flashing
Wait for the process to complete
Click Reconnect in the top right corner
Once the status shows Activated, click Test
The mouse on the gaming PC should move slightly in a random direction if successful
Step 8: Run Component Test (Optional)
Scroll to Component Tests
Click Start Flash under CH340 / Serial Device Test to validate device health
Troubleshooting
Device not found: Try switching USB ports or cables
Stuck at bootloader: Click the reset button on the device manually
No flashes remaining: Ensure you've redeemed your code and have flash credits
For additional help, join the XenMouse Discord or visit their official site.
Last updated