Closed Rambomst closed 3 months ago
Please provide the output of solaar -ddd
(after killing any running Solaar). Some Logitech devices do not use the protocol Solaar uses and cannot be supported by Solaar.
@pfps
solaar -ddd
output:
2024-07-23 23:22:25,985,985 INFO [MainThread] solaar.gtk: version 1.1.13-42-g7b797f40, language en_AU (UTF-8)
2024-07-23 23:22:25,986,986 DEBUG [MainThread] hidapi.udev: Starting dbus monitoring
2024-07-23 23:22:25,987,987 INFO [MainThread] solaar.dbus: connected to system dbus, watching for suspend/resume events
2024-07-23 23:22:26,038,038 DEBUG [MainThread] solaar.ui: startup registered=True, remote=False
2024-07-23 23:22:26,039,039 DEBUG [AsyncUI] solaar.tasks: started
2024-07-23 23:22:26,039,039 INFO [MainThread] solaar.ui.notify: starting desktop notifications
2024-07-23 23:22:26,041,041 DEBUG [MainThread] solaar.ui.icons: icon theme paths: ['/root/.local/share/icons', '/root/.icons', '/usr/local/share/icons', '/usr/share/icons', '/usr/local/share/pixmaps', '/usr/share/pixmaps']
2024-07-23 23:22:26,082,082 INFO [MainThread] solaar.listener: starting receiver listening threads
2024-07-23 23:22:26,082,082 DEBUG [MainThread] hidapi.udev: Starting dbus enumeration
2024-07-23 23:22:26,083,083 DEBUG [MainThread] hidapi.udev: Dbus event add Device('/sys/devices/pci0000:00/0000:00:01.2/0000:01:00.0/usb1/1-1/1-1.2/1-1.2:1.0/0003:4B42:6063.0005/hidraw/hidraw4')
2024-07-23 23:22:26,197,197 DEBUG [MainThread] hidapi.udev: Dbus event add Device('/sys/devices/pci0000:00/0000:00:01.2/0000:01:00.0/usb1/1-1/1-1.2/1-1.2:1.1/0003:4B42:6063.0007/hidraw/hidraw6')
2024-07-23 23:22:26,198,198 DEBUG [MainThread] hidapi.udev: Dbus event add Device('/sys/devices/pci0000:00/0000:00:01.2/0000:01:00.0/usb1/1-1/1-1.2/1-1.2:1.2/0003:4B42:6063.0008/hidraw/hidraw7')
2024-07-23 23:22:26,202,202 DEBUG [MainThread] hidapi.udev: Dbus event add Device('/sys/devices/pci0000:00/0000:00:01.2/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.3/0003:046D:0AF7.000C/hidraw/hidraw0')
2024-07-23 23:22:26,204,204 DEBUG [MainThread] hidapi.udev: Dbus event add Device('/sys/devices/pci0000:00/0000:00:01.2/0000:01:00.0/usb1/1-3/1-3:1.0/0003:046D:C539.0002/hidraw/hidraw1')
2024-07-23 23:22:26,204,204 DEBUG [MainThread] hidapi.udev: Dbus event add Device('/sys/devices/pci0000:00/0000:00:01.2/0000:01:00.0/usb1/1-3/1-3:1.1/0003:046D:C539.0003/hidraw/hidraw2')
2024-07-23 23:22:26,207,207 DEBUG [MainThread] hidapi.udev: Dbus event add Device('/sys/devices/pci0000:00/0000:00:01.2/0000:01:00.0/usb1/1-3/1-3:1.2/0003:046D:C539.0004/0003:046D:4085.000A/hidraw/hidraw9')
2024-07-23 23:22:26,207,207 DEBUG [MainThread] hidapi.udev: Dbus event add Device('/sys/devices/pci0000:00/0000:00:01.2/0000:01:00.0/usb1/1-3/1-3:1.2/0003:046D:C539.0004/hidraw/hidraw3')
2024-07-23 23:22:26,208,208 INFO [MainThread] hidapi.udev: Found device /dev/hidraw3 BID 0003 VID 0000046D PID 0000C539 HID++ True True USB 2 2
2024-07-23 23:22:26,208,208 INFO [MainThread] solaar.listener: receiver event add DeviceInfo(path='/dev/hidraw3', bus_id=3, vendor_id='046D', product_id='C539', interface=2, driver='logitech-djreceiver', manufacturer=None, product=None, serial='', release=None, isDevice=None, hidpp_short=True, hidpp_long=True)
2024-07-23 23:22:26,208,208 INFO [MainThread] hidapi.udev: OPEN PATH /dev/hidraw3
2024-07-23 23:22:26,208,208 INFO [MainThread] logitech_receiver.base: New lock 13
2024-07-23 23:22:26,208,208 DEBUG [MainThread] logitech_receiver.base: (13) <= w[10 FF 83B5 030000]
2024-07-23 23:22:26,210,210 DEBUG [MainThread] logitech_receiver.base: (13) => r[11 FF 83B5 033CC3B5C40101070000000000000000]
2024-07-23 23:22:26,210,210 DEBUG [MainThread] logitech_receiver.base: (13) <= w[10 FF 8003 FF0000]
2024-07-23 23:22:26,216,216 DEBUG [MainThread] logitech_receiver.base: (13) => r[10 01 410C 328540]
2024-07-23 23:22:26,216,216 DEBUG [MainThread] logitech_receiver.base: (13) => r[10 FF 8002 000000]
2024-07-23 23:22:26,216,216 DEBUG [MainThread] logitech_receiver.base: (13) => r[10 FF 8003 000000]
2024-07-23 23:22:26,216,216 INFO [SolaarListener:hidraw3] logitech_receiver.listener: started with <LightspeedReceiver(/dev/hidraw3,T13)> (13)
2024-07-23 23:22:26,217,217 DEBUG [MainThread] hidapi.udev: Dbus event add Device('/sys/devices/pci0000:00/0000:00:01.2/0000:01:00.0/usb1/1-7/1-7:1.0/0003:048D:5702.0009/hidraw/hidraw8')
2024-07-23 23:22:26,217,217 INFO [SolaarListener:hidraw3] solaar.listener: <LightspeedReceiver(/dev/hidraw3,T13)>: notifications listener has started (13)
2024-07-23 23:22:26,217,217 INFO [SolaarListener:hidraw3] logitech_receiver.base: New lock <_ThreadedHandle(/dev/hidraw3)>
2024-07-23 23:22:26,217,217 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) <= w[10 FF 8000 000900]
2024-07-23 23:22:26,218,218 DEBUG [MainThread] solaar.ui: activate
2024-07-23 23:22:26,222,222 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[10 FF 8000 000000]
2024-07-23 23:22:26,222,222 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) <= w[10 FF 8100 000000]
2024-07-23 23:22:26,225,225 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[10 FF 8100 000900]
2024-07-23 23:22:26,225,225 INFO [SolaarListener:hidraw3] logitech_receiver.receiver: <LightspeedReceiver(/dev/hidraw3,T13)>: receiver notifications enabled => ('wireless', 'software present')
2024-07-23 23:22:26,225,225 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) <= w[10 FF 8002 020000]
2024-07-23 23:22:26,228,228 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[10 01 410C 328540]
2024-07-23 23:22:26,229,229 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[10 FF 8002 000000]
2024-07-23 23:22:26,229,229 INFO [SolaarListener:hidraw3] solaar.listener: status_changed <LightspeedReceiver(/dev/hidraw3,T13)>: present (0)
2024-07-23 23:22:26,229,229 INFO [MainThread] hidapi.udev: OPEN PATH /dev/hidraw3
2024-07-23 23:22:26,229,229 DEBUG [MainThread] solaar.ui: status changed: <LightspeedReceiver(/dev/hidraw3,T16)> (None) None
2024-07-23 23:22:26,230,230 DEBUG [MainThread] solaar.ui.window: new receiver row ('/dev/hidraw3', 0, True, 'Lightspeed Receiver', 'preferences-desktop-peripherals', None, None, <LightspeedReceiver(/dev/hidraw3,T16)>)
2024-07-23 23:22:26,280,280 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) <= w[10 FF 83B5 200000]
2024-07-23 23:22:26,281,281 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 FF 83B5 20070840850C0002B300000000000000]
2024-07-23 23:22:26,281,281 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) <= w[10 FF 83B5 300000]
2024-07-23 23:22:26,284,284 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 FF 83B5 3092EB3E930E00000001000000000000]
2024-07-23 23:22:26,289,289 INFO [SolaarListener:hidraw3] hidapi.udev: OPEN PATH /dev/hidraw9
2024-07-23 23:22:26,289,289 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) <= w[10 FF 83B5 400000]
2024-07-23 23:22:26,292,292 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 FF 83B5 40054736303420000000000000000000]
2024-07-23 23:22:26,292,292 INFO [SolaarListener:hidraw3] logitech_receiver.receiver: <LightspeedReceiver(/dev/hidraw3,T13)>: found new device 1 (4085)
2024-07-23 23:22:26,292,292 INFO [SolaarListener:hidraw3] solaar.listener: connection Notification(10,1,41,0C,328540) for device wpid 4085 kind mouse serial 92EB3E93
2024-07-23 23:22:26,292,292 INFO [SolaarListener:hidraw3] solaar.listener: status_changed <LightspeedReceiver(/dev/hidraw3,T13)>: present (0)
2024-07-23 23:22:26,293,293 DEBUG [SolaarListener:hidraw3] logitech_receiver.notifications: <Device(1,4085,G604 ,92EB3E93)>: protocol 12 connection notification: software=True, encrypted=True, link=True, payload=False
2024-07-23 23:22:26,293,293 DEBUG [MainThread] solaar.ui: status changed: <LightspeedReceiver(/dev/hidraw3,T16)> (None) None
2024-07-23 23:22:26,299,299 DEBUG [SolaarListener:hidraw3] solaar.configuration: load => ['1.1.13-42-g7b797f40', {'_NAME': 'G604 Wireless Gaming Mouse', '_absent': ['hi-res-scroll', 'lowres-scroll-mode', 'scroll-ratchet', 'smart-shift', 'thumb-scroll-invert', 'thumb-scroll-mode', 'report_rate_extended', 'pointer_speed', 'dpi_extended', 'speed-change', 'backlight', 'backlight_level', 'backlight_duration_hands_out', 'backlight_duration_hands_in', 'backlight_duration_powered', 'backlight-timed', 'rgb_control', 'rgb_zone_', 'brightness_control', 'per-key-lighting', 'fn-swap', 'reprogrammable-keys', 'persistent-remappable-keys', 'divert-keys', 'disable-keyboard-keys', 'crown-smooth', 'divert-crown', 'divert-gkeys', 'm-key-leds', 'mr-key-led', 'multiplatform', 'gesture2-gestures', 'gesture2-divert', 'gesture2-params', 'sidetone', 'equalizer', 'adc_power_management'], '_battery': 4096, '_modelId': 'B02440850000', '_sensitive': {'hires-scroll-mode': 'ignore', 'hires-smooth-invert': 'ignore', 'hires-smooth-resolution': 'ignore'}, '_serial': '92EB3E93', '_unitId': '92EB3E93', '_wpid': '4085', 'change-host': None, 'dpi': 1400, 'hires-scroll-mode': False, 'hires-smooth-invert': False, 'hires-smooth-resolution': True, 'led_control': 0, 'onboard_profiles': 0, 'report_rate': 1}]
2024-07-23 23:22:26,299,299 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) pinging device 1
2024-07-23 23:22:26,299,299 INFO [SolaarListener:hidraw3] logitech_receiver.base: New lock 17
2024-07-23 23:22:26,299,299 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) <= w[10 01 0019 0000B2]
2024-07-23 23:22:26,305,305 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) => r[11 01 1D21 02000000000000000000000000000000]
2024-07-23 23:22:26,308,308 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) => r[11 01 0019 0402B200000000000000000000000000]
2024-07-23 23:22:26,308,308 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) <= w[11 01 000F 00010000000000000000000000000000]
2024-07-23 23:22:26,317,317 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) => r[11 01 0001 1D000000000000000000000000000000]
2024-07-23 23:22:26,319,319 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) => r[11 01 000F 01000100000000000000000000000000]
2024-07-23 23:22:26,319,319 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) <= w[11 01 0109 00000000000000000000000000000000]
2024-07-23 23:22:26,329,329 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) => r[11 01 1D01 080C0000000000000000000000000000]
2024-07-23 23:22:26,331,331 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) => r[11 01 0109 20000000000000000000000000000000]
2024-07-23 23:22:26,331,331 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) <= w[11 01 000B 00030000000000000000000000000000]
2024-07-23 23:22:26,341,341 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) => r[11 01 0011 04025A00000000000000000000000000]
2024-07-23 23:22:26,343,343 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) => r[11 01 000B 02000200000000000000000000000000]
2024-07-23 23:22:26,343,343 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) <= w[11 01 020F 00000000000000000000000000000000]
2024-07-23 23:22:26,353,353 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) => r[11 01 0001 04000000000000000000000000000000]
2024-07-23 23:22:26,356,356 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) => r[11 01 020F 0392EB3E930006B02440850000000000]
2024-07-23 23:22:26,356,356 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) <= w[11 01 000C 00050000000000000000000000000000]
2024-07-23 23:22:26,365,365 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) => r[11 01 0001 1D000000000000000000000000000000]
2024-07-23 23:22:26,367,367 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) => r[11 01 000C 03000000000000000000000000000000]
2024-07-23 23:22:26,367,367 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) <= w[11 01 0308 00000000000000000000000000000000]
2024-07-23 23:22:26,377,377 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) => r[11 01 0601 5A320000000000000000000000000000]
2024-07-23 23:22:26,379,379 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) => r[11 01 0308 1A000000000000000000000000000000]
2024-07-23 23:22:26,379,379 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) <= w[11 01 031C 00000000000000000000000000000000]
2024-07-23 23:22:26,389,389 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) => r[11 01 0611 0400A0FA0F0000000000000000000000]
2024-07-23 23:22:26,391,391 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) => r[11 01 031C 4736303420576972656C657373204761]
2024-07-23 23:22:26,391,391 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) <= w[11 01 031F 10000000000000000000000000000000]
2024-07-23 23:22:26,401,401 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) => r[11 01 0001 1D000000000000000000000000000000]
2024-07-23 23:22:26,403,403 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) => r[11 01 031F 6D696E67204D6F757365000000000000]
2024-07-23 23:22:26,403,403 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) <= w[11 01 0008 21210000000000000000000000000000]
2024-07-23 23:22:26,413,413 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) => r[11 01 1D21 02000000000000000000000000000000]
2024-07-23 23:22:26,415,415 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) => r[11 01 0008 1D000000000000000000000000000000]
2024-07-23 23:22:26,415,415 DEBUG [SolaarListener:hidraw3] logitech_receiver.settings_templates: check_feature hires-smooth-invert [HIRES WHEEL] detected <Setting([feature:toggle] G604 :hires-smooth-invert=None)>
2024-07-23 23:22:26,415,415 DEBUG [SolaarListener:hidraw3] logitech_receiver.settings_templates: check_feature hires-smooth-resolution [HIRES WHEEL] detected <Setting([feature:toggle] G604 :hires-smooth-resolution=None)>
2024-07-23 23:22:26,415,415 DEBUG [SolaarListener:hidraw3] logitech_receiver.settings_templates: check_feature hires-scroll-mode [HIRES WHEEL] detected <Setting([feature:toggle] G604 :hires-scroll-mode=None)>
2024-07-23 23:22:26,416,416 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) <= w[11 01 0009 81000000000000000000000000000000]
2024-07-23 23:22:26,425,425 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) => r[11 01 0001 1D000000000000000000000000000000]
2024-07-23 23:22:26,427,427 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) => r[11 01 0009 09000000000000000000000000000000]
2024-07-23 23:22:26,427,427 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) <= w[11 01 095F 00000000000000000000000000000000]
2024-07-23 23:22:26,437,437 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) => r[11 01 1D01 080C0000000000000000000000000000]
2024-07-23 23:22:26,440,440 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) => r[11 01 095F 00010100000200FF000300FF000400FF]
2024-07-23 23:22:26,440,440 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) <= w[11 01 095A 00000004000000000000000000000000]
2024-07-23 23:22:26,450,450 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) => r[11 01 095A 000200FF000300FF000400FF000500FF]
2024-07-23 23:22:26,450,450 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) <= w[11 01 095E 00000008000000000000000000000000]
2024-07-23 23:22:26,460,460 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) => r[11 01 095E 000300FF000400FF000500FFFFFFFFFF]
2024-07-23 23:22:26,460,460 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) <= w[11 01 095A 0000000C000000000000000000000000]
2024-07-23 23:22:26,470,470 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) => r[11 01 095A 000400FF000500FFFFFFFFFFFFFFFFFF]
2024-07-23 23:22:26,470,470 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) <= w[11 01 0958 00000010000000000000000000000000]
2024-07-23 23:22:26,480,480 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) => r[11 01 0958 000500FFFFFFFFFFFFFFFFFFFFFFFFFF]
2024-07-23 23:22:26,480,480 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) <= w[11 01 0958 00000014000000000000000000000000]
2024-07-23 23:22:26,490,490 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) => r[11 01 0958 FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF]
2024-07-23 23:22:26,490,490 DEBUG [SolaarListener:hidraw3] logitech_receiver.settings_templates: check_feature onboard_profiles [ONBOARD PROFILES] detected <Setting([feature:choice] G604 :onboard_profiles=None)>
2024-07-23 23:22:26,491,491 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) <= w[11 01 0008 80600000000000000000000000000000]
2024-07-23 23:22:26,499,499 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) => r[11 01 0008 0B000000000000000000000000000000]
2024-07-23 23:22:26,499,499 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) <= w[11 01 0B0E 00000000000000000000000000000000]
2024-07-23 23:22:26,509,509 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) => r[11 01 0B0E 8B000000000000000000000000000000]
2024-07-23 23:22:26,509,509 DEBUG [SolaarListener:hidraw3] logitech_receiver.settings_templates: check_feature report_rate [REPORT RATE] detected <Setting([feature:choice] G604 :report_rate=None)>
2024-07-23 23:22:26,509,509 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) <= w[11 01 0009 22010000000000000000000000000000]
2024-07-23 23:22:26,519,519 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) => r[11 01 0009 0C000100000000000000000000000000]
2024-07-23 23:22:26,519,519 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) <= w[11 01 0C18 00000000000000000000000000000000]
2024-07-23 23:22:26,529,529 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) => r[11 01 0C18 000064E0326400000000000000000000]
2024-07-23 23:22:26,530,530 DEBUG [SolaarListener:hidraw3] logitech_receiver.settings_templates: check_feature dpi [ADJUSTABLE DPI] detected <Setting([feature:choice] G604 :dpi=None)>
2024-07-23 23:22:26,531,531 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) <= w[11 01 0008 80700000000000000000000000000000]
2024-07-23 23:22:26,539,539 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) => r[11 01 0008 07000400000000000000000000000000]
2024-07-23 23:22:26,539,539 DEBUG [SolaarListener:hidraw3] logitech_receiver.settings_templates: check_feature led_control [COLOR LED EFFECTS] detected <Setting([feature:choice] G604 :led_control=None)>
2024-07-23 23:22:26,539,539 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) <= w[11 01 070F 00000000000000000000000000000000]
2024-07-23 23:22:26,549,549 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) => r[11 01 070F 01000300040000000000000000000000]
2024-07-23 23:22:26,549,549 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) <= w[11 01 071D 00FF0000000000000000000000000000]
2024-07-23 23:22:26,559,559 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) => r[11 01 071D 00000104000000000000000000000000]
2024-07-23 23:22:26,559,559 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) <= w[11 01 072F 00000000000000000000000000000000]
2024-07-23 23:22:26,569,569 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) => r[11 01 072F 00000000000000000000000000000000]
2024-07-23 23:22:26,569,569 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) <= w[11 01 072A 00010000000000000000000000000000]
2024-07-23 23:22:26,579,579 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) => r[11 01 072A 00010001000000000000000000000000]
2024-07-23 23:22:26,579,579 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) <= w[11 01 0728 00020000000000000000000000000000]
2024-07-23 23:22:26,589,589 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) => r[11 01 0728 00020003C00503E80000000000000000]
2024-07-23 23:22:26,589,589 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) <= w[11 01 072E 00030000000000000000000000000000]
2024-07-23 23:22:26,599,599 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) => r[11 01 072E 0003000AC105003C0000000000000000]
2024-07-23 23:22:26,599,599 DEBUG [SolaarListener:hidraw3] logitech_receiver.settings_templates: check_feature led_zone_ [COLOR LED EFFECTS] detected [<Setting([feature:hetero] G604 :led_zone_1=None)>]
2024-07-23 23:22:26,600,600 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) <= w[11 01 0008 18140000000000000000000000000000]
2024-07-23 23:22:26,609,609 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) => r[11 01 0008 1F000100000000000000000000000000]
2024-07-23 23:22:26,609,609 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) <= w[11 01 1F0C 00000000000000000000000000000000]
2024-07-23 23:22:26,619,619 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) => r[11 01 1F0C 02000000000000000000000000000000]
2024-07-23 23:22:26,619,619 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) <= w[11 01 000E 18150000000000000000000000000000]
2024-07-23 23:22:26,629,629 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) => r[11 01 000E 20000100000000000000000000000000]
2024-07-23 23:22:26,629,629 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) <= w[11 01 200E 00000000000000000000000000000000]
2024-07-23 23:22:26,639,639 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) => r[11 01 200E 1B090200000000000000000000000000]
2024-07-23 23:22:26,639,639 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) <= w[11 01 2018 00000000000000000000000000000000]
2024-07-23 23:22:26,649,649 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) => r[11 01 2018 000000000B1800000000000000000000]
2024-07-23 23:22:26,649,649 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) <= w[11 01 203E 00000000000000000000000000000000]
2024-07-23 23:22:26,659,659 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) => r[11 01 203E 00007061747269636B732D7063000000]
2024-07-23 23:22:26,659,659 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) <= w[11 01 201D 01000000000000000000000000000000]
2024-07-23 23:22:26,669,669 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) => r[11 01 201D 01000000001800000000000000000000]
2024-07-23 23:22:26,669,669 DEBUG [SolaarListener:hidraw3] logitech_receiver.settings_templates: check_feature change-host [CHANGE HOST] detected <Setting([feature:choice] G604 :change-host=None)>
2024-07-23 23:22:26,669,669 INFO [SolaarListener:hidraw3] logitech_receiver.device: <Device(1,4085,G604 Wireless Gaming Mouse,92EB3E93)> pushing device settings [<Setting([feature:toggle] G604 :hires-smooth-invert=None)>, <Setting([feature:toggle] G604 :hires-smooth-resolution=None)>, <Setting([feature:toggle] G604 :hires-scroll-mode=None)>, <Setting([feature:choice] G604 :onboard_profiles=None)>, <Setting([feature:choice] G604 :report_rate=None)>, <Setting([feature:choice] G604 :dpi=None)>, <Setting([feature:choice] G604 :led_control=None)>, <Setting([feature:hetero] G604 :led_zone_1=None)>, <Setting([feature:choice] G604 :change-host=None)>]
2024-07-23 23:22:26,870,870 DEBUG [SolaarListener:hidraw3] logitech_receiver.settings: onboard_profiles: apply (<Device(1,4085,G604 Wireless Gaming Mouse,92EB3E93)>)
2024-07-23 23:22:26,870,870 DEBUG [SolaarListener:hidraw3] logitech_receiver.settings: onboard_profiles: cached value 0 on <Device(1,4085,G604 Wireless Gaming Mouse,92EB3E93)>
2024-07-23 23:22:26,870,870 DEBUG [SolaarListener:hidraw3] logitech_receiver.settings: onboard_profiles: write 0 to <Device(1,4085,G604 Wireless Gaming Mouse,92EB3E93)>
2024-07-23 23:22:26,870,870 DEBUG [SolaarListener:hidraw3] logitech_receiver.settings: onboard_profiles: prepare write(0) => b'\x00\x00'
2024-07-23 23:22:26,870,870 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) <= w[11 01 0918 02000000000000000000000000000000]
2024-07-23 23:22:26,879,879 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) => r[11 01 0918 00000000000000000000000000000000]
2024-07-23 23:22:26,879,879 DEBUG [SolaarListener:hidraw3] logitech_receiver.settings: report_rate: apply (<Device(1,4085,G604 Wireless Gaming Mouse,92EB3E93)>)
2024-07-23 23:22:26,879,879 DEBUG [SolaarListener:hidraw3] logitech_receiver.settings: report_rate: cached value 1 on <Device(1,4085,G604 Wireless Gaming Mouse,92EB3E93)>
2024-07-23 23:22:26,879,879 DEBUG [SolaarListener:hidraw3] logitech_receiver.settings: report_rate: write 1 to <Device(1,4085,G604 Wireless Gaming Mouse,92EB3E93)>
2024-07-23 23:22:26,879,879 DEBUG [SolaarListener:hidraw3] logitech_receiver.settings: report_rate: prepare write(1) => b'\x01'
2024-07-23 23:22:26,879,879 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) <= w[11 01 0B2C 01000000000000000000000000000000]
2024-07-23 23:22:26,889,889 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) => r[11 01 0B2C 00000000000000000000000000000000]
2024-07-23 23:22:26,889,889 DEBUG [SolaarListener:hidraw3] logitech_receiver.settings: dpi: apply (<Device(1,4085,G604 Wireless Gaming Mouse,92EB3E93)>)
2024-07-23 23:22:26,889,889 DEBUG [SolaarListener:hidraw3] logitech_receiver.settings: dpi: cached value 1400 on <Device(1,4085,G604 Wireless Gaming Mouse,92EB3E93)>
2024-07-23 23:22:26,889,889 DEBUG [SolaarListener:hidraw3] logitech_receiver.settings: dpi: write 1400 to <Device(1,4085,G604 Wireless Gaming Mouse,92EB3E93)>
2024-07-23 23:22:26,889,889 DEBUG [SolaarListener:hidraw3] logitech_receiver.settings: dpi: prepare write(1400) => b'\x00\x05x'
2024-07-23 23:22:26,889,889 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) <= w[11 01 0C3D 00057800000000000000000000000000]
2024-07-23 23:22:26,899,899 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) => r[11 01 0C3D 00000000000000000000000000000000]
2024-07-23 23:22:26,899,899 DEBUG [SolaarListener:hidraw3] logitech_receiver.settings: led_control: apply (<Device(1,4085,G604 Wireless Gaming Mouse,92EB3E93)>)
2024-07-23 23:22:26,899,899 DEBUG [SolaarListener:hidraw3] logitech_receiver.settings: led_control: cached value 0 on <Device(1,4085,G604 Wireless Gaming Mouse,92EB3E93)>
2024-07-23 23:22:26,899,899 DEBUG [SolaarListener:hidraw3] logitech_receiver.settings: led_control: write 0 to <Device(1,4085,G604 Wireless Gaming Mouse,92EB3E93)>
2024-07-23 23:22:26,899,899 DEBUG [SolaarListener:hidraw3] logitech_receiver.settings: led_control: prepare write(0) => b'\x00'
2024-07-23 23:22:26,899,899 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) <= w[11 01 0788 00000000000000000000000000000000]
2024-07-23 23:22:26,909,909 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) => r[11 01 0788 00000000000000000000000000000000]
2024-07-23 23:22:26,909,909 DEBUG [SolaarListener:hidraw3] logitech_receiver.settings: led_zone_1: apply (<Device(1,4085,G604 Wireless Gaming Mouse,92EB3E93)>)
2024-07-23 23:22:26,909,909 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) <= w[11 01 07EA 00000000000000000000000000000000]
2024-07-23 23:22:26,919,919 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) => r[11 01 07EA 00000000000000000000000000000000]
2024-07-23 23:22:26,919,919 DEBUG [SolaarListener:hidraw3] logitech_receiver.settings: led_zone_1: read value None on <Device(1,4085,G604 Wireless Gaming Mouse,92EB3E93)>
2024-07-23 23:22:26,919,919 DEBUG [SolaarListener:hidraw3] logitech_receiver.settings: change-host: apply (<Device(1,4085,G604 Wireless Gaming Mouse,92EB3E93)>)
2024-07-23 23:22:26,919,919 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) <= w[11 01 1F0E 00000000000000000000000000000000]
2024-07-23 23:22:26,929,929 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) => r[11 01 1F0E 02000000000000000000000000000000]
2024-07-23 23:22:26,929,929 DEBUG [SolaarListener:hidraw3] logitech_receiver.settings: change-host: read value NamedInt(0, '1:patricks-pc') on <Device(1,4085,G604 Wireless Gaming Mouse,92EB3E93)>
2024-07-23 23:22:26,929,929 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) <= w[11 01 0008 00200000000000000000000000000000]
2024-07-23 23:22:26,939,939 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) => r[11 01 0008 05000000000000000000000000000000]
2024-07-23 23:22:26,939,939 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) <= w[11 01 0519 11000000000000000000000000000000]
2024-07-23 23:22:26,949,949 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) => r[11 01 0519 11000000000000000000000000000000]
2024-07-23 23:22:26,949,949 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) <= w[11 01 000E 10000000000000000000000000000000]
2024-07-23 23:22:26,959,959 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) => r[11 01 000E 06000000000000000000000000000000]
2024-07-23 23:22:26,959,959 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) <= w[11 01 0609 00000000000000000000000000000000]
2024-07-23 23:22:26,969,969 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) => r[11 01 0609 5A320000000000000000000000000000]
2024-07-23 23:22:26,969,969 DEBUG [SolaarListener:hidraw3] logitech_receiver.hidpp20: battery status 90% charged, next 50%, status BatteryStatus.DISCHARGING
2024-07-23 23:22:26,969,969 DEBUG [SolaarListener:hidraw3] logitech_receiver.device: <Device(1,4085,G604 Wireless Gaming Mouse,92EB3E93)>: battery 90, BatteryStatus.DISCHARGING
2024-07-23 23:22:26,969,969 DEBUG [SolaarListener:hidraw3] logitech_receiver.device: device 1 changed: active=True Battery(level=90, next_level=50, status=<BatteryStatus.DISCHARGING: 0>, voltage=None, light_level=None)
2024-07-23 23:22:26,969,969 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) pinging device 1
2024-07-23 23:22:26,970,970 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) <= w[11 01 001E 00007600000000000000000000000000]
2024-07-23 23:22:26,979,979 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) => r[11 01 001E 04027600000000000000000000000000]
2024-07-23 23:22:26,979,979 INFO [SolaarListener:hidraw3] solaar.listener: status_changed <Device(1,4085,G604 Wireless Gaming Mouse,92EB3E93)>: paired online (0)
2024-07-23 23:22:26,979,979 DEBUG [SolaarListener:hidraw3] logitech_receiver.device: device 1 changed: active=True Battery(level=90, next_level=50, status=<BatteryStatus.DISCHARGING: 0>, voltage=None, light_level=None)
2024-07-23 23:22:26,979,979 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) pinging device 1
2024-07-23 23:22:26,980,980 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) <= w[11 01 0018 00003A00000000000000000000000000]
2024-07-23 23:22:26,980,980 DEBUG [MainThread] solaar.ui: status changed: <Device(1,4085,G604 Wireless Gaming Mouse,92EB3E93)> (Alert.NONE) None
2024-07-23 23:22:26,980,980 DEBUG [MainThread] solaar.ui.icons: battery icon for 90:False = battery-full
2024-07-23 23:22:26,981,981 DEBUG [MainThread] solaar.ui.tray: picked device with lowest battery: ('/dev/hidraw3', 1, 'G604 Wireless Gaming Mouse', <Device(1,4085,G604 Wireless Gaming Mouse,92EB3E93)>)
2024-07-23 23:22:26,981,981 DEBUG [MainThread] solaar.ui.icons: battery icon for 90:False = battery-full
2024-07-23 23:22:26,982,982 DEBUG [MainThread] solaar.ui.window: new device row ('/dev/hidraw3', 1, True, 'G604 ', 'input-mouse', None, None, <Device(1,4085,G604 Wireless Gaming Mouse,92EB3E93)>) at index 0
2024-07-23 23:22:26,982,982 DEBUG [MainThread] solaar.ui.icons: battery icon for 90:False = battery-full
2024-07-23 23:22:26,989,989 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (17) => r[11 01 0018 04023A00000000000000000000000000]
2024-07-23 23:22:26,989,989 INFO [SolaarListener:hidraw3] solaar.listener: status_changed <Device(1,4085,G604 Wireless Gaming Mouse,92EB3E93)>: paired online (0)
2024-07-23 23:22:26,989,989 DEBUG [MainThread] solaar.ui: status changed: <Device(1,4085,G604 Wireless Gaming Mouse,92EB3E93)> (Alert.NONE) None
2024-07-23 23:22:26,990,990 DEBUG [MainThread] solaar.ui.icons: battery icon for 90:False = battery-full
2024-07-23 23:22:26,990,990 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 01 0001 1D000000000000000000000000000000]
2024-07-23 23:22:26,990,990 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 01 1D21 02000000000000000000000000000000]
2024-07-23 23:22:26,990,990 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 01 0019 0402B200000000000000000000000000]
2024-07-23 23:22:26,990,990 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 01 0001 1D000000000000000000000000000000]
2024-07-23 23:22:26,990,990 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 01 000F 01000100000000000000000000000000]
2024-07-23 23:22:26,990,990 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 01 1D01 080C0000000000000000000000000000]
2024-07-23 23:22:26,990,990 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 01 0109 20000000000000000000000000000000]
2024-07-23 23:22:26,991,991 DEBUG [MainThread] solaar.ui.tray: picked device with lowest battery: ('/dev/hidraw3', 1, 'G604 Wireless Gaming Mouse', <Device(1,4085,G604 Wireless Gaming Mouse,92EB3E93)>)
2024-07-23 23:22:26,991,991 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 01 0011 04025A00000000000000000000000000]
2024-07-23 23:22:26,991,991 DEBUG [MainThread] solaar.ui.icons: battery icon for 90:False = battery-full
2024-07-23 23:22:26,991,991 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 01 000B 02000200000000000000000000000000]
2024-07-23 23:22:26,991,991 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 01 0001 04000000000000000000000000000000]
2024-07-23 23:22:26,991,991 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 01 020F 0392EB3E930006B02440850000000000]
2024-07-23 23:22:26,991,991 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 01 0001 1D000000000000000000000000000000]
2024-07-23 23:22:26,992,992 DEBUG [MainThread] solaar.ui.icons: battery icon for 90:False = battery-full
2024-07-23 23:22:26,992,992 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 01 000C 03000000000000000000000000000000]
2024-07-23 23:22:26,992,992 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 01 0601 5A320000000000000000000000000000]
2024-07-23 23:22:26,992,992 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 01 0308 1A000000000000000000000000000000]
2024-07-23 23:22:26,992,992 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 01 0611 0400A0FA0F0000000000000000000000]
2024-07-23 23:22:26,992,992 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 01 031C 4736303420576972656C657373204761]
2024-07-23 23:22:26,992,992 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 01 0001 1D000000000000000000000000000000]
2024-07-23 23:22:26,992,992 DEBUG [MainThread] solaar.ui.icons: battery icon for 90:False = battery-full
2024-07-23 23:22:26,992,992 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 01 031F 6D696E67204D6F757365000000000000]
2024-07-23 23:22:26,993,993 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 01 1D21 02000000000000000000000000000000]
2024-07-23 23:22:26,993,993 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 01 0008 1D000000000000000000000000000000]
2024-07-23 23:22:26,993,993 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 01 0001 1D000000000000000000000000000000]
2024-07-23 23:22:26,993,993 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 01 0009 09000000000000000000000000000000]
2024-07-23 23:22:26,993,993 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 01 1D01 080C0000000000000000000000000000]
2024-07-23 23:22:26,993,993 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 01 095F 00010100000200FF000300FF000400FF]
2024-07-23 23:22:26,994,994 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 01 095A 000200FF000300FF000400FF000500FF]
2024-07-23 23:22:26,994,994 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 01 095E 000300FF000400FF000500FFFFFFFFFF]
2024-07-23 23:22:26,994,994 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 01 095A 000400FF000500FFFFFFFFFFFFFFFFFF]
2024-07-23 23:22:26,994,994 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 01 0958 000500FFFFFFFFFFFFFFFFFFFFFFFFFF]
2024-07-23 23:22:26,994,994 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 01 0958 FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF]
2024-07-23 23:22:26,994,994 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 01 0008 0B000000000000000000000000000000]
2024-07-23 23:22:26,995,995 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 01 0B0E 8B000000000000000000000000000000]
2024-07-23 23:22:26,995,995 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 01 0009 0C000100000000000000000000000000]
2024-07-23 23:22:26,995,995 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 01 0C18 000064E0326400000000000000000000]
2024-07-23 23:22:26,995,995 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 01 0008 07000400000000000000000000000000]
2024-07-23 23:22:26,995,995 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 01 070F 01000300040000000000000000000000]
2024-07-23 23:22:26,995,995 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 01 071D 00000104000000000000000000000000]
2024-07-23 23:22:26,996,996 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 01 072F 00000000000000000000000000000000]
2024-07-23 23:22:26,996,996 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 01 072A 00010001000000000000000000000000]
2024-07-23 23:22:26,996,996 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 01 0728 00020003C00503E80000000000000000]
2024-07-23 23:22:26,996,996 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 01 072E 0003000AC105003C0000000000000000]
2024-07-23 23:22:26,996,996 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 01 0008 1F000100000000000000000000000000]
2024-07-23 23:22:26,996,996 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 01 1F0C 02000000000000000000000000000000]
2024-07-23 23:22:26,996,996 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 01 000E 20000100000000000000000000000000]
2024-07-23 23:22:26,997,997 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 01 200E 1B090200000000000000000000000000]
2024-07-23 23:22:26,997,997 DEBUG [AsyncUI] logitech_receiver.settings: hires-smooth-invert: cached value False on <Device(1,4085,G604 Wireless Gaming Mouse,92EB3E93)>
2024-07-23 23:22:26,997,997 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 01 2018 000000000B1800000000000000000000]
2024-07-23 23:22:26,997,997 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 01 203E 00007061747269636B732D7063000000]
2024-07-23 23:22:26,997,997 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 01 201D 01000000001800000000000000000000]
2024-07-23 23:22:26,997,997 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 01 0918 00000000000000000000000000000000]
2024-07-23 23:22:26,997,997 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 01 0B2C 00000000000000000000000000000000]
2024-07-23 23:22:26,997,997 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 01 0C3D 00000000000000000000000000000000]
2024-07-23 23:22:26,997,997 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 01 0788 00000000000000000000000000000000]
2024-07-23 23:22:26,997,997 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 01 07EA 00000000000000000000000000000000]
2024-07-23 23:22:26,997,997 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 01 1F0E 02000000000000000000000000000000]
2024-07-23 23:22:26,997,997 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 01 0008 05000000000000000000000000000000]
2024-07-23 23:22:26,997,997 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 01 0519 11000000000000000000000000000000]
2024-07-23 23:22:26,997,997 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 01 000E 06000000000000000000000000000000]
2024-07-23 23:22:26,998,998 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 01 0609 5A320000000000000000000000000000]
2024-07-23 23:22:26,998,998 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 01 001E 04027600000000000000000000000000]
2024-07-23 23:22:26,998,998 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 01 0018 04023A00000000000000000000000000]
2024-07-23 23:22:26,998,998 DEBUG [AsyncUI] logitech_receiver.settings: hires-smooth-resolution: cached value True on <Device(1,4085,G604 Wireless Gaming Mouse,92EB3E93)>
2024-07-23 23:22:26,999,999 DEBUG [AsyncUI] logitech_receiver.settings: hires-scroll-mode: cached value False on <Device(1,4085,G604 Wireless Gaming Mouse,92EB3E93)>
2024-07-23 23:22:27,000,000 DEBUG [AsyncUI] logitech_receiver.settings: onboard_profiles: cached value 0 on <Device(1,4085,G604 Wireless Gaming Mouse,92EB3E93)>
2024-07-23 23:22:27,001,001 DEBUG [AsyncUI] logitech_receiver.settings: report_rate: cached value 1 on <Device(1,4085,G604 Wireless Gaming Mouse,92EB3E93)>
2024-07-23 23:22:27,020,020 DEBUG [AsyncUI] logitech_receiver.settings: dpi: cached value 1400 on <Device(1,4085,G604 Wireless Gaming Mouse,92EB3E93)>
2024-07-23 23:22:27,021,021 DEBUG [AsyncUI] logitech_receiver.settings: led_control: cached value 0 on <Device(1,4085,G604 Wireless Gaming Mouse,92EB3E93)>
2024-07-23 23:22:27,036,036 DEBUG [AsyncUI] logitech_receiver.base: (17) <= w[11 01 07ED 00000000000000000000000000000000]
2024-07-23 23:22:27,047,047 DEBUG [SolaarListener:hidraw3] logitech_receiver.base: (13) => r[11 01 07ED 00000000000000000000000000000000]
2024-07-23 23:22:27,047,047 DEBUG [AsyncUI] logitech_receiver.base: (17) => r[11 01 07ED 00000000000000000000000000000000]
2024-07-23 23:22:27,047,047 DEBUG [AsyncUI] logitech_receiver.settings: led_zone_1: read value None on <Device(1,4085,G604 Wireless Gaming Mouse,92EB3E93)>
2024-07-23 23:22:27,047,047 DEBUG [AsyncUI] logitech_receiver.settings: change-host: cached value NamedInt(0, '1:patricks-pc') on <Device(1,4085,G604 Wireless Gaming Mouse,92EB3E93)>
Not sure if helpful but lsinput
output:
/dev/input/event8
bustype : BUS_USB
vendor : 0x46d
product : 0xaf7
version : 272
name : "Logitech PRO X 2 LIGHTSPEED Cons"
phys : "usb-0000:01:00.0-1.4/input3"
uniq : "0000000000000000"
bits ev : (null) (null) (null)
/dev/input/event9
bustype : BUS_USB
vendor : 0x46d
product : 0xaf7
version : 272
name : "Logitech PRO X 2 LIGHTSPEED"
phys : "usb-0000:01:00.0-1.4/input3"
uniq : "0000000000000000"
bits ev : (null) (null)
/dev/input/event10
bustype : BUS_USB
vendor : 0x46d
product : 0xaf7
version : 272
name : "Logitech PRO X 2 LIGHTSPEED"
phys : "usb-0000:01:00.0-1.4/input3"
uniq : "0000000000000000"
bits ev : (null) (null)
Solaar is processing the hidraw device node for the device, but there does not appear to be an interface on that node that Solaar can use. It might be that PopOS does not create a device node for that interface or it might be that the device does not have that interface.
You could try the process described below to find out whether this device can be supported by Solaar.
To start the process of support for a Logitech receiver or device:
First make sure the receiver or device is connected and active.
Then run and post the output of
find /sys/devices -path '*046D*/uevent' -exec cat \{\} \; | egrep HID_NAME\|HID_ID\|HID_PHYS
to show the names of your Logitech devices and
find /sys/devices/ -name '*046D*' -print -exec cat \{\}/uevent \; -exec hidrd-convert -o spec \{\}/report_descriptor \;
to show decoded report descirptors for all Logitech devices.
The program hidrd-convert might be in the package hidrd. If you cannot install and run it then provide the contents of the files output by
find /sys/devices/ -path '*046D*/report_descriptor' -print
You will have to copy the contents to a file with txt extension before attaching it to your comment.
Look at output of grep -H . /sys/class/hidraw/hidraw*/device/uevent
to find where information about the device is kept. You are looking for a line like /sys/class/hidraw/hidrawN/device/uevent:HID_NAME=<NAME>
where N
is the current HID raw number of your receiver or device.
Provide the contents of the file /sys/class/hidraw/hidrawN/device/uevent
where N was found above.
Also attach contents of the file /sys/class/hidraw/hidrawN/device/report_descriptor
. You will have to copy the contents to a file with txt extension before attaching it.
Or, better, install hidrd-convert and provide output of hidrd-convert -o spec /sys/class/hidraw/hidrawN/device/report_descriptor
If your device can connect in multiple ways - via a receiver, via USB (not just charging via a USB cable), via Bluetooth - do this for each way it can connect.
If your device or receiver connects via USB, look at the output of lsusb
to find ID of device or receiver and also provide output of lsusb -vv -d xxxx:yyyy
where xxxx:yyyy is ID of device or receiver.
To install hidrd on Fedora: sudo dnf install hidrd
In hidrd report Look for
Usage Page (FF00h), ; FF00h, vendor-defined Usage (01h), Collection (Application), Report ID (16), Report Size (8), Report Count (6), Logical Minimum (0), Logical Maximum (255), Usage (01h), Input, Usage (01h), Output, End Collection, Usage Page (FF00h), ; FF00h, vendor-defined Usage (02h), Collection (Application), Report ID (17), Report Size (8), Report Count (19), Logical Minimum (0), Logical Maximum (255), Usage (02h), Input, Usage (02h), Output, End Collection, Usage Page (FF00h), ; FF00h, vendor-defined Usage (04h), Collection (Application), Report ID (32), Report Size (8), Report Count (14), Logical Minimum (0), Logical Maximum (255), Usage (41h), Input, Usage (41h), Output, Report ID (33), Report Count (31), Logical Minimum (0), Logical Maximum (255), Usage (42h), Input, Usage (42h), Output, End Collection
`. In lsusb -vv look for
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 2
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 3 Human Interface Device
bInterfaceSubClass 0
bInterfaceProtocol 0
iInterface 0
find /sys/devices -path '*046D*/uevent' -exec cat \{\} \; | egrep HID_NAME\|HID_ID\|HID_PHYS
output:
HID_ID=0003:0000046D:0000C539
HID_NAME=Logitech USB Receiver
HID_PHYS=usb-0000:01:00.0-3/input2
HID_ID=0003:0000046D:00004085
HID_NAME=Logitech G604
HID_PHYS=usb-0000:01:00.0-3/input2:1
HID_ID=0003:0000046D:0000C539
HID_NAME=Logitech USB Receiver
HID_PHYS=usb-0000:01:00.0-3/input0
HID_ID=0003:0000046D:0000C539
HID_NAME=Logitech USB Receiver
HID_PHYS=usb-0000:01:00.0-3/input1
HID_ID=0003:0000046D:00000AF7
HID_NAME=Logitech PRO X 2 LIGHTSPEED
HID_PHYS=usb-0000:01:00.0-1.4/input3
I wasn't able to install hidrd-convert
, it looks like it might not be supported on ubuntu anymore?
find /sys/devices/ -path '*046D*/report_descriptor' -print
output:
/sys/devices/pci0000:00/0000:00:01.2/0000:01:00.0/usb1/1-3/1-3:1.2/0003:046D:C539.0004/report_descriptor
/sys/devices/pci0000:00/0000:00:01.2/0000:01:00.0/usb1/1-3/1-3:1.2/0003:046D:C539.0004/0003:046D:4085.000A/report_descriptor
/sys/devices/pci0000:00/0000:00:01.2/0000:01:00.0/usb1/1-3/1-3:1.0/0003:046D:C539.0002/report_descriptor
/sys/devices/pci0000:00/0000:00:01.2/0000:01:00.0/usb1/1-3/1-3:1.1/0003:046D:C539.0003/report_descriptor
/sys/devices/pci0000:00/0000:00:01.2/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.3/0003:046D:0AF7.000C/report_descriptor
grep -H . /sys/class/hidraw/hidraw*/device/uevent
output for logitech devices:
/sys/class/hidraw/hidraw0/device/uevent:DRIVER=hid-generic
/sys/class/hidraw/hidraw0/device/uevent:HID_ID=0003:0000046D:00000AF7
/sys/class/hidraw/hidraw0/device/uevent:HID_NAME=Logitech PRO X 2 LIGHTSPEED
/sys/class/hidraw/hidraw0/device/uevent:HID_PHYS=usb-0000:01:00.0-1.4/input3
/sys/class/hidraw/hidraw0/device/uevent:HID_UNIQ=0000000000000000
/sys/class/hidraw/hidraw0/device/uevent:MODALIAS=hid:b0003g0001v0000046Dp00000AF7
/sys/class/hidraw/hidraw1/device/uevent:DRIVER=logitech-djreceiver
/sys/class/hidraw/hidraw1/device/uevent:HID_ID=0003:0000046D:0000C539
/sys/class/hidraw/hidraw1/device/uevent:HID_NAME=Logitech USB Receiver
/sys/class/hidraw/hidraw1/device/uevent:HID_PHYS=usb-0000:01:00.0-3/input0
/sys/class/hidraw/hidraw1/device/uevent:HID_UNIQ=
/sys/class/hidraw/hidraw1/device/uevent:MODALIAS=hid:b0003g0001v0000046Dp0000C539
/sys/class/hidraw/hidraw2/device/uevent:DRIVER=logitech-djreceiver
/sys/class/hidraw/hidraw2/device/uevent:HID_ID=0003:0000046D:0000C539
/sys/class/hidraw/hidraw2/device/uevent:HID_NAME=Logitech USB Receiver
/sys/class/hidraw/hidraw2/device/uevent:HID_PHYS=usb-0000:01:00.0-3/input1
/sys/class/hidraw/hidraw2/device/uevent:HID_UNIQ=
/sys/class/hidraw/hidraw2/device/uevent:MODALIAS=hid:b0003g0001v0000046Dp0000C539
/sys/class/hidraw/hidraw3/device/uevent:DRIVER=logitech-djreceiver
/sys/class/hidraw/hidraw3/device/uevent:HID_ID=0003:0000046D:0000C539
/sys/class/hidraw/hidraw3/device/uevent:HID_NAME=Logitech USB Receiver
/sys/class/hidraw/hidraw3/device/uevent:HID_PHYS=usb-0000:01:00.0-3/input2
/sys/class/hidraw/hidraw3/device/uevent:HID_UNIQ=
/sys/class/hidraw/hidraw3/device/uevent:MODALIAS=hid:b0003g0001v0000046Dp0000C539
/sys/class/hidraw/hidraw9/device/uevent:DRIVER=logitech-hidpp-device
/sys/class/hidraw/hidraw9/device/uevent:HID_ID=0003:0000046D:00004085
/sys/class/hidraw/hidraw9/device/uevent:HID_NAME=Logitech G604
/sys/class/hidraw/hidraw9/device/uevent:HID_PHYS=usb-0000:01:00.0-3/input2:1
/sys/class/hidraw/hidraw9/device/uevent:HID_UNIQ=92-eb-3e-93
/sys/class/hidraw/hidraw9/device/uevent:MODALIAS=hid:b0003g0102v0000046Dp00004085
These /sys/class/hidraw/hidraw0/device/report_descriptor
files appear to be binary, do you want me to provide that binary file as a .txt? Guessing a hexdump isn't helpful?
Yes, take the binary file and give it a txt extension.
OK, that confirms that the Logitech PRO X 2 LIGHTSPEED does not use the interface that Solaar uses.
Damn, was hoping to be able to get my battery percentage.
Thanks for looking.
Information
solaar --version
andgit describe --tags
): solaar 1.1.13-42-g7b797f40 & 1.1.13uname -srmo
): Linux 6.9.3-76060903-generic x86_64 GNU/Linuxsolaar show
for the target device (if applicable):The device doesn't display in
solaar show
output. I attempted to modify thedescriptors.py
file by adding the appropriate entry with the usbid however that didn't resolve the issue.This is what I added to descriptors.py:
sudo lsusb
output:sudo lsusb -v -d 046d:0af7
output:Let me know if there is anything else I can do to help :)