Skip to content

strain08/LGSTrayBattery

Repository files navigation

LGSTrayBattery (strain08 fork)

Note: This is a community-maintained fork of the original andyvorld/LGSTrayBattery.
The original project appears unmaintained since February 2024.
This fork continues development with bug fixes and new features.

Check the original page for detailed documentation.

Install

GitHub Release

Configuration

See included settings file for documentation.

New Features

  • Notifications for device on/off, battery level thresholds, configurable
  • Experimental support for monitoring devices that connect both wired and wireless
  • Ghub and Native devices: choose which source you want to use from devices menu
  • Option keepOfflineDevices: configures tray icon behaviour
  • Device On/Off status represented in http xml as battery_percent = -1
  • Dark / Light menu

See release notes

Device compatibility

Currently tested and working with:

  • ✅(Bolt) MX Keys S
  • ✅(Bolt) MX Anywhere 3S
  • ✅(Bolt) MX Master 3
  • ✅(Unifying) M330 Silent
  • ✅(Lightspeed) G305 Mouse
  • 🟨(Lightspeed) G515 TKL (after closing #3)

OS Compatibility

  • currently Windows 11 only

Known issues

  • enableRichToolsips = true coud result in tooltips not closing properly when using fullscreen apps
    Set this to false for classic windows tooltips. There is no specific functionality implemented for this.
    It will default to false in versions after v3.1.3

Issue reporting

  1. Edit appsettings.toml
[Logging]
enabled = true
verbose = true
  1. Reproduce issue
  2. Post the resulting diagnostic.log along with the issue description and repro.

Notes

  • hidapi.dll is same as andy's, SHA256: 38bda32f593c054cacaf95bebce36f9bacc7fbd0740f7b6f72f6d368fbc84b4d

About

A tray app used to track battery levels of wireless Logitech mouse.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 12