Official site: https://umdrivers.com
Public source (AGPL-3.0): github.com/skullboypl/universal-mouse-drivers
OpenMouse: github.com/OpenMouse-Project
Browser WebHID configurator for gaming mice + optional Windows battery tray.
UMD ships native drivers for selected SKUs and uses OpenMouse mouse-protocol for community / multi-vendor HID support.
This project is licensed under the GNU Affero General Public License v3.0 — see LICENSE and NOTICE.
Network users of umdrivers.com can obtain corresponding source via this public GitHub repo (AGPL §13).
- Polish: umdrivers.com/pl
- English: umdrivers.com/en
- Why UMD: umdrivers.com/en/why
- Battery Tray: umdrivers.com/en/tray
- Community (OpenMouse) mice: umdrivers.com/en/mice/openmouse
| Mouse | Status |
|---|---|
| Redragon King Ultra (M916OB-ULT) | Live |
| Rampage Blitz Ultimate | Live |
| G-Wolves Fenrir Max 8K | WIP |
| Logitech PRO X SUPERLIGHT (gen1) | WIP |
| Logitech PRO X3 SUPERSTRIKE | WIP |
Hundreds of VID:PID pairs from OpenMouse SUPPORTED_HID_FILTERS (Razer, Pulsar, Glorious, SteelSeries, Lamzu, …). Browse and filter on the Community hub. Feature depth follows each OpenMouse client.
Battery Tray (v1.9+) detects the full OpenMouse catalog. Battery % is wired for: G-Wolves, Logitech HID++, VGN / Pulsar / ATK / Teevolution, Lamzu / Glorious Classic, K-snake, SteelSeries, Razer, Keychron, WALLHACK, MCHOSE, Ninjutso. Other catalog brands stay n/a until OpenMouse exposes a battery HID path (or a port lands). Details: tray-battery/README.md.
Want your mouse listed? Open a Device request issue.
| Channel | Use for |
|---|---|
| GitHub Issues | Bugs, features, device requests |
| Discussions | Questions, tips |
| Website contact | umdrivers.com/#contact |
| github@skullmedia.pl |
- Try https://umdrivers.com in Chrome or Edge
- Close OEM software that may lock HID
- Note model + connection (wired / dongle)
| Piece | Path |
|---|---|
| Next.js app | web/ |
| CapRover | captain-definition + Dockerfile → CAPROVER.md |
| Battery tray | tray-battery/ |
cd web
npm install
npm run generate:openmouse-catalog
npm run devcd tray-battery
.\build.ps1
.\sign.ps1 # EV code signing — keep certs out of gitSee CAPROVER.md. Prefer this public repo as deploy source; secrets only in CapRover env.
- SkullMedia / UMD — product shell, native OEM reverse engineering, tray
- OpenMouse Project — multi-vendor WebHID protocol library
Copyright © 2026 SkullMedia Artur Spychalski

