Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenMouse Background Service

A background app that lets OpenMouse switch your mouse's polling rate the instant a game launches, even with the browser closed.

A browser tab can't see what's running on your desktop, so it can't react to a game launching on its own. This app covers that one gap. Everything else (DPI, status, all other settings) still happens on the website.

How it works

  1. On the OpenMouse website, turn on Game Mode for a supported mouse and pick an idle rate and a gaming rate.
  2. The site records the exact HID bytes your mouse's own driver already sends to set those rates, and hands that recipe to this app once.
  3. This app watches for a game to start, either automatically or from your own list, and replays the matching recipe to the mouse.

Supported now: Razer (Viper V3 Pro / V4 Pro), Finalmouse ULX series, Teevolution, Lamzu, WLMouse, ATK, VGN, Pulsar.

Install

Download OpenMouseCompanion-Setup.exe from Releases and run it. No admin prompt: everything here works for a normal user account. It installs to your user profile, adds a Start Menu entry and an uninstaller, and starts at login from then on.

The first time a site pairs with it, you'll get a popup near the tray asking to allow or block that site.

Tray menu

Right-click the tray icon to check for updates, open the log folder, change auto-start, or quit. The OpenMouse Background Service page manages game detection, the manual game list, notifications, and per-mouse Game Mode settings.

Updates use the latest GitHub Release. The service downloads both the installer and its .sha256 file, verifies the installer, runs it silently, and restarts with the new version.

Building from source

dotnet build src/OpenMouseCompanion.csproj -c Release
dotnet publish src/OpenMouseCompanion.csproj -c Release -r win-x64 --self-contained true -o publish

Build the installer (requires NSIS):

makensis installer/OpenMouseCompanion.nsi

About

Local companion app that lets OpenMouse switch your mouse's polling rate automatically when a game launches.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages