pwr-Solaar / Solaar

Linux device manager for Logitech devices
https://pwr-solaar.github.io/Solaar
GNU General Public License v2.0
5.54k stars 409 forks source link

Logitech G915 | Lightspeed adapter connection issue #2430

Closed matyas-zavora closed 7 months ago

matyas-zavora commented 7 months ago

Information

``` solaar version 1.1.11 G733 Gaming Headset Device path : /dev/hidraw3 USB id : 046d:0AFE Codename : G733 Headset New Kind : headset Protocol : HID++ 4.2 Serial number: Model ID: 0AFE00000000 Unit ID: FFFFFFFF Firmware: U2 00.06 Supports 9 HID++ 2.0 features: 0: ROOT {0000} V0 1: FEATURE SET {0001} V0 2: DEVICE FW VERSION {0003} V2 Firmware: Firmware U2 00.06 0AFE Unit ID: FFFFFFFF Model ID: 0AFE00000000 Transport IDs: {'usbid': '0AFE'} 3: DEVICE NAME {0005} V0 Name: G733 Gaming Headset Kind: None 4: COLOR LED EFFECTS {8070} V3 LED Control (saved): Device LED Control : Device LEDs Logo (saved): !LEDEffectSetting {ID: 0x0} LEDs Logo : !LEDEffectSetting {ID: 0} LEDs Primary (saved): !LEDEffectSetting {ID: 0x1, color: 0x0, ramp: 0x0} LEDs Primary : !LEDEffectSetting {ID: 1, color: 0x10000, ramp: 0x0} 5: GKEY {8010} V0 Divert G and M Keys (saved): False Divert G and M Keys : False 6: EQUALIZER {8310} V1 Equalizer (saved): {0: 0, 1: 0, 2: 0, 3: 0, 4: 0, 5: 0, 6: 0, 7: 0, 8: 0, 9: 0} Equalizer : {0: 0, 1: 0, 2: 0, 3: 0, 4: 0, 5: 0, 6: 0, 7: 0, 8: 0, 9: 0} 7: SIDETONE {8300} V0 Sidetone (saved): 0 Sidetone : 0 8: ADC MEASUREMENT {1F20} V4 Battery: 60% 3867mV , discharging. Power Management (saved): 0 Power Management : 0 Battery: 60% 3867mV , discharging. ```
``` - 1.1.11 - _NAME: G733 Gaming Headset _absent: [hi-res-scroll, lowres-scroll-mode, hires-smooth-invert, hires-smooth-resolution, hires-scroll-mode, scroll-ratchet, smart-shift, thumb-scroll-invert, thumb-scroll-mode, onboard_profiles, report_rate, report_rate_extended, pointer_speed, dpi, speed-change, backlight, backlight_level, backlight_duration_hands_out, backlight_duration_hands_in, backlight_duration_powered, backlight-timed, fn-swap, reprogrammable-keys, persistent-remappable-keys, divert-keys, disable-keyboard-keys, crown-smooth, divert-crown, m-key-leds, mr-key-led, multiplatform, change-host, gesture2-gestures, gesture2-divert, gesture2-params] _battery: 0x1f20 _modelId: 0AFE00000000 _sensitive: {hires-scroll-mode: ignore, hires-smooth-invert: ignore, hires-smooth-resolution: ignore} _unitId: FFFFFFFF adc_power_management: 0x0 divert-gkeys: false equalizer: {0x0: 0x0, 0x1: 0x0, 0x2: 0x0, 0x3: 0x0, 0x4: 0x0, 0x5: 0x0, 0x6: 0x0, 0x7: 0x0, 0x8: 0x0, 0x9: 0x0} led_control: 0x0 led_zone_1: !LEDEffectSetting {ID: 0x1, color: 0x0, ramp: 0x0} led_zone_2: !LEDEffectSetting {ID: 0x0} sidetone: 0x0 - _NAME: G915 WIRELESS RGB MECHANICAL GAMING KEYBOARD _absent: [hi-res-scroll, lowres-scroll-mode, hires-smooth-invert, hires-smooth-resolution, hires-scroll-mode, scroll-ratchet, smart-shift, thumb-scroll-invert, thumb-scroll-mode, report_rate, report_rate_extended, pointer_speed, dpi, speed-change, backlight, backlight_level, backlight_duration_hands_out, backlight_duration_hands_in, backlight_duration_powered, backlight-timed, led_control, led_zone_, fn-swap, reprogrammable-keys, persistent-remappable-keys, disable-keyboard-keys, crown-smooth, divert-crown, multiplatform, gesture2-gestures, gesture2-divert, gesture2-params, sidetone, equalizer, adc_power_management] _battery: 4097 _modelId: B354407CC33E _unitId: 6E7E04D0 change-host: null divert-gkeys: false divert-keys: {0xd1: 0x0, 0xd2: 0x0} m-key-leds: {0x1: false, 0x2: false, 0x4: false} mr-key-led: false onboard_profiles: 0x1 ```

Describe the bug Logitech G915 doesn't show up when connected using lightspeed dongle

To Reproduce Steps to reproduce the behavior:

  1. Connect Lightspeed USB dongle to pc
  2. Open solaar
  3. Logitech G915 is not there

Screenshots

![image](https://github.com/pwr-Solaar/Solaar/assets/105340917/9a879de8-c44e-408c-9c3e-6198834b441b)
![image](https://github.com/pwr-Solaar/Solaar/assets/105340917/d1dec40b-7e63-4a63-a150-1ac8e4e2a668)

Additional context When I connect the keyboard using Bluetooth, Solaar sees it. Update: When I tried it for the first time it worked, but now, as I'm writing this issue, when i try it, it doesn't work

pfps commented 7 months ago

Please run Solaar as solaar -ddd when the keyboard is connected via the receiver and active and post the result.

matyas-zavora commented 7 months ago

solaar -ddd output:

``` 2024-04-15 12:49:31,121,121 INFO [MainThread] solaar.gtk: version 1.1.11, language en_US (UTF-8) 2024-04-15 12:49:31,221,221 INFO [MainThread] logitech_receiver.diversion: GDK Keymap set up 2024-04-15 12:49:31,229,229 DEBUG [MainThread] solaar.ui.tray: using Ayatana AppIndicator3 2024-04-15 12:49:31,231,231 INFO [MainThread] solaar.upower: connected to system dbus, watching for suspend/resume events 2024-04-15 12:49:31,248,248 DEBUG [MainThread] solaar.ui: startup registered=True, remote=False 2024-04-15 12:49:31,248,248 DEBUG [AsyncUI] solaar.tasks: started 2024-04-15 12:49:31,248,248 INFO [MainThread] solaar.ui.notify: starting desktop notifications 2024-04-15 12:49:31,250,250 DEBUG [MainThread] solaar.ui.icons: icon theme paths: ['/home/zavoram/.local/share/icons', '/home/zavoram/.icons', '/usr/share/pop/icons', '/usr/share/gnome/icons', '/home/zavoram/.local/share/flatpak/exports/share/icons', '/var/lib/flatpak/exports/share/icons', '/usr/local/share/icons', '/usr/share/icons', '/var/lib/snapd/desktop/icons', '/usr/share/pop/pixmaps', '/usr/share/gnome/pixmaps', '/home/zavoram/.local/share/flatpak/exports/share/pixmaps', '/var/lib/flatpak/exports/share/pixmaps', '/usr/local/share/pixmaps', '/usr/share/pixmaps', '/var/lib/snapd/desktop/pixmaps'] 2024-04-15 12:49:31,284,284 INFO [MainThread] solaar.listener: starting receiver listening threads 2024-04-15 12:49:31,286,286 WARNING [MainThread] hidapi.udev: Report Descriptor not processed for DEVICE /dev/hidraw3 BID 0003 VID 0000046D PID 00000AFE: No module named 'hid_parser' 2024-04-15 12:49:31,287,287 INFO [MainThread] hidapi.udev: Found device /dev/hidraw3 BID 0003 VID 0000046D PID 00000AFE HID++ None None USB 3 3 2024-04-15 12:49:31,287,287 INFO [MainThread] solaar.listener: receiver event add DeviceInfo(path='/dev/hidraw3', bus_id=3, vendor_id='046D', product_id='0AFE', interface=3, driver='hid-generic', manufacturer=None, product=None, serial='0000000000000000', release=None, isDevice=True, hidpp_short=None, hidpp_long=None) 2024-04-15 12:49:31,287,287 INFO [MainThread] hidapi.udev: OPEN PATH /dev/hidraw3 2024-04-15 12:49:31,288,288 INFO [ReceiverListener:hidraw3] logitech_receiver.listener: started with (13) 2024-04-15 12:49:31,288,288 INFO [ReceiverListener:hidraw3] solaar.listener: : notifications listener has started (13) 2024-04-15 12:49:31,288,288 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) pinging device 255 2024-04-15 12:49:31,288,288 INFO [ReceiverListener:hidraw3] logitech_receiver.base: New lock <_ThreadedHandle(/dev/hidraw3)> 2024-04-15 12:49:31,288,288 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) <= w[11 FF 001E 0000C300000000000000000000000000] 2024-04-15 12:49:31,288,288 WARNING [MainThread] hidapi.udev: Report Descriptor not processed for DEVICE /dev/hidraw5 BID 0003 VID 00001532 PID 0000006C: No module named 'hid_parser' 2024-04-15 12:49:31,289,289 WARNING [MainThread] hidapi.udev: Report Descriptor not processed for DEVICE /dev/hidraw13 BID 0003 VID 00001532 PID 0000006C: No module named 'hid_parser' 2024-04-15 12:49:31,289,289 WARNING [MainThread] hidapi.udev: Report Descriptor not processed for DEVICE /dev/hidraw8 BID 0003 VID 00001532 PID 0000006C: No module named 'hid_parser' 2024-04-15 12:49:31,290,290 WARNING [MainThread] hidapi.udev: Report Descriptor not processed for DEVICE /dev/hidraw10 BID 0003 VID 0000048D PID 00005702: No module named 'hid_parser' 2024-04-15 12:49:31,290,290 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) => r[11 FF 001E 0402C300000000000000000000000000] 2024-04-15 12:49:31,290,290 INFO [ReceiverListener:hidraw3] solaar.listener: status_changed : paired online, {'NOTIFICATION FLAGS': False} (0) 2024-04-15 12:49:31,290,290 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) pinging device 255 2024-04-15 12:49:31,290,290 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) <= w[11 FF 001F 0000B600000000000000000000000000] 2024-04-15 12:49:31,290,290 WARNING [MainThread] hidapi.udev: Report Descriptor not processed for DEVICE /dev/hidraw0 BID 0003 VID 00001532 PID 00000C00: No module named 'hid_parser' 2024-04-15 12:49:31,291,291 WARNING [MainThread] hidapi.udev: Report Descriptor not processed for DEVICE /dev/hidraw2 BID 0003 VID 00001532 PID 00000C00: No module named 'hid_parser' 2024-04-15 12:49:31,291,291 WARNING [MainThread] hidapi.udev: Report Descriptor not processed for DEVICE /dev/hidraw1 BID 0003 VID 00001532 PID 00000C00: No module named 'hid_parser' 2024-04-15 12:49:31,292,292 WARNING [MainThread] hidapi.udev: Report Descriptor not processed for DEVICE /dev/hidraw7 BID 0003 VID 0000046D PID 0000C547: No module named 'hid_parser' 2024-04-15 12:49:31,292,292 INFO [MainThread] hidapi.udev: Found device /dev/hidraw7 BID 0003 VID 0000046D PID 0000C547 HID++ None None USB 0 2 2024-04-15 12:49:31,292,292 WARNING [MainThread] hidapi.udev: Report Descriptor not processed for DEVICE /dev/hidraw9 BID 0003 VID 0000046D PID 0000C547: No module named 'hid_parser' 2024-04-15 12:49:31,292,292 INFO [MainThread] hidapi.udev: Found device /dev/hidraw9 BID 0003 VID 0000046D PID 0000C547 HID++ None None USB 1 2 2024-04-15 12:49:31,293,293 WARNING [MainThread] hidapi.udev: Report Descriptor not processed for DEVICE /dev/hidraw11 BID 0003 VID 0000046D PID 0000C547: No module named 'hid_parser' 2024-04-15 12:49:31,293,293 INFO [MainThread] hidapi.udev: Found device /dev/hidraw11 BID 0003 VID 0000046D PID 0000C547 HID++ None None USB 2 2 2024-04-15 12:49:31,293,293 INFO [MainThread] solaar.listener: receiver event add DeviceInfo(path='/dev/hidraw11', bus_id=3, vendor_id='046D', product_id='C547', interface=2, driver='hid-generic', manufacturer=None, product=None, serial='', release=None, isDevice=None, hidpp_short=None, hidpp_long=None) 2024-04-15 12:49:31,293,293 INFO [MainThread] hidapi.udev: OPEN PATH /dev/hidraw11 2024-04-15 12:49:31,293,293 INFO [MainThread] hidapi.udev: OPEN PATH FAILED /dev/hidraw11 ERROR 13 [Errno 13] Permission denied: '/dev/hidraw11' 2024-04-15 12:49:31,294,294 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) => r[11 FF 001F 0402B600000000000000000000000000] 2024-04-15 12:49:31,302,302 DEBUG [ReceiverListener:hidraw3] solaar.configuration: load => ['1.1.11', {'_NAME': 'G733 Gaming Headset', '_absent': ['hi-res-scroll', 'lowres-scroll-mode', 'hires-smooth-invert', 'hires-smooth-resolution', 'hires-scroll-mode', 'scroll-ratchet', 'smart-shift', 'thumb-scroll-invert', 'thumb-scroll-mode', 'onboard_profiles', 'report_rate', 'report_rate_extended', 'pointer_speed', 'dpi', 'speed-change', 'backlight', 'backlight_level', 'backlight_duration_hands_out', 'backlight_duration_hands_in', 'backlight_duration_powered', 'backlight-timed', 'fn-swap', 'reprogrammable-keys', 'persistent-remappable-keys', 'divert-keys', 'disable-keyboard-keys', 'crown-smooth', 'divert-crown', 'm-key-leds', 'mr-key-led', 'multiplatform', 'change-host', 'gesture2-gestures', 'gesture2-divert', 'gesture2-params'], '_battery': 7968, '_modelId': '0AFE00000000', '_sensitive': {'hires-scroll-mode': 'ignore', 'hires-smooth-invert': 'ignore', 'hires-smooth-resolution': 'ignore'}, '_unitId': 'FFFFFFFF', 'adc_power_management': 0, 'divert-gkeys': False, 'equalizer': {0: 0, 1: 0, 2: 0, 3: 0, 4: 0, 5: 0, 6: 0, 7: 0, 8: 0, 9: 0}, 'led_control': 0, 'led_zone_1': , 'led_zone_2': , 'sidetone': 0}, {'_NAME': 'G915 WIRELESS RGB MECHANICAL GAMING KEYBOARD', '_absent': ['hi-res-scroll', 'lowres-scroll-mode', 'hires-smooth-invert', 'hires-smooth-resolution', 'hires-scroll-mode', 'scroll-ratchet', 'smart-shift', 'thumb-scroll-invert', 'thumb-scroll-mode', 'report_rate', 'report_rate_extended', 'pointer_speed', 'dpi', 'speed-change', 'backlight', 'backlight_level', 'backlight_duration_hands_out', 'backlight_duration_hands_in', 'backlight_duration_powered', 'backlight-timed', 'led_control', 'led_zone_', 'fn-swap', 'reprogrammable-keys', 'persistent-remappable-keys', 'disable-keyboard-keys', 'crown-smooth', 'divert-crown', 'multiplatform', 'gesture2-gestures', 'gesture2-divert', 'gesture2-params', 'sidetone', 'equalizer', 'adc_power_management'], '_battery': 4097, '_modelId': 'B354407CC33E', '_sensitive': {'hires-scroll-mode': 'ignore', 'hires-smooth-invert': 'ignore', 'hires-smooth-resolution': 'ignore'}, '_unitId': '6E7E04D0', 'change-host': None, 'divert-gkeys': False, 'divert-keys': {209: 0, 210: 0}, 'm-key-leds': {1: False, 2: False, 4: False}, 'mr-key-led': False, 'onboard_profiles': 1}] 2024-04-15 12:49:31,302,302 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) <= w[11 FF 000B 00010000000000000000000000000000] 2024-04-15 12:49:31,306,306 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) => r[11 FF 000B 01000000000000000000000000000000] 2024-04-15 12:49:31,306,306 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) <= w[11 FF 010B 00000000000000000000000000000000] 2024-04-15 12:49:31,308,308 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) => r[11 FF 010B 08000000000000000000000000000000] 2024-04-15 12:49:31,308,308 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) <= w[11 FF 0009 00030000000000000000000000000000] 2024-04-15 12:49:31,312,312 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) => r[11 FF 0009 02000200000000000000000000000000] 2024-04-15 12:49:31,312,312 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) <= w[11 FF 020E 00000000000000000000000000000000] 2024-04-15 12:49:31,316,316 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) => r[11 FF 020E 01FFFFFFFF00080AFE00000000000000] 2024-04-15 12:49:31,316,316 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) <= w[11 FF 000A 1F200000000000000000000000000000] 2024-04-15 12:49:31,320,320 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) => r[11 FF 000A 08000400000000000000000000000000] 2024-04-15 12:49:31,320,320 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) <= w[11 FF 080B 00000000000000000000000000000000] 2024-04-15 12:49:31,338,338 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) => r[11 FF 080B 0F320100000000000000000000000000] 2024-04-15 12:49:31,338,338 DEBUG [ReceiverListener:hidraw3] logitech_receiver.status: : battery 60, discharging 2024-04-15 12:49:31,338,338 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) pinging device 255 2024-04-15 12:49:31,338,338 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) <= w[11 FF 001B 0000CE00000000000000000000000000] 2024-04-15 12:49:31,340,340 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) => r[11 FF 001B 0402CE00000000000000000000000000] 2024-04-15 12:49:31,340,340 INFO [ReceiverListener:hidraw3] solaar.listener: status_changed : paired online, {'NOTIFICATION FLAGS': False, 'BATTERY LEVEL': 60, 'BATTERY STATUS': NamedInt(0, 'discharging'), 'BATTERY NEXT LEVEL': None, 'BATTERY VOLTAGE': 3890, 'BATTERY CHARGING': False, 'ERROR': None} (0) 2024-04-15 12:49:31,340,340 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) <= w[11 FF 000D 80700000000000000000000000000000] 2024-04-15 12:49:31,344,344 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) => r[11 FF 000D 04000300000000000000000000000000] 2024-04-15 12:49:31,344,344 DEBUG [ReceiverListener:hidraw3] logitech_receiver.settings_templates: check_feature led_control [COLOR LED EFFECTS] detected 2024-04-15 12:49:31,344,344 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) <= w[11 FF 0408 00000000000000000000000000000000] 2024-04-15 12:49:31,366,366 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) => r[11 FF 0408 02000100030000000000000000000000] 2024-04-15 12:49:31,366,366 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) <= w[11 FF 041D 00000000000000000000000000000000] 2024-04-15 12:49:31,390,390 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) => r[11 FF 041D 00000204000000000000000000000000] 2024-04-15 12:49:31,390,390 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) <= w[11 FF 0428 00000000000000000000000000000000] 2024-04-15 12:49:31,393,393 INFO [MainThread] hidapi.udev: OPEN PATH FAILED /dev/hidraw11 ERROR 13 [Errno 13] Permission denied: '/dev/hidraw11' 2024-04-15 12:49:31,408,408 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) => r[11 FF 0428 00000000000000000000000000000000] 2024-04-15 12:49:31,408,408 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) <= w[11 FF 0428 00010000000000000000000000000000] 2024-04-15 12:49:31,426,426 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) => r[11 FF 0428 00010001000000000000000000000000] 2024-04-15 12:49:31,426,426 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) <= w[11 FF 042C 00020000000000000000000000000000] 2024-04-15 12:49:31,446,446 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) => r[11 FF 042C 0002000AC11500040000000000000000] 2024-04-15 12:49:31,446,446 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) <= w[11 FF 042C 00030000000000000000000000000000] 2024-04-15 12:49:31,464,464 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) => r[11 FF 042C 00030003C00500060000000000000000] 2024-04-15 12:49:31,464,464 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) <= w[11 FF 041C 01000000000000000000000000000000] 2024-04-15 12:49:31,484,484 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) => r[11 FF 041C 01000104000000000000000000000000] 2024-04-15 12:49:31,484,484 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) <= w[11 FF 0429 01000000000000000000000000000000] 2024-04-15 12:49:31,493,493 INFO [MainThread] hidapi.udev: OPEN PATH FAILED /dev/hidraw11 ERROR 13 [Errno 13] Permission denied: '/dev/hidraw11' 2024-04-15 12:49:31,502,502 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) => r[11 FF 0429 01000000000000000000000000000000] 2024-04-15 12:49:31,502,502 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) <= w[11 FF 042A 01010000000000000000000000000000] 2024-04-15 12:49:31,520,520 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) => r[11 FF 042A 01010001000000000000000000000000] 2024-04-15 12:49:31,520,520 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) <= w[11 FF 0428 01020000000000000000000000000000] 2024-04-15 12:49:31,538,538 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) => r[11 FF 0428 0102000AC11500040000000000000000] 2024-04-15 12:49:31,538,538 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) <= w[11 FF 042A 01030000000000000000000000000000] 2024-04-15 12:49:31,558,558 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) => r[11 FF 042A 01030003C00500060000000000000000] 2024-04-15 12:49:31,558,558 DEBUG [ReceiverListener:hidraw3] logitech_receiver.settings_templates: check_feature led_zone_ [COLOR LED EFFECTS] detected [, ] 2024-04-15 12:49:31,558,558 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) <= w[11 FF 000F 80100000000000000000000000000000] 2024-04-15 12:49:31,560,560 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) => r[11 FF 000F 05000000000000000000000000000000] 2024-04-15 12:49:31,560,560 DEBUG [ReceiverListener:hidraw3] logitech_receiver.settings_templates: check_feature divert-gkeys [GKEY] detected 2024-04-15 12:49:31,560,560 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) <= w[11 FF 000F 83000000000000000000000000000000] 2024-04-15 12:49:31,564,564 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) => r[11 FF 000F 07000000000000000000000000000000] 2024-04-15 12:49:31,564,564 DEBUG [ReceiverListener:hidraw3] logitech_receiver.settings_templates: check_feature sidetone [SIDETONE] detected 2024-04-15 12:49:31,564,564 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) <= w[11 FF 000F 83100000000000000000000000000000] 2024-04-15 12:49:31,568,568 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) => r[11 FF 000F 06000100000000000000000000000000] 2024-04-15 12:49:31,568,568 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) <= w[11 FF 060D 00000000000000000000000000000000] 2024-04-15 12:49:31,588,588 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) => r[11 FF 060D 0A0C0100000000000000000000000000] 2024-04-15 12:49:31,588,588 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) <= w[11 FF 061D 00000000000000000000000000000000] 2024-04-15 12:49:31,594,594 WARNING [MainThread] solaar.listener: failed to open DeviceInfo(path='/dev/hidraw11', bus_id=3, vendor_id='046D', product_id='C547', interface=2, driver='hid-generic', manufacturer=None, product=None, serial='', release=None, isDevice=None, hidpp_short=None, hidpp_long=None) 2024-04-15 12:49:31,594,594 DEBUG [MainThread] solaar.ui: activate 2024-04-15 12:49:31,595,595 DEBUG [MainThread] solaar.ui: status changed: (NONE) None 2024-04-15 12:49:31,595,595 DEBUG [MainThread] solaar.ui.icons: battery icon for 60:False = battery-good 2024-04-15 12:49:31,595,595 DEBUG [MainThread] solaar.ui.tray: picked device with lowest battery: ('/dev/hidraw3', 255, 'G733 Gaming Headset', {'NOTIFICATION FLAGS': False, 'BATTERY LEVEL': 60, 'BATTERY STATUS': NamedInt(0, 'discharging'), 'BATTERY NEXT LEVEL': None, 'BATTERY VOLTAGE': 3890, 'BATTERY CHARGING': False, 'ERROR': None}) 2024-04-15 12:49:31,596,596 DEBUG [MainThread] solaar.ui.icons: battery icon for 60:False = battery-good 2024-04-15 12:49:31,596,596 DEBUG [MainThread] solaar.ui.window: new device row ('/dev/hidraw3', 255, True, 'G733 Headset New', 'audio-headset', None, None, ) at index 0 2024-04-15 12:49:31,596,596 DEBUG [MainThread] solaar.ui.icons: battery icon for 60:False = battery-good 2024-04-15 12:49:31,596,596 DEBUG [MainThread] solaar.ui.icons: battery icon for 60:False = battery-good 2024-04-15 12:49:31,606,606 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) => r[11 FF 061D 0000200040007D00FA01F403E807D000] 2024-04-15 12:49:31,606,606 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) <= w[11 FF 0619 07000000000000000000000000000000] 2024-04-15 12:49:31,624,624 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) => r[11 FF 0619 070FA01F403E80000000000000000000] 2024-04-15 12:49:31,624,624 DEBUG [ReceiverListener:hidraw3] logitech_receiver.settings_templates: check_feature equalizer [EQUALIZER] detected 2024-04-15 12:49:31,624,624 DEBUG [ReceiverListener:hidraw3] logitech_receiver.settings_templates: check_feature adc_power_management [ADC MEASUREMENT] detected 2024-04-15 12:49:31,624,624 INFO [ReceiverListener:hidraw3] logitech_receiver.status: pushing device settings [, , , , , , ] 2024-04-15 12:49:31,624,624 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) <= w[11 FF 000B 21210000000000000000000000000000] 2024-04-15 12:49:31,625,625 DEBUG [AsyncUI] logitech_receiver.settings: led_control: cached value 0 on 2024-04-15 12:49:31,628,628 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) => r[11 FF 000B 00000000000000000000000000000000] 2024-04-15 12:49:31,628,628 DEBUG [ReceiverListener:hidraw3] logitech_receiver.settings: led_control: apply () 2024-04-15 12:49:31,628,628 DEBUG [ReceiverListener:hidraw3] logitech_receiver.settings: led_control: cached value 0 on 2024-04-15 12:49:31,628,628 DEBUG [ReceiverListener:hidraw3] logitech_receiver.settings: led_control: write 0 to 2024-04-15 12:49:31,628,628 DEBUG [ReceiverListener:hidraw3] logitech_receiver.settings: led_control: prepare write(0) => b'\x00' 2024-04-15 12:49:31,628,628 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) <= w[11 FF 048E 00000000000000000000000000000000] 2024-04-15 12:49:31,632,632 DEBUG [AsyncUI] logitech_receiver.settings: led_zone_2: cached value on 2024-04-15 12:49:31,638,638 DEBUG [AsyncUI] logitech_receiver.settings: led_zone_1: cached value on 2024-04-15 12:49:31,639,639 DEBUG [AsyncUI] logitech_receiver.settings: divert-gkeys: cached value False on 2024-04-15 12:49:31,639,639 DEBUG [AsyncUI] logitech_receiver.settings: sidetone: cached value 0 on 2024-04-15 12:49:31,642,642 DEBUG [AsyncUI] logitech_receiver.settings: equalizer: settings read None from 2024-04-15 12:49:31,643,643 DEBUG [AsyncUI] logitech_receiver.settings: adc_power_management: cached value 0 on 2024-04-15 12:49:31,645,645 DEBUG [MainThread] solaar.ui: status changed: (NONE) None 2024-04-15 12:49:31,645,645 DEBUG [MainThread] solaar.ui.icons: battery icon for 60:False = battery-good 2024-04-15 12:49:31,646,646 DEBUG [MainThread] solaar.ui.tray: picked device with lowest battery: ('/dev/hidraw3', 255, 'G733 Gaming Headset', {'NOTIFICATION FLAGS': False, 'BATTERY LEVEL': 60, 'BATTERY STATUS': NamedInt(0, 'discharging'), 'BATTERY NEXT LEVEL': None, 'BATTERY VOLTAGE': 3890, 'BATTERY CHARGING': False, 'ERROR': None}) 2024-04-15 12:49:31,646,646 DEBUG [MainThread] solaar.ui.icons: battery icon for 60:False = battery-good 2024-04-15 12:49:31,646,646 DEBUG [MainThread] solaar.ui.icons: battery icon for 60:False = battery-good 2024-04-15 12:49:31,646,646 DEBUG [MainThread] solaar.ui.icons: battery icon for 60:False = battery-good 2024-04-15 12:49:31,648,648 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) => r[11 FF 048E 000000000000000000000000000000CE] 2024-04-15 12:49:31,648,648 DEBUG [ReceiverListener:hidraw3] logitech_receiver.settings: led_zone_2: apply () 2024-04-15 12:49:31,648,648 DEBUG [ReceiverListener:hidraw3] logitech_receiver.settings: led_zone_2: cached value on 2024-04-15 12:49:31,648,648 DEBUG [ReceiverListener:hidraw3] logitech_receiver.settings: led_zone_2: write to 2024-04-15 12:49:31,648,648 DEBUG [ReceiverListener:hidraw3] logitech_receiver.settings: led_zone_2: prepare write(!LEDEffectSetting {ID: 0x0}) => b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 2024-04-15 12:49:31,648,648 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) <= w[11 FF 043A 00000000000000000000000000000000] 2024-04-15 12:49:31,668,668 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) => r[11 FF 043A 000000000000000000000000000000CE] 2024-04-15 12:49:31,668,668 DEBUG [ReceiverListener:hidraw3] logitech_receiver.settings: led_zone_1: apply () 2024-04-15 12:49:31,668,668 DEBUG [ReceiverListener:hidraw3] logitech_receiver.settings: led_zone_1: cached value on 2024-04-15 12:49:31,668,668 DEBUG [ReceiverListener:hidraw3] logitech_receiver.settings: led_zone_1: write to 2024-04-15 12:49:31,668,668 DEBUG [ReceiverListener:hidraw3] logitech_receiver.settings: led_zone_1: prepare write(!LEDEffectSetting {ID: 0x1, color: 0x0, ramp: 0x0}) => b'\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 2024-04-15 12:49:31,668,668 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) <= w[11 FF 043D 01010000000000000000000000000000] 2024-04-15 12:49:31,692,692 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) => r[11 FF 043D 010100000000000000000000000000CE] 2024-04-15 12:49:31,692,692 DEBUG [ReceiverListener:hidraw3] logitech_receiver.settings: divert-gkeys: apply () 2024-04-15 12:49:31,692,692 DEBUG [ReceiverListener:hidraw3] logitech_receiver.settings: divert-gkeys: cached value False on 2024-04-15 12:49:31,692,692 DEBUG [ReceiverListener:hidraw3] logitech_receiver.settings: divert-gkeys: write False to 2024-04-15 12:49:31,692,692 DEBUG [ReceiverListener:hidraw3] logitech_receiver.settings: BooleanValidator: prepare_write(False, None) => b'\x00' 2024-04-15 12:49:31,692,692 DEBUG [ReceiverListener:hidraw3] logitech_receiver.settings: divert-gkeys: prepare write(False) => b'\x00' 2024-04-15 12:49:31,692,692 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) <= w[11 FF 0528 00000000000000000000000000000000] 2024-04-15 12:49:31,710,710 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) => r[11 FF 0528 00000000000000000000000000000000] 2024-04-15 12:49:31,710,710 DEBUG [ReceiverListener:hidraw3] logitech_receiver.settings: sidetone: apply () 2024-04-15 12:49:31,710,710 DEBUG [ReceiverListener:hidraw3] logitech_receiver.settings: sidetone: cached value 0 on 2024-04-15 12:49:31,710,710 DEBUG [ReceiverListener:hidraw3] logitech_receiver.settings: sidetone: write 0 to 2024-04-15 12:49:31,710,710 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) <= w[11 FF 070C 00000000000000000000000000000000] 2024-04-15 12:49:31,728,728 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) => r[11 FF 070C 00000000000000000000000000000000] 2024-04-15 12:49:31,728,728 DEBUG [ReceiverListener:hidraw3] logitech_receiver.settings: sidetone: current value b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' on 2024-04-15 12:49:31,728,728 DEBUG [ReceiverListener:hidraw3] logitech_receiver.settings: equalizer: apply () 2024-04-15 12:49:31,728,728 DEBUG [ReceiverListener:hidraw3] logitech_receiver.settings: equalizer: settings read {0: 0, 1: 0, 2: 0, 3: 0, 4: 0, 5: 0, 6: 0, 7: 0, 8: 0, 9: 0} from 2024-04-15 12:49:31,728,728 DEBUG [ReceiverListener:hidraw3] logitech_receiver.settings: equalizer: range field setting write {0: 0, 1: 0, 2: 0, 3: 0, 4: 0, 5: 0, 6: 0, 7: 0, 8: 0, 9: 0} to 2024-04-15 12:49:31,728,728 DEBUG [ReceiverListener:hidraw3] logitech_receiver.settings: equalizer: range field setting prepare map write({0: 0, 1: 0, 2: 0, 3: 0, 4: 0, 5: 0, 6: 0, 7: 0, 8: 0, 9: 0}) => b'\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 2024-04-15 12:49:31,728,728 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) <= w[11 FF 063E 02000000000000000000000000000000] 2024-04-15 12:49:31,746,746 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) => r[11 FF FF06 3E020000000000000000000000000000] 2024-04-15 12:49:31,746,746 ERROR [ReceiverListener:hidraw3] logitech_receiver.base: (13) device 255 error on feature request {063E}: 2 = invalid argument 2024-04-15 12:49:31,746,746 WARNING [ReceiverListener:hidraw3] logitech_receiver.settings: equalizer: error applying value {0: 0, 1: 0, 2: 0, 3: 0, 4: 0, 5: 0, 6: 0, 7: 0, 8: 0, 9: 0} so ignore it (): FeatureCallError({'number': 255, 'request': 1598, 'error': 2, 'params': b'\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'}) 2024-04-15 12:49:31,746,746 DEBUG [ReceiverListener:hidraw3] logitech_receiver.settings: adc_power_management: apply () 2024-04-15 12:49:31,746,746 DEBUG [ReceiverListener:hidraw3] logitech_receiver.settings: adc_power_management: cached value 0 on 2024-04-15 12:49:31,746,746 DEBUG [ReceiverListener:hidraw3] logitech_receiver.settings: adc_power_management: write 0 to 2024-04-15 12:49:31,746,746 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) <= w[11 FF 081D 00000000000000000000000000000000] 2024-04-15 12:49:31,762,762 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) => r[11 FF 081D 00000000000000000000000000000000] 2024-04-15 12:49:31,762,762 DEBUG [ReceiverListener:hidraw3] logitech_receiver.settings: adc_power_management: current value b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' on 2024-04-15 12:49:31,762,762 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) pinging device 255 2024-04-15 12:49:31,762,762 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) <= w[11 FF 0019 00005200000000000000000000000000] 2024-04-15 12:49:31,766,766 DEBUG [ReceiverListener:hidraw3] logitech_receiver.base: (13) => r[11 FF 0019 04025200000000000000000000000000] 2024-04-15 12:49:31,766,766 INFO [ReceiverListener:hidraw3] solaar.listener: status_changed : paired online, {'NOTIFICATION FLAGS': False, 'BATTERY LEVEL': 60, 'BATTERY STATUS': NamedInt(0, 'discharging'), 'BATTERY NEXT LEVEL': None, 'BATTERY VOLTAGE': 3890, 'BATTERY CHARGING': False, 'ERROR': None} (0) initialization 2024-04-15 12:49:31,766,766 DEBUG [MainThread] solaar.ui: status changed: (NONE) initialization 2024-04-15 12:49:31,766,766 DEBUG [MainThread] solaar.ui.icons: battery icon for 60:False = battery-good 2024-04-15 12:49:31,766,766 DEBUG [MainThread] solaar.ui.tray: picked device with lowest battery: ('/dev/hidraw3', 255, 'G733 Gaming Headset', {'NOTIFICATION FLAGS': False, 'BATTERY LEVEL': 60, 'BATTERY STATUS': NamedInt(0, 'discharging'), 'BATTERY NEXT LEVEL': None, 'BATTERY VOLTAGE': 3890, 'BATTERY CHARGING': False, 'ERROR': None}) 2024-04-15 12:49:31,766,766 DEBUG [MainThread] solaar.ui.icons: battery icon for 60:False = battery-good 2024-04-15 12:49:31,767,767 DEBUG [MainThread] solaar.ui.icons: battery icon for 60:False = battery-good 2024-04-15 12:49:31,767,767 DEBUG [MainThread] solaar.ui.icons: battery icon for 60:False = battery-good ```
pfps commented 7 months ago

Somehow the permisions on the HID raw node for the receiver have not been correctly set up. Try unplugging and then replugging the receiver and try again with solaar -ddd.

matyas-zavora commented 7 months ago

I feel so stupid right now...

image

Thanks for your help and sorry for wasting your time :D