So this seems to be a kernel issue. The hid-logitech-hidpp kernel driver
supports 2 battery reporting modes:

1. Status reporting, here the device basically reports 3 levels low /
normal / high

2. mileage reporting, this is where an actual percentage left gets
reported. I would expect at least the master mx to support this, but the
info shown by upower where there is an "ignore" next to the percentage
suggests that that is not the case (when only low/normal/high reporting
is supported upower makes up a percentage for apps which rely on that
part of the dbus API, which no modern app does).

So I believe that the problem here is that the kernel is using method 1,
where as solaar seems to using 2. (mileage style reporting).

Can you provide full "solaar show" output please?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1903995

Title:
  upower report wrong battery percentage for Logitech Unify devices

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/upower/+bug/1903995/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to