Xfce4-power-manager shows wrong and double icons when connecting Logitech MX Master 3
Hi !
First, to explain visually, when I turn on the Logitech MX Master 3 Bluetooth mouse, I see the following icons in the Power Manager Plugin window, in the order in which they appear:
Finally, I see two different icons on the same device showing two different mouse battery levels.
If I connect the same mouse via the Logitech Unifying USB receiver, I see a slightly better picture:
I think, in both cases would be correct:
Some logs
When turning ON Logitech MX Master 3 over Bluetooth
# udevadm monitor
KERNEL[138409.719166] add /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/bluetooth/hci0/hci0:3585 (bluetooth)
UDEV [138409.725076] add /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/bluetooth/hci0/hci0:3585 (bluetooth)
KERNEL[138409.734992] add /devices/virtual/misc/uhid/0005:046D:B023.0016 (hid)
UDEV [138409.736178] add /devices/virtual/misc/uhid/0005:046D:B023.0016 (hid)
KERNEL[138411.123686] add /devices/virtual/misc/uhid/0005:046D:B023.0016/power_supply/hidpp_battery_12/wakeup37 (wakeup)
KERNEL[138411.123832] add /devices/virtual/misc/uhid/0005:046D:B023.0016/power_supply/hidpp_battery_12/hwmon8 (hwmon)
UDEV [138411.127544] add /devices/virtual/misc/uhid/0005:046D:B023.0016/power_supply/hidpp_battery_12/wakeup37 (wakeup)
UDEV [138411.130425] add /devices/virtual/misc/uhid/0005:046D:B023.0016/power_supply/hidpp_battery_12/hwmon8 (hwmon)
KERNEL[138411.190282] change /devices/virtual/misc/uhid/0005:046D:B023.0016/power_supply/hidpp_battery_12 (power_supply)
UDEV [138411.192843] change /devices/virtual/misc/uhid/0005:046D:B023.0016/power_supply/hidpp_battery_12 (power_supply)
KERNEL[138411.296677] add /devices/virtual/misc/uhid/0005:046D:B023.0016/input/input118 (input)
KERNEL[138411.297086] add /devices/virtual/misc/uhid/0005:046D:B023.0016/input/input118/event10 (input)
KERNEL[138411.297174] add /devices/virtual/misc/uhid/0005:046D:B023.0016/input/input118/mouse1 (input)
KERNEL[138411.297255] add /devices/virtual/misc/uhid/0005:046D:B023.0016/hidraw/hidraw0 (hidraw)
KERNEL[138411.297354] bind /devices/virtual/misc/uhid/0005:046D:B023.0016 (hid)
UDEV [138411.301594] add /devices/virtual/misc/uhid/0005:046D:B023.0016/input/input118 (input)
UDEV [138411.308937] add /devices/virtual/misc/uhid/0005:046D:B023.0016/input/input118/mouse1 (input)
KERNEL[138411.310441] change /devices/virtual/misc/uhid/0005:046D:B023.0016/power_supply/hidpp_battery_12 (power_supply)
UDEV [138411.311835] add /devices/virtual/misc/uhid/0005:046D:B023.0016/hidraw/hidraw0 (hidraw)
UDEV [138411.342941] add /devices/virtual/misc/uhid/0005:046D:B023.0016/input/input118/event10 (input)
UDEV [138411.344204] bind /devices/virtual/misc/uhid/0005:046D:B023.0016 (hid)
UDEV [138411.345041] change /devices/virtual/misc/uhid/0005:046D:B023.0016/power_supply/hidpp_battery_12 (power_supply)
# upower --monitor
[02:38:11.786] device added: /org/freedesktop/UPower/devices/mouse_dev_xx_xx_xx_xx_xx_xx
[02:38:12.803] device added: /org/freedesktop/UPower/devices/battery_hidpp_battery_12
When connecting Logitech Unifying USB receiver
# udevadm monitor
KERNEL[138680.122261] add /devices/pci0000:00/0000:00:14.0/usb1/1-2 (usb)
KERNEL[138680.125738] change /devices/pci0000:00/0000:00:14.0/usb1/1-2 (usb)
KERNEL[138680.126541] add /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.0 (usb)
KERNEL[138680.129535] add /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.0/0003:046D:C52B.001C (hid)
KERNEL[138680.129654] bind /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.0 (usb)
KERNEL[138680.129762] add /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.1 (usb)
KERNEL[138680.133080] add /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.1/0003:046D:C52B.001D (hid)
KERNEL[138680.133419] bind /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.1 (usb)
KERNEL[138680.133603] add /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.2 (usb)
KERNEL[138680.136188] add /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.2/0003:046D:C52B.001E (hid)
KERNEL[138680.136361] add /class/usbmisc (class)
KERNEL[138680.136490] add /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.2/usbmisc/hiddev0 (usbmisc)
KERNEL[138680.136636] add /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.2/0003:046D:C52B.001E/hidraw/hidraw0 (hidraw)
UDEV [138680.140440] add /class/usbmisc (class)
KERNEL[138680.249754] bind /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.2/0003:046D:C52B.001E (hid)
KERNEL[138680.249871] bind /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.2 (usb)
KERNEL[138680.249962] bind /devices/pci0000:00/0000:00:14.0/usb1/1-2 (usb)
KERNEL[138680.251267] add /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.2/0003:046D:C52B.001E/0003:046D:4082.001F (hid)
UDEV [138680.253666] add /devices/pci0000:00/0000:00:14.0/usb1/1-2 (usb)
UDEV [138680.258681] change /devices/pci0000:00/0000:00:14.0/usb1/1-2 (usb)
KERNEL[138680.259357] add /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.2/0003:046D:C52B.001E/0003:046D:4082.001F/input/input121 (input)
KERNEL[138680.259750] add /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.2/0003:046D:C52B.001E/0003:046D:4082.001F/input/input121/input121::numlock (leds)
KERNEL[138680.259925] change /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.2/0003:046D:C52B.001E/0003:046D:4082.001F/input/input121/input121::numlock (leds)
KERNEL[138680.260066] add /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.2/0003:046D:C52B.001E/0003:046D:4082.001F/input/input121/input121::capslock (leds)
KERNEL[138680.260201] change /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.2/0003:046D:C52B.001E/0003:046D:4082.001F/input/input121/input121::capslock (leds)
KERNEL[138680.260269] add /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.2/0003:046D:C52B.001E/0003:046D:4082.001F/input/input121/input121::scrolllock (leds)
KERNEL[138680.260341] change /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.2/0003:046D:C52B.001E/0003:046D:4082.001F/input/input121/input121::scrolllock (leds)
KERNEL[138680.260646] add /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.2/0003:046D:C52B.001E/0003:046D:4082.001F/input/input121/input121::compose (leds)
KERNEL[138680.260713] add /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.2/0003:046D:C52B.001E/0003:046D:4082.001F/input/input121/input121::kana (leds)
KERNEL[138680.260786] change /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.2/0003:046D:C52B.001E/0003:046D:4082.001F/input/input121/input121::kana (leds)
KERNEL[138680.260863] add /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.2/0003:046D:C52B.001E/0003:046D:4082.001F/input/input121/event10 (input)
KERNEL[138680.260945] add /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.2/0003:046D:C52B.001E/0003:046D:4082.001F/input/input121/mouse1 (input)
KERNEL[138680.261013] add /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.2/0003:046D:C52B.001E/0003:046D:4082.001F/hidraw/hidraw1 (hidraw)
KERNEL[138680.261120] bind /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.2/0003:046D:C52B.001E/0003:046D:4082.001F (hid)
UDEV [138680.264581] add /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.1 (usb)
UDEV [138680.266518] add /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.0 (usb)
UDEV [138680.269526] add /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.2 (usb)
UDEV [138680.274252] add /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.2/0003:046D:C52B.001E (hid)
UDEV [138680.274639] add /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.0/0003:046D:C52B.001C (hid)
UDEV [138680.275515] add /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.1/0003:046D:C52B.001D (hid)
UDEV [138680.278433] bind /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.0 (usb)
UDEV [138680.281165] bind /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.1 (usb)
UDEV [138680.285119] add /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.2/usbmisc/hiddev0 (usbmisc)
UDEV [138680.289270] add /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.2/0003:046D:C52B.001E/hidraw/hidraw0 (hidraw)
UDEV [138680.290913] bind /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.2/0003:046D:C52B.001E (hid)
UDEV [138680.293260] bind /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.2 (usb)
UDEV [138680.295361] bind /devices/pci0000:00/0000:00:14.0/usb1/1-2 (usb)
UDEV [138680.297286] add /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.2/0003:046D:C52B.001E/0003:046D:4082.001F (hid)
UDEV [138680.301763] add /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.2/0003:046D:C52B.001E/0003:046D:4082.001F/input/input121 (input)
UDEV [138680.306149] add /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.2/0003:046D:C52B.001E/0003:046D:4082.001F/input/input121/input121::scrolllock (leds)
UDEV [138680.306260] add /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.2/0003:046D:C52B.001E/0003:046D:4082.001F/input/input121/input121::capslock (leds)
UDEV [138680.307984] add /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.2/0003:046D:C52B.001E/0003:046D:4082.001F/input/input121/input121::numlock (leds)
UDEV [138680.308032] change /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.2/0003:046D:C52B.001E/0003:046D:4082.001F/input/input121/input121::scrolllock (leds)
UDEV [138680.309176] add /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.2/0003:046D:C52B.001E/0003:046D:4082.001F/input/input121/input121::kana (leds)
UDEV [138680.309909] change /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.2/0003:046D:C52B.001E/0003:046D:4082.001F/input/input121/input121::capslock (leds)
UDEV [138680.309952] change /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.2/0003:046D:C52B.001E/0003:046D:4082.001F/input/input121/input121::numlock (leds)
UDEV [138680.310972] add /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.2/0003:046D:C52B.001E/0003:046D:4082.001F/hidraw/hidraw1 (hidraw)
UDEV [138680.312795] change /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.2/0003:046D:C52B.001E/0003:046D:4082.001F/input/input121/input121::kana (leds)
UDEV [138680.313040] add /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.2/0003:046D:C52B.001E/0003:046D:4082.001F/input/input121/input121::compose (leds)
UDEV [138680.317233] add /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.2/0003:046D:C52B.001E/0003:046D:4082.001F/input/input121/mouse1 (input)
UDEV [138680.354138] add /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.2/0003:046D:C52B.001E/0003:046D:4082.001F/input/input121/event10 (input)
UDEV [138680.356268] bind /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.2/0003:046D:C52B.001E/0003:046D:4082.001F (hid)
When turning ON Logitech MX Master 3 over Logitech Unifying USB receiver
# udevadm monitor
KERNEL[138718.150274] add /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.2/0003:046D:C52B.001E/0003:046D:4082.001F/power_supply/hidpp_battery_15/wakeup37 (wakeup)
KERNEL[138718.150380] add /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.2/0003:046D:C52B.001E/0003:046D:4082.001F/power_supply/hidpp_battery_15/hwmon8 (hwmon)
UDEV [138718.157516] add /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.2/0003:046D:C52B.001E/0003:046D:4082.001F/power_supply/hidpp_battery_15/wakeup37 (wakeup)
UDEV [138718.157937] add /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.2/0003:046D:C52B.001E/0003:046D:4082.001F/power_supply/hidpp_battery_15/hwmon8 (hwmon)
KERNEL[138718.162865] change /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.2/0003:046D:C52B.001E/0003:046D:4082.001F/power_supply/hidpp_battery_15 (power_supply)
UDEV [138718.163917] change /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.2/0003:046D:C52B.001E/0003:046D:4082.001F/power_supply/hidpp_battery_15 (power_supply)
KERNEL[138718.221935] change /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.2/0003:046D:C52B.001E/0003:046D:4082.001F/power_supply/hidpp_battery_15 (power_supply)
UDEV [138718.223185] change /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.2/0003:046D:C52B.001E/0003:046D:4082.001F/power_supply/hidpp_battery_15 (power_supply)
Sorry, just discovered, I already reported this issue earlier. Please delete this older one.