Skip to content

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:

Peek_2023-03-10_02-36 Peek_2023-03-10_02-35 Peek_2023-03-10_02-32

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:

Peek_2023-03-10_02-48

I think, in both cases would be correct:

Peek_2023-03-10_02-37

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.

Edited by Vesse