-
v0.4.0
Stablereleased this
2026-10-25 19:46:15 +01:00 | 0 commits to main since this releaseBattery tab
- Gaps are bridged: when the app was closed or the computer or mouse was asleep, the charge history no longer breaks off. A dashed line joins the last reading before the gap to the first one after it. Hovering the gap shows an estimated level marked "Not logged", and the legend explains the dashed line whenever the chart has a gap.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
1 download
-
v0.3.0
Stablereleased this
2026-10-23 14:57:36 +02:00 | 2 commits to main since this releaseBattery tab
A new Battery tab tracks your mouse's charge over time.
- Charge history: a graph of the charge level, with charging stretches shaded. Pick 24 h, 3 days, 7 days or 14 days. Hover the graph to read the level at any point.
- Logged in the background: the app records the battery every 5 minutes, also while the window is closed to the tray, and keeps 14 days of history.
- Runtime estimates: how long the current charge will last, how long a full charge lasts at your recent usage, and when the mouse was last charged. While charging, it shows the time to full instead.
- Projection: a dotted line continues the charge level past now. It marks the time the battery will be full or empty when that falls on the chart.
Estimates need a little history first. Time remaining appears once the charge has dropped 2%, and time to full after a few minutes of charging.
Usage tab
A new Usage tab counts how you use the mouse.
- Totals: clicks, scroll ticks and distance moved, for today, the last 7 days or all time, with a per-day average.
- Clicks by type: left, right, middle, back and forward. Buttons are counted by the click the mouse sends, so a remapped button counts as whatever it is set to send. Buttons set to keys or to actions inside the mouse, like DPI or profile switching, aren't counted.
- Per day: a chart of clicks, scroll or distance for each day.
- Recorded in the background: counting goes on while the window is closed to the tray, and the open tab updates as counts come in. Distance uses the DPI in effect at the time.
- Private by design: only daily totals are kept, on this computer. No individual clicks, times, positions or keystrokes are stored. Recording is on by default. You can switch it off, which stops the app reading the mouse's input entirely, and you can reset the stats.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
1 download
-
v0.2.0
Stablereleased this
2026-10-18 15:20:00 +02:00 | 16 commits to main since this releaseRedesigned interface
The app has a new dark layout with tabs across the top and a status bar that shows the active profile.
- Performance: DPI stages are shown as a strip, with one editor for the selected stage.
- Buttons: pick a button on the 3D mouse or from the list, then edit its binding in one place.
- Lighting: region previews, colour presets, and a toggle to sync all regions.
- Macros: a named list next to a step editor, with a recorder.
- Profiles: colour-coded slots you can activate, edit and copy.
- Settings: grouped into App, Device and Advanced, and it now shows the app version.
Per-application profiles
You can now bind a profile to an application in the Profiles tab. While that application runs, the app switches to its profile. When it exits, the profile you had before comes back.
Applications are matched by process name, ignoring case, so Wine and Proton games match by their
.exename, such asGw2-64.exe. Switching only happens while the app is running, either in the tray or with the window open.Tray and start at login
- Keeps running in the system tray, with a menu for switching the active profile.
- Optional start at login, launching straight into the tray.
3D mouse model
- The nose has been rebuilt to match a scan of the real mouse. The body now continues under the plate tips instead of ending in a flat wall.
- The underglow is drawn as one continuous strip.
Fixes
- Creating and deleting profiles, loading, saving and deleting macros, and setting the sensor lift mode now reach the device. Before this fix the app sent these settings in a form the backend didn't read.
- The factory tilt-wheel binding is now read correctly instead of failing.
Under the hood
- Upgraded to Tauri 2.12.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
1 download