Logitech Mx Anywhere 2 Only Works After Delay After Boot

My Logitech MX Anywhere 2 is connected to my PC through it's proprietary dongle. To be able to (re-)pair the mouse to its dongle, I installed solaar (version 1.0.1).

After a cold boot into X11, solaar's GUi starts 1, the LED on the mouse lights up (green on top, white on the bottom), but it always seems to take a while until a move of the mouse results in a corresponding move of the mouse pointer on the screen or tapping the mouse buttons having any effect.

I did

lsusb > lsusb_nomouse.txt

while the mouse was not reacting, and

lsusb > lsusb_mouse.txt

after it had started to move the mouse pointer; however, a

diff lsusb_mouse.txt lsusb_nomouse.txt

came up empty. The best hint might be that a

dmesg | grep -i logitech

ends in the following lines:

[    4.000528] logitech-hidpp-device 0003:046D:4063.0004: input,hidraw1: USB HID v1.11 Keyboard [Logitech MX Anywhere 2] on usb-0000:00:14.0-1/input2:1
[    4.044111] input: Logitech Anywhere MX as /devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1:1.2/0003:046D:C52B.0003/0003:046D:1017.0005/input/input23
[    4.044475] logitech-hidpp-device 0003:046D:1017.0005: input,hidraw2: USB HID v1.11 Mouse [Logitech Anywhere MX] on usb-0000:00:14.0-1/input2:2
[   30.676020] logitech-hidpp-device 0003:046D:4063.0004: HID++ 4.5 device connected.

The ~26sec delay between the last two messages seems to correspond to my waiting time.

Following this post, I ran 'systemd-analyze blame'. However, the first lines don't seem to have anything to do with the mouse:

46.705s fstrim.service                                       
 6.970s plymouth-quit-wait.service                           
 6.575s NetworkManager-wait-online.service                   
 3.500s fwupd-refresh.service                                
 2.280s fwupd.service                                        
 1.727s mysql.service                                        
 1.345s gpu-manager.service                                  

What can I do to make the delay go away? What is happening in those ~26sec? How could I diagnose this behaviour any further?

1

6
Robert Thorne

Robert Thorne

Automotive & Future Transportation Editor

Robert Thorne covers electric vehicle innovations, autonomous driving systems, global mobility trends, and automotive engineering developments.

Share this article