# OpenMouse-Project/openmouse

Repository: https://github.com/OpenMouse-Project/openmouse
Canonical: https://ross.abutalabs.com/products/openmouse
Language: TypeScript
License Family: other
Last push: 2026-08-22T20:15:27+00:00

## Health v2 (maintenance only)
Score: 57/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 99, release rhythm 35, longevity 2
- inputs: {"age_days": 37, "days_push": 11, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, young, no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1408, forks 91 (observed 2026-08-28T04:04:38.557297+00:00)

## What it is
OpenMouse is a browser-based application for configuring supported gaming mice (Logitech, Pulsar, Endgame Gear, WLMouse) directly via the WebHID API in Chrome or Edge, covering DPI, polling rate, battery status, and other device settings. It includes a companion Tauri desktop app, Mouse Check, for WebHID compatibility diagnostics with Discord webhook reporting.

## Use cases
- change DPI presets on my gaming mouse without vendor software
- adjust polling rate on a Logitech or Pulsar mouse from the browser
- check mouse battery and firmware status wirelessly
- configure lift-off distance and debounce on my mouse
- test whether a mouse is WebHID compatible
- manage multiple gaming mice from one tool

## When to choose
- you use Chrome or Edge and want to avoid installing vendor utilities
- your mouse is from a supported brand (Logitech, Pulsar, Endgame Gear, WLMouse)
- you want a single cross-brand tool for mouse settings

## When to avoid
- you use Firefox or Safari, which lack WebHID support
- your mouse brand is not among the supported vendors
- you need a fully licensed redistributable tool (no license is currently granted)

## Facets
- artifact type: application
- maturity: active
- function: configuration-management, developer-tools, gui
- domain: gaming-tools, hardware, web-development
- platform: browser, cross-platform
- tags: webhid, gaming-mice, peripherals, dpi-control, device-configuration, tauri, vite, typescript, web-server, desktop

## Member repositories
- OpenMouse-Project/openmouse (main) score 57

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:38.557297+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:38:34.530927+00:00, confidence not recorded.
  - readme: https://github.com/OpenMouse-Project/openmouse (fetched 2026-08-28T04:04:38.557297+00:00, sha 0f995f8d7927)
- Data as of 2026-08-30T08:39:29.467469+00:00.
