Open jim4067 opened 3 months ago
I have been able to successfully pair. The double press is rather finicky, if I remember correctly.
If you still can't pair, run Solaar with -ddd
flag and post output
Yes, It always fails at the last step. I've tried my hardest to be as precise as possible during the double press but nothing seems to work.
Here's the verbose output
2024-06-24 12:31:35,858,858 DEBUG [MainThread] hidapi.udev: Starting dbus enumeration
2024-06-24 12:31:35,859,859 DEBUG [MainThread] hidapi.udev: Dbus event add Device('/sys/devices/pci0000:00/0000:00:08.1/0000:03:00.3/usb1/1-2/1-2:1.0/0003:0D62:06EB.0006/hidraw/hidraw5')
2024-06-24 12:31:35,966,966 INFO [MainThread] hidapi.udev: Report Descriptor not processed for DEVICE /dev/hidraw5 BID 0003 VID 00000D62 PID 000006EB: Expecting 9 usages but got 257
2024-06-24 12:31:35,966,966 DEBUG [MainThread] hidapi.udev: Dbus event add Device('/sys/devices/pci0000:00/0000:00:08.1/0000:03:00.3/usb1/1-2/1-2:1.1/0003:0D62:06EB.0007/hidraw/hidraw6')
2024-06-24 12:31:35,967,967 DEBUG [MainThread] hidapi.udev: Dbus event add Device('/sys/devices/pci0000:00/0000:00:08.1/0000:03:00.3/usb1/1-2/1-2:1.2/0003:0D62:06EB.0008/hidraw/hidraw7')
2024-06-24 12:31:35,968,968 DEBUG [MainThread] hidapi.udev: Dbus event add Device('/sys/devices/pci0000:00/0000:00:08.1/0000:03:00.4/usb3/3-2/3-2:1.0/0003:046D:C548.0002/hidraw/hidraw1')
2024-06-24 12:31:35,969,969 DEBUG [MainThread] hidapi.udev: Dbus event add Device('/sys/devices/pci0000:00/0000:00:08.1/0000:03:00.4/usb3/3-2/3-2:1.1/0003:046D:C548.0003/hidraw/hidraw2')
2024-06-24 12:31:35,971,971 DEBUG [MainThread] hidapi.udev: Dbus event add Device('/sys/devices/pci0000:00/0000:00:08.1/0000:03:00.4/usb3/3-2/3-2:1.2/0003:046D:C548.0004/hidraw/hidraw3')
2024-06-24 12:31:35,972,972 INFO [MainThread] hidapi.udev: Found device /dev/hidraw3 BID 0003 VID 0000046D PID 0000C548 HID++ True True USB 2 2
2024-06-24 12:31:35,972,972 INFO [MainThread] hidapi.udev: OPEN PATH /dev/hidraw3
2024-06-24 12:31:35,972,972 INFO [MainThread] logitech_receiver.base: New lock 13
2024-06-24 12:31:35,972,972 DEBUG [MainThread] logitech_receiver.base: (13) <= w[10 FF 83FB 000000]
2024-06-24 12:31:35,974,974 DEBUG [MainThread] logitech_receiver.base: (13) => r[11 FF 83FB 36463033424332363535313036443435]
2024-06-24 12:31:35,974,974 DEBUG [MainThread] logitech_receiver.base: (13) <= w[10 FF 8003 FF0000]
2024-06-24 12:31:35,977,977 DEBUG [MainThread] logitech_receiver.base: (13) => r[10 FF 8F80 030200]
2024-06-24 12:31:35,977,977 DEBUG [MainThread] logitech_receiver.base: (13) device 0xFF error on request {8003}: 2 = invalid address
2024-06-24 12:31:35,977,977 DEBUG [MainThread] solaar.cli: [/dev/hidraw3] => <BoltReceiver(/dev/hidraw3,13)>
2024-06-24 12:31:35,977,977 DEBUG [MainThread] hidapi.udev: Dbus event add Device('/sys/devices/pci0000:00/0000:00:08.1/0000:03:00.4/usb3/3-2/3-2:1.3/0003:046D:C548.0005/hidraw/hidraw4')
2024-06-24 12:31:35,979,979 DEBUG [MainThread] hidapi.udev: Dbus event add Device('/sys/devices/platform/AMDI0010:03/i2c-0/i2c-QXTP7868:00/0018:27C6:01E8.0001/hidraw/hidraw0')
2024-06-24 12:31:35,983,983 INFO [MainThread] hidapi.udev: Report Descriptor not processed for DEVICE /dev/hidraw0 BID 0018 VID 000027C6 PID 000001E8: Expecting 64 usages but got 257
2024-06-24 12:31:35,983,983 DEBUG [MainThread] hidapi.udev: Dbus event add Device('/sys/devices/virtual/misc/uhid/0005:0000:0000.0017/hidraw/hidraw8')
2024-06-24 12:31:35,984,984 INFO [MainThread] hidapi.udev: Report Descriptor not processed for DEVICE /dev/hidraw8 BID 0005 VID 00000000 PID 00000000: Expecting 120 usages but got 121
2024-06-24 12:31:35,984,984 DEBUG [MainThread] logitech_receiver.base: (13) <= w[10 FF 8100 000000]
2024-06-24 12:31:35,987,987 DEBUG [MainThread] logitech_receiver.base: (13) => r[10 FF 8100 000900]
2024-06-24 12:31:35,987,987 DEBUG [MainThread] logitech_receiver.base: (13) <= w[10 FF 8102 000000]
2024-06-24 12:31:35,990,990 DEBUG [MainThread] logitech_receiver.base: (13) => r[10 FF 8102 000000]
2024-06-24 12:31:35,990,990 DEBUG [MainThread] logitech_receiver.base: (13) <= w[10 FF 80C0 1E0100]
2024-06-24 12:31:35,993,993 DEBUG [MainThread] logitech_receiver.base: (13) => r[10 FF 5300 000000]
2024-06-24 12:31:35,993,993 INFO [MainThread] logitech_receiver.notifications: <BoltReceiver(/dev/hidraw3,13)>: discovery lock is open
2024-06-24 12:31:35,994,994 DEBUG [MainThread] logitech_receiver.base: (13) => r[10 FF 80C0 000000]
Bolt Pairing: long-press the pairing key or button on your device (timing out in 30 seconds).
2024-06-24 12:31:38,579,579 DEBUG [MainThread] logitech_receiver.base: (13) => r[11 FF 4F00 0000100234B0983788BE3CD3010102C3]
2024-06-24 12:31:38,580,580 DEBUG [MainThread] logitech_receiver.base: (13) => r[11 FF 4F00 00010C4D58204D617374657220335300]
Bolt Pairing: discovered MX Master 3S
2024-06-24 12:31:38,580,580 DEBUG [MainThread] logitech_receiver.base: (13) <= w[11 FF 82C1 0100983788BE3CD3020A000000000000]
2024-06-24 12:31:38,582,582 DEBUG [MainThread] logitech_receiver.base: (13) => r[10 FF 82C1 000000]
2024-06-24 12:31:38,583,583 DEBUG [MainThread] logitech_receiver.base: (13) => r[10 FF 5302 000000]
2024-06-24 12:31:38,583,583 INFO [MainThread] logitech_receiver.notifications: <BoltReceiver(/dev/hidraw3,13)>: discovery lock is closed
2024-06-24 12:31:38,584,584 DEBUG [MainThread] logitech_receiver.base: (13) => r[11 FF 5400 00983788BE3CD3000000000000000000]
2024-06-24 12:31:38,584,584 INFO [MainThread] logitech_receiver.notifications: <BoltReceiver(/dev/hidraw3,13)>: pairing lock is open
2024-06-24 12:31:40,678,678 DEBUG [MainThread] logitech_receiver.base: (13) => r[11 FF 4D06 303030383938983788BE3CD300000000]
Bolt Pairing: press right, right, right, left, left, left, left, left, right, left
and then press left and right buttons simultaneously
2024-06-24 12:31:40,678,678 DEBUG [MainThread] logitech_receiver.base: (13) => r[11 FF 4E00 983788BE3CD300000000000000000000]
2024-06-24 12:31:45,863,863 DEBUG [MainThread] logitech_receiver.base: (13) => r[11 FF 4E01 983788BE3CD300000000000000000000]
2024-06-24 12:31:46,215,215 DEBUG [MainThread] logitech_receiver.base: (13) => r[11 FF 4E01 983788BE3CD300000000000000000000]
2024-06-24 12:31:46,724,724 DEBUG [MainThread] logitech_receiver.base: (13) => r[11 FF 4E01 983788BE3CD300000000000000000000]
2024-06-24 12:31:47,707,707 DEBUG [MainThread] logitech_receiver.base: (13) => r[11 FF 4E01 983788BE3CD300000000000000000000]
2024-06-24 12:31:48,413,413 DEBUG [MainThread] logitech_receiver.base: (13) => r[11 FF 4E01 983788BE3CD300000000000000000000]
2024-06-24 12:31:49,193,193 DEBUG [MainThread] logitech_receiver.base: (13) => r[11 FF 4E01 983788BE3CD300000000000000000000]
2024-06-24 12:31:49,890,890 DEBUG [MainThread] logitech_receiver.base: (13) => r[11 FF 4E01 983788BE3CD300000000000000000000]
2024-06-24 12:31:50,842,842 DEBUG [MainThread] logitech_receiver.base: (13) => r[11 FF 4E01 983788BE3CD300000000000000000000]
2024-06-24 12:31:51,915,915 DEBUG [MainThread] logitech_receiver.base: (13) => r[11 FF 4E01 983788BE3CD300000000000000000000]
2024-06-24 12:31:52,545,545 DEBUG [MainThread] logitech_receiver.base: (13) => r[11 FF 4E01 983788BE3CD300000000000000000000]
2024-06-24 12:31:56,775,775 DEBUG [MainThread] logitech_receiver.base: (13) => r[11 FF 4E04 983788BE3CD300000000000000000000]
2024-06-24 12:31:56,798,798 DEBUG [MainThread] logitech_receiver.base: (13) => r[11 FF 5402 02983788BE3CD3000000000000000000]
2024-06-24 12:31:56,798,798 INFO [MainThread] logitech_receiver.notifications: <BoltReceiver(/dev/hidraw3,13)>: pairing lock is closed
2024-06-24 12:31:56,799,799 WARNING [MainThread] logitech_receiver.notifications: pairing error 2: failed
solaar: error: Traceback (most recent call last):
File "/home/jimii/Solaar/lib/solaar/cli/__init__.py", line 221, in run
m.run(c, args, _find_receiver, _find_device)
File "/home/jimii/Solaar/lib/solaar/cli/pair.py", line 134, in run
raise Exception(f"pairing failed: {error}")
Exception: pairing failed: failed
Did you try pairing from the GUI? Run Solaar as solaar -ddd
, clidk on the Bolt receiver, and then on the Pair button.
I won't have access to a Bolt mouse for about a month so I can't test pairing out myself until then.
No worries. I'll try to pair via windows.
It seems to fail for GUI as well.
Here are the debug logs
2024-06-24 12:40:00,887,887 INFO [MainThread] solaar.gtk: version 1.1.13, language en_GB (UTF-8)
2024-06-24 12:40:00,889,889 DEBUG [MainThread] hidapi.udev: Starting dbus monitoring
2024-06-24 12:40:00,889,889 INFO [MainThread] solaar.dbus: connected to system dbus, watching for suspend/resume events
2024-06-24 12:40:00,891,891 DEBUG [MainThread] solaar.ui: startup registered=True, remote=False
2024-06-24 12:40:00,891,891 DEBUG [AsyncUI] solaar.tasks: started
2024-06-24 12:40:00,891,891 INFO [MainThread] solaar.ui.notify: starting desktop notifications
2024-06-24 12:40:00,893,893 DEBUG [MainThread] solaar.ui.icons: icon theme paths: ['/home/jimii/.local/share/icons', '/home/jimii/.icons', '/usr/share/pop/icons', '/usr/share/gnome/icons', '/home/jimii/.local/share/flatpak/exports/share/icons', '/var/lib/flatpak/exports/share/icons', '/usr/local/share/icons', '/usr/share/icons', '/usr/share/pop/pixmaps', '/usr/share/gnome/pixmaps', '/home/jimii/.local/share/flatpak/exports/share/pixmaps', '/var/lib/flatpak/exports/share/pixmaps', '/usr/local/share/pixmaps', '/usr/share/pixmaps']
2024-06-24 12:40:00,939,939 INFO [MainThread] solaar.listener: starting receiver listening threads
2024-06-24 12:40:00,940,940 DEBUG [MainThread] hidapi.udev: Starting dbus enumeration
2024-06-24 12:40:00,941,941 DEBUG [MainThread] hidapi.udev: Dbus event add Device('/sys/devices/pci0000:00/0000:00:08.1/0000:03:00.3/usb1/1-2/1-2:1.0/0003:0D62:06EB.0006/hidraw/hidraw5')
2024-06-24 12:40:01,064,064 INFO [MainThread] hidapi.udev: Report Descriptor not processed for DEVICE /dev/hidraw5 BID 0003 VID 00000D62 PID 000006EB: Expecting 9 usages but got 257
2024-06-24 12:40:01,065,065 DEBUG [MainThread] hidapi.udev: Dbus event add Device('/sys/devices/pci0000:00/0000:00:08.1/0000:03:00.3/usb1/1-2/1-2:1.1/0003:0D62:06EB.0007/hidraw/hidraw6')
2024-06-24 12:40:01,066,066 DEBUG [MainThread] hidapi.udev: Dbus event add Device('/sys/devices/pci0000:00/0000:00:08.1/0000:03:00.3/usb1/1-2/1-2:1.2/0003:0D62:06EB.0008/hidraw/hidraw7')
2024-06-24 12:40:01,067,067 DEBUG [MainThread] hidapi.udev: Dbus event add Device('/sys/devices/pci0000:00/0000:00:08.1/0000:03:00.4/usb3/3-2/3-2:1.0/0003:046D:C548.0002/hidraw/hidraw1')
2024-06-24 12:40:01,068,068 DEBUG [MainThread] hidapi.udev: Dbus event add Device('/sys/devices/pci0000:00/0000:00:08.1/0000:03:00.4/usb3/3-2/3-2:1.1/0003:046D:C548.0003/hidraw/hidraw2')
2024-06-24 12:40:01,070,070 DEBUG [MainThread] hidapi.udev: Dbus event add Device('/sys/devices/pci0000:00/0000:00:08.1/0000:03:00.4/usb3/3-2/3-2:1.2/0003:046D:C548.0004/hidraw/hidraw3')
2024-06-24 12:40:01,070,070 INFO [MainThread] hidapi.udev: Found device /dev/hidraw3 BID 0003 VID 0000046D PID 0000C548 HID++ True True USB 2 2
2024-06-24 12:40:01,070,070 INFO [MainThread] solaar.listener: receiver event add DeviceInfo(path='/dev/hidraw3', bus_id=3, vendor_id='046D', product_id='C548', interface=2, driver='hid-generic', manufacturer=None, product=None, serial='', release=None, isDevice=None, hidpp_short=True, hidpp_long=True)
2024-06-24 12:40:01,071,071 INFO [MainThread] hidapi.udev: OPEN PATH /dev/hidraw3
2024-06-24 12:40:01,071,071 INFO [MainThread] logitech_receiver.base: New lock 14
2024-06-24 12:40:01,071,071 DEBUG [MainThread] logitech_receiver.base: (14) <= w[10 FF 83FB 000000]
2024-06-24 12:40:01,072,072 DEBUG [MainThread] logitech_receiver.base: (14) => r[11 FF 83FB 36463033424332363535313036443435]
2024-06-24 12:40:01,073,073 DEBUG [MainThread] logitech_receiver.base: (14) <= w[10 FF 8003 FF0000]
2024-06-24 12:40:01,075,075 DEBUG [MainThread] logitech_receiver.base: (14) => r[10 FF 8F80 030200]
2024-06-24 12:40:01,076,076 DEBUG [MainThread] logitech_receiver.base: (14) device 0xFF error on request {8003}: 2 = invalid address
2024-06-24 12:40:01,076,076 INFO [SolaarListener:hidraw3] logitech_receiver.listener: started with <BoltReceiver(/dev/hidraw3,T14)> (14)
2024-06-24 12:40:01,076,076 INFO [SolaarListener:hidraw3] solaar.listener: <BoltReceiver(/dev/hidraw3,T14)>: notifications listener has started (14)
2024-06-24 12:40:01,076,076 INFO [SolaarListener:hidraw3] logitech_receiver.base: New lock <_ThreadedHandle(/dev/hidraw3)>
2024-06-24 12:40:01,076,076 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (14) <= w[10 FF 8000 000900]
2024-06-24 12:40:01,076,076 DEBUG [MainThread] hidapi.udev: Dbus event add Device('/sys/devices/pci0000:00/0000:00:08.1/0000:03:00.4/usb3/3-2/3-2:1.3/0003:046D:C548.0005/hidraw/hidraw4')
2024-06-24 12:40:01,078,078 DEBUG [MainThread] hidapi.udev: Dbus event add Device('/sys/devices/platform/AMDI0010:03/i2c-0/i2c-QXTP7868:00/0018:27C6:01E8.0001/hidraw/hidraw0')
2024-06-24 12:40:01,082,082 INFO [MainThread] hidapi.udev: Report Descriptor not processed for DEVICE /dev/hidraw0 BID 0018 VID 000027C6 PID 000001E8: Expecting 64 usages but got 257
2024-06-24 12:40:01,082,082 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (14) => r[10 FF 8000 000000]
2024-06-24 12:40:01,082,082 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (14) <= w[10 FF 8100 000000]
2024-06-24 12:40:01,082,082 DEBUG [MainThread] hidapi.udev: Dbus event add Device('/sys/devices/virtual/misc/uhid/0005:0000:0000.0017/hidraw/hidraw8')
2024-06-24 12:40:01,083,083 INFO [MainThread] hidapi.udev: Report Descriptor not processed for DEVICE /dev/hidraw8 BID 0005 VID 00000000 PID 00000000: Expecting 120 usages but got 121
2024-06-24 12:40:01,083,083 DEBUG [MainThread] solaar.ui: activate
2024-06-24 12:40:01,084,084 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (14) => r[10 FF 8100 000900]
2024-06-24 12:40:01,085,085 INFO [SolaarListener:hidraw3] logitech_receiver.receiver: <BoltReceiver(/dev/hidraw3,T14)>: receiver notifications enabled => ('wireless', 'software present')
2024-06-24 12:40:01,085,085 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (14) <= w[10 FF 8002 020000]
2024-06-24 12:40:01,087,087 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (14) => r[10 FF 8002 000000]
2024-06-24 12:40:01,088,088 INFO [SolaarListener:hidraw3] solaar.listener: status_changed <BoltReceiver(/dev/hidraw3,T14)>: present (0)
2024-06-24 12:40:01,088,088 INFO [MainThread] hidapi.udev: OPEN PATH /dev/hidraw3
2024-06-24 12:40:01,088,088 DEBUG [MainThread] solaar.ui: status changed: <BoltReceiver(/dev/hidraw3,T17)> (None) None
2024-06-24 12:40:01,088,088 DEBUG [MainThread] solaar.ui.window: new receiver row ('/dev/hidraw3', 0, True, 'Bolt Receiver', 'preferences-desktop-peripherals', None, None, <BoltReceiver(/dev/hidraw3,T17)>)
2024-06-24 12:40:11,980,980 DEBUG [MainThread] logitech_receiver.base: (17) <= w[10 FF 8102 000000]
2024-06-24 12:40:11,982,982 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (14) => r[10 FF 8102 000000]
2024-06-24 12:40:11,982,982 DEBUG [MainThread] logitech_receiver.base: (17) => r[10 FF 8102 000000]
2024-06-24 12:40:15,101,101 DEBUG [MainThread] logitech_receiver.base: (17) <= w[10 FF 80C0 1E0100]
2024-06-24 12:40:15,102,102 DEBUG [MainThread] logitech_receiver.base: (17) => r[10 FF 5300 000000]
2024-06-24 12:40:15,102,102 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (14) => r[10 FF 5300 000000]
2024-06-24 12:40:15,103,103 INFO [SolaarListener:hidraw3] logitech_receiver.notifications: <BoltReceiver(/dev/hidraw3,T14)>: discovery lock is open
2024-06-24 12:40:15,103,103 DEBUG [MainThread] logitech_receiver.base: (17) => r[10 FF 80C0 000000]
2024-06-24 12:40:15,103,103 INFO [SolaarListener:hidraw3] solaar.listener: status_changed <BoltReceiver(/dev/hidraw3,T14)>: present (1) discovery lock is open
2024-06-24 12:40:15,106,106 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (14) => r[10 FF 80C0 000000]
2024-06-24 12:40:15,132,132 DEBUG [MainThread] solaar.ui: status changed: <BoltReceiver(/dev/hidraw3,T17)> (NOTIFICATION) discovery lock is open
2024-06-24 12:40:24,455,455 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (14) => r[11 FF 4F00 0000100234B0983788BE3CD3010102C2]
2024-06-24 12:40:24,456,456 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (14) => r[11 FF 4F00 00010C4D58204D617374657220335300]
2024-06-24 12:40:24,617,617 DEBUG [MainThread] logitech_receiver.base: (17) <= w[11 FF 82C1 0100983788BE3CD3020A000000000000]
2024-06-24 12:40:24,619,619 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (14) => r[10 FF 82C1 000000]
2024-06-24 12:40:24,619,619 DEBUG [MainThread] logitech_receiver.base: (17) => r[10 FF 82C1 000000]
2024-06-24 12:40:24,620,620 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (14) => r[10 FF 5302 000000]
2024-06-24 12:40:24,620,620 INFO [SolaarListener:hidraw3] logitech_receiver.notifications: <BoltReceiver(/dev/hidraw3,T14)>: discovery lock is closed
2024-06-24 12:40:24,620,620 INFO [SolaarListener:hidraw3] solaar.listener: status_changed <BoltReceiver(/dev/hidraw3,T14)>: present (1) discovery lock is closed
2024-06-24 12:40:24,621,621 DEBUG [MainThread] solaar.ui: status changed: <BoltReceiver(/dev/hidraw3,T17)> (NOTIFICATION) discovery lock is closed
2024-06-24 12:40:24,621,621 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (14) => r[11 FF 5400 00983788BE3CD3000000000000000000]
2024-06-24 12:40:24,621,621 INFO [SolaarListener:hidraw3] logitech_receiver.notifications: <BoltReceiver(/dev/hidraw3,T14)>: pairing lock is open
2024-06-24 12:40:24,621,621 INFO [SolaarListener:hidraw3] solaar.listener: status_changed <BoltReceiver(/dev/hidraw3,T14)>: present (1) pairing lock is open
2024-06-24 12:40:24,639,639 DEBUG [MainThread] solaar.ui: status changed: <BoltReceiver(/dev/hidraw3,T17)> (NOTIFICATION) pairing lock is open
2024-06-24 12:40:25,470,470 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (14) => r[11 FF 4D06 303030303232983788BE3CD300000000]
2024-06-24 12:40:25,471,471 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (14) => r[11 FF 4E00 983788BE3CD300000000000000000000]
2024-06-24 12:40:25,619,619 DEBUG [MainThread] solaar.ui.pair_window: <BoltReceiver(/dev/hidraw3,T17)> show passkey: 000022
2024-06-24 12:40:26,119,119 DEBUG [MainThread] solaar.ui.pair_window: <BoltReceiver(/dev/hidraw3,T17)> show passkey: 000022
2024-06-24 12:40:26,620,620 DEBUG [MainThread] solaar.ui.pair_window: <BoltReceiver(/dev/hidraw3,T17)> show passkey: 000022
2024-06-24 12:40:27,120,120 DEBUG [MainThread] solaar.ui.pair_window: <BoltReceiver(/dev/hidraw3,T17)> show passkey: 000022
2024-06-24 12:40:27,621,621 DEBUG [MainThread] solaar.ui.pair_window: <BoltReceiver(/dev/hidraw3,T17)> show passkey: 000022
2024-06-24 12:40:28,122,122 DEBUG [MainThread] solaar.ui.pair_window: <BoltReceiver(/dev/hidraw3,T17)> show passkey: 000022
2024-06-24 12:40:28,623,623 DEBUG [MainThread] solaar.ui.pair_window: <BoltReceiver(/dev/hidraw3,T17)> show passkey: 000022
2024-06-24 12:40:29,124,124 DEBUG [MainThread] solaar.ui.pair_window: <BoltReceiver(/dev/hidraw3,T17)> show passkey: 000022
2024-06-24 12:40:29,625,625 DEBUG [MainThread] solaar.ui.pair_window: <BoltReceiver(/dev/hidraw3,T17)> show passkey: 000022
2024-06-24 12:40:30,125,125 DEBUG [MainThread] solaar.ui.pair_window: <BoltReceiver(/dev/hidraw3,T17)> show passkey: 000022
2024-06-24 12:40:30,626,626 DEBUG [MainThread] solaar.ui.pair_window: <BoltReceiver(/dev/hidraw3,T17)> show passkey: 000022
2024-06-24 12:40:31,127,127 DEBUG [MainThread] solaar.ui.pair_window: <BoltReceiver(/dev/hidraw3,T17)> show passkey: 000022
2024-06-24 12:40:31,627,627 DEBUG [MainThread] solaar.ui.pair_window: <BoltReceiver(/dev/hidraw3,T17)> show passkey: 000022
2024-06-24 12:40:32,128,128 DEBUG [MainThread] solaar.ui.pair_window: <BoltReceiver(/dev/hidraw3,T17)> show passkey: 000022
2024-06-24 12:40:32,628,628 DEBUG [MainThread] solaar.ui.pair_window: <BoltReceiver(/dev/hidraw3,T17)> show passkey: 000022
2024-06-24 12:40:33,129,129 DEBUG [MainThread] solaar.ui.pair_window: <BoltReceiver(/dev/hidraw3,T17)> show passkey: 000022
2024-06-24 12:40:33,630,630 DEBUG [MainThread] solaar.ui.pair_window: <BoltReceiver(/dev/hidraw3,T17)> show passkey: 000022
2024-06-24 12:40:34,131,131 DEBUG [MainThread] solaar.ui.pair_window: <BoltReceiver(/dev/hidraw3,T17)> show passkey: 000022
2024-06-24 12:40:34,632,632 DEBUG [MainThread] solaar.ui.pair_window: <BoltReceiver(/dev/hidraw3,T17)> show passkey: 000022
2024-06-24 12:40:35,132,132 DEBUG [MainThread] solaar.ui.pair_window: <BoltReceiver(/dev/hidraw3,T17)> show passkey: 000022
2024-06-24 12:40:35,632,632 DEBUG [MainThread] solaar.ui.pair_window: <BoltReceiver(/dev/hidraw3,T17)> show passkey: 000022
2024-06-24 12:40:36,133,133 DEBUG [MainThread] solaar.ui.pair_window: <BoltReceiver(/dev/hidraw3,T17)> show passkey: 000022
2024-06-24 12:40:36,633,633 DEBUG [MainThread] solaar.ui.pair_window: <BoltReceiver(/dev/hidraw3,T17)> show passkey: 000022
2024-06-24 12:40:37,134,134 DEBUG [MainThread] solaar.ui.pair_window: <BoltReceiver(/dev/hidraw3,T17)> show passkey: 000022
2024-06-24 12:40:37,634,634 DEBUG [MainThread] solaar.ui.pair_window: <BoltReceiver(/dev/hidraw3,T17)> show passkey: 000022
2024-06-24 12:40:38,134,134 DEBUG [MainThread] solaar.ui.pair_window: <BoltReceiver(/dev/hidraw3,T17)> show passkey: 000022
2024-06-24 12:40:38,635,635 DEBUG [MainThread] solaar.ui.pair_window: <BoltReceiver(/dev/hidraw3,T17)> show passkey: 000022
2024-06-24 12:40:39,135,135 DEBUG [MainThread] solaar.ui.pair_window: <BoltReceiver(/dev/hidraw3,T17)> show passkey: 000022
2024-06-24 12:40:39,636,636 DEBUG [MainThread] solaar.ui.pair_window: <BoltReceiver(/dev/hidraw3,T17)> show passkey: 000022
2024-06-24 12:40:40,137,137 DEBUG [MainThread] solaar.ui.pair_window: <BoltReceiver(/dev/hidraw3,T17)> show passkey: 000022
2024-06-24 12:40:40,637,637 DEBUG [MainThread] solaar.ui.pair_window: <BoltReceiver(/dev/hidraw3,T17)> show passkey: 000022
2024-06-24 12:40:41,138,138 DEBUG [MainThread] solaar.ui.pair_window: <BoltReceiver(/dev/hidraw3,T17)> show passkey: 000022
2024-06-24 12:40:41,639,639 DEBUG [MainThread] solaar.ui.pair_window: <BoltReceiver(/dev/hidraw3,T17)> show passkey: 000022
2024-06-24 12:40:42,139,139 DEBUG [MainThread] solaar.ui.pair_window: <BoltReceiver(/dev/hidraw3,T17)> show passkey: 000022
2024-06-24 12:40:42,242,242 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (14) => r[11 FF 4E01 983788BE3CD300000000000000000000]
2024-06-24 12:40:42,639,639 DEBUG [MainThread] solaar.ui.pair_window: <BoltReceiver(/dev/hidraw3,T17)> show passkey: 000022
2024-06-24 12:40:42,917,917 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (14) => r[11 FF 4E01 983788BE3CD300000000000000000000]
2024-06-24 12:40:43,139,139 DEBUG [MainThread] solaar.ui.pair_window: <BoltReceiver(/dev/hidraw3,T17)> show passkey: 000022
2024-06-24 12:40:43,640,640 DEBUG [MainThread] solaar.ui.pair_window: <BoltReceiver(/dev/hidraw3,T17)> show passkey: 000022
2024-06-24 12:40:43,825,825 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (14) => r[11 FF 4E01 983788BE3CD300000000000000000000]
2024-06-24 12:40:44,140,140 DEBUG [MainThread] solaar.ui.pair_window: <BoltReceiver(/dev/hidraw3,T17)> show passkey: 000022
2024-06-24 12:40:44,552,552 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (14) => r[11 FF 4E01 983788BE3CD300000000000000000000]
2024-06-24 12:40:44,640,640 DEBUG [MainThread] solaar.ui.pair_window: <BoltReceiver(/dev/hidraw3,T17)> show passkey: 000022
2024-06-24 12:40:45,140,140 DEBUG [MainThread] solaar.ui.pair_window: <BoltReceiver(/dev/hidraw3,T17)> show passkey: 000022
2024-06-24 12:40:45,205,205 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (14) => r[11 FF 4E01 983788BE3CD300000000000000000000]
2024-06-24 12:40:45,641,641 DEBUG [MainThread] solaar.ui.pair_window: <BoltReceiver(/dev/hidraw3,T17)> show passkey: 000022
2024-06-24 12:40:45,857,857 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (14) => r[11 FF 4E01 983788BE3CD300000000000000000000]
2024-06-24 12:40:46,142,142 DEBUG [MainThread] solaar.ui.pair_window: <BoltReceiver(/dev/hidraw3,T17)> show passkey: 000022
2024-06-24 12:40:46,642,642 DEBUG [MainThread] solaar.ui.pair_window: <BoltReceiver(/dev/hidraw3,T17)> show passkey: 000022
2024-06-24 12:40:46,862,862 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (14) => r[11 FF 4E01 983788BE3CD300000000000000000000]
2024-06-24 12:40:47,143,143 DEBUG [MainThread] solaar.ui.pair_window: <BoltReceiver(/dev/hidraw3,T17)> show passkey: 000022
2024-06-24 12:40:47,644,644 DEBUG [MainThread] solaar.ui.pair_window: <BoltReceiver(/dev/hidraw3,T17)> show passkey: 000022
2024-06-24 12:40:47,852,852 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (14) => r[11 FF 4E01 983788BE3CD300000000000000000000]
2024-06-24 12:40:48,144,144 DEBUG [MainThread] solaar.ui.pair_window: <BoltReceiver(/dev/hidraw3,T17)> show passkey: 000022
2024-06-24 12:40:48,467,467 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (14) => r[11 FF 4E01 983788BE3CD300000000000000000000]
2024-06-24 12:40:48,644,644 DEBUG [MainThread] solaar.ui.pair_window: <BoltReceiver(/dev/hidraw3,T17)> show passkey: 000022
2024-06-24 12:40:49,120,120 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (14) => r[11 FF 4E01 983788BE3CD300000000000000000000]
2024-06-24 12:40:49,145,145 DEBUG [MainThread] solaar.ui.pair_window: <BoltReceiver(/dev/hidraw3,T17)> show passkey: 000022
2024-06-24 12:40:49,645,645 DEBUG [MainThread] solaar.ui.pair_window: <BoltReceiver(/dev/hidraw3,T17)> show passkey: 000022
2024-06-24 12:40:49,833,833 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (14) => r[11 FF 4E04 983788BE3CD300000000000000000000]
2024-06-24 12:40:49,855,855 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (14) => r[11 FF 5402 02983788BE3CD3000000000000000000]
2024-06-24 12:40:49,855,855 INFO [SolaarListener:hidraw3] logitech_receiver.notifications: <BoltReceiver(/dev/hidraw3,T14)>: pairing lock is closed
2024-06-24 12:40:49,855,855 WARNING [SolaarListener:hidraw3] logitech_receiver.notifications: pairing error 2: failed
2024-06-24 12:40:49,855,855 INFO [SolaarListener:hidraw3] solaar.listener: status_changed <BoltReceiver(/dev/hidraw3,T14)>: present (1) pairing lock is closed
2024-06-24 12:40:49,855,855 DEBUG [MainThread] solaar.ui: status changed: <BoltReceiver(/dev/hidraw3,T17)> (NOTIFICATION) pairing lock is closed
2024-06-24 12:40:50,146,146 DEBUG [MainThread] solaar.ui.pair_window: <BoltReceiver(/dev/hidraw3,T17)> fail: failed
OK. I'll see if I can trigger an error when I have access to the device.
Looking at the logs it appears that everything is going OK until the end. There are ten button presses and then the termination press, but there is no information available about what buttons were pressed.
I was able to pair a 3s on Ubuntu 22.04 with Solaar 1.1.1. Discovered this issue because I couldn't get it to detect but then realized I had to hold the pair button down. After that it was detected and I (somehow) got the key button sequence right the first time.
Information
solaar 1.1.13
Pop OS
Linux 6.9.3-76060903-generic x86_64 GNU/Linux
solaar show
:Describe the bug Getting the error above when trying to pair MX Master 3s mouse using the bolt receiver
To Reproduce Steps to reproduce the behavior:
Screenshots If applicable, add screenshots to help explain your problem.
Additional context Add any other context about the problem here.