Public bug reported:

Hi,

Since my upgrade from Ubuntu 14.04 to 16.04.2 LTS the battery indicator
LEDs on my Logitech Performance MX Mouse light up about every 120
seconds. Depending on the charging level 1, 2 or 3 LEDs light up green.
When I boot into recovery mode or disable upower after a normal boot
this behaviour doesn't occur. The expected behaviour is that the LEDs do
not light up every 2 minutes but instead only when the charging levels
drop from "3 to 2 LEDs" and "2 to 1 LEDs" - that's how it works with
Ubuntu 14.04 (and Windows 10).

Using the usbmon module I captured the usb traffic and when the LEDs
light up the following is logged by "cat
/sys/kernel/debug/usb/usbmon/2u":

    ffff8807a16ddd80 290929349 S Co:2:009:0 s 21 09 0210 0002 0007 7 = 10018107 
000000
    ffff8807a16ddd80 290929492 C Co:2:009:0 0 7 >
    ffff88074c55b180 290932022 C Ii:2:009:3 0:2 7 = 10018f81 070900
    ffff88074c55b180 290932033 S Ii:2:009:3 -115:2 32 <
    ffff8807f4332540 296834836 S Co:2:009:0 s 21 09 0210 0002 0007 7 = 10028107 
000000
    ffff8807f4332540 296835012 C Co:2:009:0 0 7 >
    ffff88074c55b180 298689874 C Ii:2:009:3 0:2 7 = 10028107 050000
    ffff88074c55b180 298689892 S Ii:2:009:3 -115:2 32 <

"upower --monitor-detail" shows the following when the LEDs light up:

  [10:22:41.041]        device changed:     
/org/freedesktop/UPower/devices/mouse_0003o046Do101Ax0006
    native-path:          
/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.8/2-1.8.4/2-1.8.4:1.2/0003:046D:C52B.0004/0003:046D:101A.0006
    vendor:               Logitech, Inc.
    model:                Performance MX
    serial:               F8A45D1F
    power supply:         no
    updated:              Tue 18 Jul 2017 10:22:40 AM UTC (1 seconds ago)
    has history:          yes
    has statistics:       no
    mouse
      present:             yes
      rechargeable:        yes
      state:               discharging
      warning-level:       none
      percentage:          55%
      icon-name:          'battery-good-symbolic'

Here is the output from "lsusb -v" for the Logitech Unifying Receiver in
use:

    Bus 002 Device 009: ID 046d:c52b Logitech, Inc. Unifying Receiver
    Device Descriptor:
      bLength                18
      bDescriptorType         1
      bcdUSB               2.00
      bDeviceClass            0 (Defined at Interface level)
      bDeviceSubClass         0
      bDeviceProtocol         0
      bMaxPacketSize0         8
      idVendor           0x046d Logitech, Inc.
      idProduct          0xc52b Unifying Receiver
      bcdDevice           12.01
      iManufacturer           1 Logitech
      iProduct                2 USB Receiver
      iSerial                 0
      bNumConfigurations      1
      Configuration Descriptor:
        bLength                 9
        bDescriptorType         2
        wTotalLength           84
        bNumInterfaces          3
        bConfigurationValue     1
        iConfiguration          4 RQR12.01_B0019
        bmAttributes         0xa0
          (Bus Powered)
          Remote Wakeup
        MaxPower               98mA
        Interface Descriptor:
          bLength                 9
          bDescriptorType         4
          bInterfaceNumber        0
          bAlternateSetting       0
          bNumEndpoints           1
          bInterfaceClass         3 Human Interface Device
          bInterfaceSubClass      1 Boot Interface Subclass
          bInterfaceProtocol      1 Keyboard
          iInterface              0
            HID Device Descriptor:
              bLength                 9
              bDescriptorType        33
              bcdHID               1.11
              bCountryCode            0 Not supported
              bNumDescriptors         1
              bDescriptorType        34 Report
              wDescriptorLength      59
             Report Descriptors:
               ** UNAVAILABLE **
          Endpoint Descriptor:
            bLength                 7
            bDescriptorType         5
            bEndpointAddress     0x81  EP 1 IN
            bmAttributes            3
              Transfer Type            Interrupt
              Synch Type               None
              Usage Type               Data
            wMaxPacketSize     0x0008  1x 8 bytes
            bInterval               8
        Interface Descriptor:
          bLength                 9
          bDescriptorType         4
          bInterfaceNumber        1
          bAlternateSetting       0
          bNumEndpoints           1
          bInterfaceClass         3 Human Interface Device
          bInterfaceSubClass      1 Boot Interface Subclass
          bInterfaceProtocol      2 Mouse
          iInterface              0
            HID Device Descriptor:
              bLength                 9
              bDescriptorType        33
              bcdHID               1.11
              bCountryCode            0 Not supported
              bNumDescriptors         1
              bDescriptorType        34 Report
              wDescriptorLength     148
             Report Descriptors:
               ** UNAVAILABLE **
          Endpoint Descriptor:
            bLength                 7
            bDescriptorType         5
            bEndpointAddress     0x82  EP 2 IN
            bmAttributes            3
              Transfer Type            Interrupt
              Synch Type               None
              Usage Type               Data
            wMaxPacketSize     0x0008  1x 8 bytes
            bInterval               2
        Interface Descriptor:
          bLength                 9
          bDescriptorType         4
          bInterfaceNumber        2
          bAlternateSetting       0
          bNumEndpoints           1
          bInterfaceClass         3 Human Interface Device
          bInterfaceSubClass      0 No Subclass
          bInterfaceProtocol      0 None
          iInterface              0
            HID Device Descriptor:
              bLength                 9
              bDescriptorType        33
              bcdHID               1.11
              bCountryCode            0 Not supported
              bNumDescriptors         1
              bDescriptorType        34 Report
              wDescriptorLength      98
             Report Descriptors:
               ** UNAVAILABLE **
          Endpoint Descriptor:
            bLength                 7
            bDescriptorType         5
            bEndpointAddress     0x83  EP 3 IN
            bmAttributes            3
              Transfer Type            Interrupt
              Synch Type               None
              Usage Type               Data
            wMaxPacketSize     0x0020  1x 32 bytes
            bInterval               2
    Device Status:     0x0000
      (Bus Powered)

If you have any idea how to disable or fix that behaviour please let me know.
If any informations are missing please let me know.

Thanks for your efforts!

Best regards

ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: upower 0.99.4-2ubuntu0.3
ProcVersionSignature: Ubuntu 4.8.0-36.36~16.04.1-generic 4.8.11
Uname: Linux 4.8.0-36-generic x86_64
ApportVersion: 2.20.1-0ubuntu2.5
Architecture: amd64
CasperVersion: 1.376.2
CurrentDesktop: Unity
Date: Tue Jul 18 10:08:50 2017
LiveMediaBuild: Ubuntu 16.04.2 LTS "Xenial Xerus" - Release amd64 (20170215.2)
ProcEnviron:
 TERM=xterm-256color
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: upower
UpgradeStatus: No upgrade log present (probably fresh install)

** Affects: upower (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug upower xenial

** Description changed:

- 
  Hi,
  
  Since my upgrade from Ubuntu 14.04 to 16.04.2 LTS the battery indicator
  LEDs on my Logitech Performance MX Mouse light up about every 120
  seconds. Depending on the charging level 1, 2 or 3 LEDs light up green.
  When I boot into recovery mode or disable upower after a normal boot
  this behaviour doesn't occur. The expected behaviour is that the LEDs do
  not light up every 2 minutes but instead only when the charging levels
  drop from "3 to 2 LEDs" and "2 to 1 LEDs" - that's how it works with
  Ubuntu 14.04 (and Windows 10).
  
  Using the usbmon module I captured the usb traffic and when the LEDs
  light up the following is logged by "cat
  /sys/kernel/debug/usb/usbmon/2u":
  
+     ffff8807a16ddd80 290929349 S Co:2:009:0 s 21 09 0210 0002 0007 7 = 
10018107 000000
+     ffff8807a16ddd80 290929492 C Co:2:009:0 0 7 >
+     ffff88074c55b180 290932022 C Ii:2:009:3 0:2 7 = 10018f81 070900
+     ffff88074c55b180 290932033 S Ii:2:009:3 -115:2 32 <
+     ffff8807f4332540 296834836 S Co:2:009:0 s 21 09 0210 0002 0007 7 = 
10028107 000000
+     ffff8807f4332540 296835012 C Co:2:009:0 0 7 >
+     ffff88074c55b180 298689874 C Ii:2:009:3 0:2 7 = 10028107 050000
+     ffff88074c55b180 298689892 S Ii:2:009:3 -115:2 32 <
  
-     ffff8807a16ddd80 290929349 S Co:2:009:0 s 21 09 0210 0002 0007 7 = 
10018107 000000
-     ffff8807a16ddd80 290929492 C Co:2:009:0 0 7 >
-     ffff88074c55b180 290932022 C Ii:2:009:3 0:2 7 = 10018f81 070900
-     ffff88074c55b180 290932033 S Ii:2:009:3 -115:2 32 <
-     ffff8807f4332540 296834836 S Co:2:009:0 s 21 09 0210 0002 0007 7 = 
10028107 000000
-     ffff8807f4332540 296835012 C Co:2:009:0 0 7 >
-     ffff88074c55b180 298689874 C Ii:2:009:3 0:2 7 = 10028107 050000
-     ffff88074c55b180 298689892 S Ii:2:009:3 -115:2 32 <
+ "upower --monitor-detail" shows the following when the LEDs light up:
  
+   [10:22:41.041]      device changed:     
/org/freedesktop/UPower/devices/mouse_0003o046Do101Ax0006
+     native-path:          
/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.8/2-1.8.4/2-1.8.4:1.2/0003:046D:C52B.0004/0003:046D:101A.0006
+     vendor:               Logitech, Inc.
+     model:                Performance MX
+     serial:               F8A45D1F
+     power supply:         no
+     updated:              Tue 18 Jul 2017 10:22:40 AM UTC (1 seconds ago)
+     has history:          yes
+     has statistics:       no
+     mouse
+       present:             yes
+       rechargeable:        yes
+       state:               discharging
+       warning-level:       none
+       percentage:          55%
+       icon-name:          'battery-good-symbolic'
  
- "upower --monitor-detail" show the following when the LEDs light up:
+ Here is the output from "lsusb -v" for the Logitech Unifying Receiver in
+ use:
  
-   [10:22:41.041]      device changed:     
/org/freedesktop/UPower/devices/mouse_0003o046Do101Ax0006
-     native-path:          
/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.8/2-1.8.4/2-1.8.4:1.2/0003:046D:C52B.0004/0003:046D:101A.0006
-     vendor:               Logitech, Inc.
-     model:                Performance MX
-     serial:               F8A45D1F
-     power supply:         no
-     updated:              Tue 18 Jul 2017 10:22:40 AM UTC (1 seconds ago)
-     has history:          yes
-     has statistics:       no
-     mouse
-       present:             yes
-       rechargeable:        yes
-       state:               discharging
-       warning-level:       none
-       percentage:          55%
-       icon-name:          'battery-good-symbolic'
- 
- 
- Here is the output from "lsusb -v" for the Logitech Unifying Receiver in use:
- 
-     Bus 002 Device 009: ID 046d:c52b Logitech, Inc. Unifying Receiver
-     Device Descriptor:
-       bLength                18
-       bDescriptorType         1
-       bcdUSB               2.00
-       bDeviceClass            0 (Defined at Interface level)
-       bDeviceSubClass         0
-       bDeviceProtocol         0
-       bMaxPacketSize0         8
-       idVendor           0x046d Logitech, Inc.
-       idProduct          0xc52b Unifying Receiver
-       bcdDevice           12.01
-       iManufacturer           1 Logitech
-       iProduct                2 USB Receiver
-       iSerial                 0
-       bNumConfigurations      1
-       Configuration Descriptor:
-         bLength                 9
-         bDescriptorType         2
-         wTotalLength           84
-         bNumInterfaces          3
-         bConfigurationValue     1
-         iConfiguration          4 RQR12.01_B0019
-         bmAttributes         0xa0
-           (Bus Powered)
-           Remote Wakeup
-         MaxPower               98mA
-         Interface Descriptor:
-           bLength                 9
-           bDescriptorType         4
-           bInterfaceNumber        0
-           bAlternateSetting       0
-           bNumEndpoints           1
-           bInterfaceClass         3 Human Interface Device
-           bInterfaceSubClass      1 Boot Interface Subclass
-           bInterfaceProtocol      1 Keyboard
-           iInterface              0
-             HID Device Descriptor:
-               bLength                 9
-               bDescriptorType        33
-               bcdHID               1.11
-               bCountryCode            0 Not supported
-               bNumDescriptors         1
-               bDescriptorType        34 Report
-               wDescriptorLength      59
-              Report Descriptors:
-                ** UNAVAILABLE **
-           Endpoint Descriptor:
-             bLength                 7
-             bDescriptorType         5
-             bEndpointAddress     0x81  EP 1 IN
-             bmAttributes            3
-               Transfer Type            Interrupt
-               Synch Type               None
-               Usage Type               Data
-             wMaxPacketSize     0x0008  1x 8 bytes
-             bInterval               8
-         Interface Descriptor:
-           bLength                 9
-           bDescriptorType         4
-           bInterfaceNumber        1
-           bAlternateSetting       0
-           bNumEndpoints           1
-           bInterfaceClass         3 Human Interface Device
-           bInterfaceSubClass      1 Boot Interface Subclass
-           bInterfaceProtocol      2 Mouse
-           iInterface              0
-             HID Device Descriptor:
-               bLength                 9
-               bDescriptorType        33
-               bcdHID               1.11
-               bCountryCode            0 Not supported
-               bNumDescriptors         1
-               bDescriptorType        34 Report
-               wDescriptorLength     148
-              Report Descriptors:
-                ** UNAVAILABLE **
-           Endpoint Descriptor:
-             bLength                 7
-             bDescriptorType         5
-             bEndpointAddress     0x82  EP 2 IN
-             bmAttributes            3
-               Transfer Type            Interrupt
-               Synch Type               None
-               Usage Type               Data
-             wMaxPacketSize     0x0008  1x 8 bytes
-             bInterval               2
-         Interface Descriptor:
-           bLength                 9
-           bDescriptorType         4
-           bInterfaceNumber        2
-           bAlternateSetting       0
-           bNumEndpoints           1
-           bInterfaceClass         3 Human Interface Device
-           bInterfaceSubClass      0 No Subclass
-           bInterfaceProtocol      0 None
-           iInterface              0
-             HID Device Descriptor:
-               bLength                 9
-               bDescriptorType        33
-               bcdHID               1.11
-               bCountryCode            0 Not supported
-               bNumDescriptors         1
-               bDescriptorType        34 Report
-               wDescriptorLength      98
-              Report Descriptors:
-                ** UNAVAILABLE **
-           Endpoint Descriptor:
-             bLength                 7
-             bDescriptorType         5
-             bEndpointAddress     0x83  EP 3 IN
-             bmAttributes            3
-               Transfer Type            Interrupt
-               Synch Type               None
-               Usage Type               Data
-             wMaxPacketSize     0x0020  1x 32 bytes
-             bInterval               2
-     Device Status:     0x0000
-       (Bus Powered)
+     Bus 002 Device 009: ID 046d:c52b Logitech, Inc. Unifying Receiver
+     Device Descriptor:
+       bLength                18
+       bDescriptorType         1
+       bcdUSB               2.00
+       bDeviceClass            0 (Defined at Interface level)
+       bDeviceSubClass         0
+       bDeviceProtocol         0
+       bMaxPacketSize0         8
+       idVendor           0x046d Logitech, Inc.
+       idProduct          0xc52b Unifying Receiver
+       bcdDevice           12.01
+       iManufacturer           1 Logitech
+       iProduct                2 USB Receiver
+       iSerial                 0
+       bNumConfigurations      1
+       Configuration Descriptor:
+         bLength                 9
+         bDescriptorType         2
+         wTotalLength           84
+         bNumInterfaces          3
+         bConfigurationValue     1
+         iConfiguration          4 RQR12.01_B0019
+         bmAttributes         0xa0
+           (Bus Powered)
+           Remote Wakeup
+         MaxPower               98mA
+         Interface Descriptor:
+           bLength                 9
+           bDescriptorType         4
+           bInterfaceNumber        0
+           bAlternateSetting       0
+           bNumEndpoints           1
+           bInterfaceClass         3 Human Interface Device
+           bInterfaceSubClass      1 Boot Interface Subclass
+           bInterfaceProtocol      1 Keyboard
+           iInterface              0
+             HID Device Descriptor:
+               bLength                 9
+               bDescriptorType        33
+               bcdHID               1.11
+               bCountryCode            0 Not supported
+               bNumDescriptors         1
+               bDescriptorType        34 Report
+               wDescriptorLength      59
+              Report Descriptors:
+                ** UNAVAILABLE **
+           Endpoint Descriptor:
+             bLength                 7
+             bDescriptorType         5
+             bEndpointAddress     0x81  EP 1 IN
+             bmAttributes            3
+               Transfer Type            Interrupt
+               Synch Type               None
+               Usage Type               Data
+             wMaxPacketSize     0x0008  1x 8 bytes
+             bInterval               8
+         Interface Descriptor:
+           bLength                 9
+           bDescriptorType         4
+           bInterfaceNumber        1
+           bAlternateSetting       0
+           bNumEndpoints           1
+           bInterfaceClass         3 Human Interface Device
+           bInterfaceSubClass      1 Boot Interface Subclass
+           bInterfaceProtocol      2 Mouse
+           iInterface              0
+             HID Device Descriptor:
+               bLength                 9
+               bDescriptorType        33
+               bcdHID               1.11
+               bCountryCode            0 Not supported
+               bNumDescriptors         1
+               bDescriptorType        34 Report
+               wDescriptorLength     148
+              Report Descriptors:
+                ** UNAVAILABLE **
+           Endpoint Descriptor:
+             bLength                 7
+             bDescriptorType         5
+             bEndpointAddress     0x82  EP 2 IN
+             bmAttributes            3
+               Transfer Type            Interrupt
+               Synch Type               None
+               Usage Type               Data
+             wMaxPacketSize     0x0008  1x 8 bytes
+             bInterval               2
+         Interface Descriptor:
+           bLength                 9
+           bDescriptorType         4
+           bInterfaceNumber        2
+           bAlternateSetting       0
+           bNumEndpoints           1
+           bInterfaceClass         3 Human Interface Device
+           bInterfaceSubClass      0 No Subclass
+           bInterfaceProtocol      0 None
+           iInterface              0
+             HID Device Descriptor:
+               bLength                 9
+               bDescriptorType        33
+               bcdHID               1.11
+               bCountryCode            0 Not supported
+               bNumDescriptors         1
+               bDescriptorType        34 Report
+               wDescriptorLength      98
+              Report Descriptors:
+                ** UNAVAILABLE **
+           Endpoint Descriptor:
+             bLength                 7
+             bDescriptorType         5
+             bEndpointAddress     0x83  EP 3 IN
+             bmAttributes            3
+               Transfer Type            Interrupt
+               Synch Type               None
+               Usage Type               Data
+             wMaxPacketSize     0x0020  1x 32 bytes
+             bInterval               2
+     Device Status:     0x0000
+       (Bus Powered)
  
  If you have any idea how to disable or fix that behaviour please let me know.
  If any informations are missing please let me know.
  
  Thanks for your efforts!
  
  Best regards
  
  ProblemType: Bug
  DistroRelease: Ubuntu 16.04
  Package: upower 0.99.4-2ubuntu0.3
  ProcVersionSignature: Ubuntu 4.8.0-36.36~16.04.1-generic 4.8.11
  Uname: Linux 4.8.0-36-generic x86_64
  ApportVersion: 2.20.1-0ubuntu2.5
  Architecture: amd64
  CasperVersion: 1.376.2
  CurrentDesktop: Unity
  Date: Tue Jul 18 10:08:50 2017
  LiveMediaBuild: Ubuntu 16.04.2 LTS "Xenial Xerus" - Release amd64 (20170215.2)
  ProcEnviron:
-  TERM=xterm-256color
-  PATH=(custom, no user)
-  XDG_RUNTIME_DIR=<set>
-  LANG=en_US.UTF-8
-  SHELL=/bin/bash
+  TERM=xterm-256color
+  PATH=(custom, no user)
+  XDG_RUNTIME_DIR=<set>
+  LANG=en_US.UTF-8
+  SHELL=/bin/bash
  SourcePackage: upower
  UpgradeStatus: No upgrade log present (probably fresh install)

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

Title:
  Flashing LEDs (~2min interval) on Logitech Performance MX (USB
  Wireless) Mouse

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

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

Reply via email to