Repository navigation
M-RustHub 1.0.0
First release of M-RustHub — a native, lightweight, and 100% offline configuration utility for the MCHOSE G3 V2 gaming mouse.
A compact (~6.5 MB) portable alternative to the official software: launches instantly, has a minimal memory footprint, and requires no internet, web runtimes, or background services.
Features
-
GUI:
- Real-time battery indicator with percentage and charging status.
- Customizable number of active DPI stages (1 to 6 levels).
- Independent DPI tuning per stage (100–12,000 DPI) via sliders, ±100 buttons, or clicking the row.
- Polling rate selection: 125, 250, 500, and 1000 Hz.
- Button debounce time (0–20 ms) to eliminate double-clicks.
- Wireless sleep timeout (0–100 min, or disabled entirely).
- Saves directly to mouse onboard memory — settings persist even on other PCs without software running.
- Factory reset option (Shift + Restore button).
- Adaptive window height based on active DPI stages.
-
CLI:
- Full command-line support for hotkeys, scripts, and automation (
status,set-dpi,set-rate, etc.).
- Full command-line support for hotkeys, scripts, and automation (