A GNOME Shell extension that displays the battery status of HyperX wireless devices in the system tray. Provides real-time battery level monitoring for keep track of your HyperX peripherals. Require python-hid library and add udev rules to allow access to HyperX devices This extension is not affiliated, funded, or in any way associated with HyperX.
Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.
Thanks a lot, JustPerfection, for reviewing the previous version! I’ve fixed the points you mentioned. Regarding re-implementing everything in pure GJS: that would mean writing a full GObject wrapper around libusb, which is a large interface and would require a lot of work to support all Linux distributions.
Thanks! As I mentioned before, `scripts/upower_devices.sh` is not a shell script. It's Python. Name it `scripts/upower_devices.py`.