libratbag / piper

GTK application to configure gaming devices
GNU General Public License v2.0
4.79k stars 177 forks source link

Selecting changes to G903 do not take effect unless I apply multiple times? #585

Open spstarr opened 4 years ago

spstarr commented 4 years ago

Information

Describe the bug When I use ratbagctl I am seeing changes immediately applied, but when using piper, even turning on LED doesn't work if I try it two or three times, then it applies the change. This goes for all other changing values.

To Reproduce ratbagctl CLI works fine, piper does not accept each request applied on first try.

Steps to reproduce the behavior: Load piper, try to set the LED on the mouse to solid color, pick a color, click apply, no LED shows up, do it again, click apply may or may not show up.

Logs Please start the daemon with verbosity and reproduce the issue.

First make sure it isn't running already.

$ ratbagd --verbose=debug
# ratbagd --verbose=debug
Initializing libratbag
ratbag debug: New device: ATEN CS-1734A V4.3.421
ratbag debug: Using data directory '/usr/share/libratbag'
ratbag debug: No data file found for 0557:2213
ratbag debug: New device: ATEN CS-1734A V4.3.421
ratbag debug: Using data directory '/usr/share/libratbag'
ratbag debug: No data file found for 0557:2213
ratbag debug: New device: Logitech USB Receiver
ratbag debug: Using data directory '/usr/share/libratbag'
ratbag debug: No data file found for 046d:c53a
ratbag debug: New device: Logitech USB Receiver
ratbag debug: Using data directory '/usr/share/libratbag'
ratbag debug: No data file found for 046d:c53a
ratbag debug: New device: Logitech Candy
ratbag debug: Using data directory '/usr/share/libratbag'
ratbag debug: device assigned driver hidpp20
ratbag debug: hidraw info: bus 0x03 vendor 0x46d product 0xffffc53a
ratbag debug: hidraw info: bus 0x03 vendor 0x46d product 0xffffc53a
ratbag debug: hidraw info: bus 0x03 vendor 0x46d product 0x405f
ratbag debug: Logitech Candy is device '/dev/hidraw10'.
ratbag debug: Parsing HID report descriptor
ratbag debug: Parsing HID report descriptor
ratbag debug: - HID report ID 01
ratbag debug: - HID report ID 0e
ratbag debug: - HID report ID 10
ratbag debug: - HID report ID 11
ratbag debug: - HID report ID 20
ratbag debug: - HID report ID 21
ratbag debug: hidpp: device supports short reports
ratbag debug: hidpp: device supports long reports
ratbag debug: 'Logitech Candy' is using protocol v4.2
ratbag debug: device has color effects
ratbag debug: Failed to read led settings
ratbag debug: driver match found: Logitech HID++2.0
hidraw10: "Logitech Candy", 1 profiles
ratbag debug: New device: Logitech G903
ratbag debug: Using data directory '/usr/share/libratbag'
ratbag debug: device assigned driver hidpp20
ratbag debug: hidraw info: bus 0x03 vendor 0x46d product 0xffffc53a
ratbag debug: hidraw info: bus 0x03 vendor 0x46d product 0xffffc53a
ratbag debug: hidraw info: bus 0x03 vendor 0x46d product 0x4067
ratbag debug: Logitech G903 is device '/dev/hidraw9'.
ratbag debug: Parsing HID report descriptor
ratbag debug: Parsing HID report descriptor
ratbag debug: - HID report ID 01
ratbag debug: - HID report ID 0e
ratbag debug: - HID report ID 02
ratbag debug: - HID report ID 10
ratbag debug: - HID report ID 11
ratbag debug: - HID report ID 20
ratbag debug: - HID report ID 21
ratbag debug: hidpp: device supports short reports
ratbag debug: hidpp: device supports long reports
ratbag debug: 'Logitech G903' is using protocol v4.2
ratbag debug: device battery voltage is 4096mv, status 00 
ratbag debug: device has adjustable dpi
ratbag debug: device is at 3200 dpi (variable between 50 and 12000).
ratbag debug: device has adjustable report rate
ratbag debug: report rate is 1000
ratbag debug: device has 4 report rates
ratbag debug: device has onboard profiles
ratbag debug: device has configurable mouse button spy
ratbag debug: device has color effects
ratbag debug: device has non-rgb leds
ratbag debug: initializing onboard profiles
ratbag debug: Reading sector 0x0000
ratbag debug: Parsing profile 0
ratbag debug: Reading sector 0x0001
ratbag debug: Parsing profile 1
ratbag debug: Reading sector 0x0002
ratbag debug: Parsing profile 2
ratbag debug: Reading sector 0x0003
ratbag debug: Parsing profile 3
ratbag debug: Reading sector 0x0004
ratbag debug: Parsing profile 4
ratbag debug: Reading sector 0x0005
ratbag debug: driver match found: Logitech HID++2.0
hidraw9: "Logitech G903", 5 profiles
ratbag debug: New device: Logitech USB Receiver
ratbag debug: Using data directory '/usr/share/libratbag'
ratbag debug: No data file found for 046d:c53a
ratbag debug: New device: Razer Razer BlackWidow X Tournament Edition Chroma
ratbag debug: Using data directory '/usr/share/libratbag'
ratbag debug: No data file found for 1532:021a
ratbag debug: New device: Razer Razer BlackWidow X Tournament Edition Chroma
ratbag debug: Using data directory '/usr/share/libratbag'
ratbag debug: No data file found for 1532:021a
ratbag debug: New device: Razer Razer BlackWidow X Tournament Edition Chroma
ratbag debug: Using data directory '/usr/share/libratbag'
ratbag debug: No data file found for 1532:021a
ratbag debug: New device: Logitech G432 Gaming Headset
ratbag debug: Using data directory '/usr/share/libratbag'
ratbag debug: No data file found for 046d:0a9c
DBus server ready

Additional context Not sure why clicking Apply doesn't always apply the change requested?

gymnae commented 1 year ago

+1 same bug for me

staticssleever668 commented 1 year ago

Could you send the log of when this happens? ratbagd --verbose=raw to start the deamon manually. If it says that it's already running, do a systemctl stop ratbagd.service and retry.

StonyTark1117 commented 1 year ago

I am having this issue where color must be set multiple times to apply, and at times it will reset to "breathing" rainbow default effect after a few hours. I am unable to change the DPI of any profiles as well. Piper will claim it has changed, but it will not feel any different. If I relaunch piper, it shows the actual DPI again, which remains the default for the profile. I.E, I change the 6400 DPI highest default profile to 7000, and the sensitivity does not change, I relaunch piper, and it shows 6400 is what is actually in use. Relaunching Piper also usually resets color back to breathing rainbow, but not always. Here is ratbagd initializing with ratbagd --verbose+raw :

ratbag raw: hidpp write:  11 ff 08 58 00 00 00 30 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 08 58 00 00 00 40 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 08 58 00 00 00 50 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 08 58 00 00 00 60 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 08 58 00 00 00 70 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 08 58 00 00 00 80 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 08 58 00 00 00 90 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 08 58 00 00 00 a0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 08 58 00 00 00 b0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 08 58 00 00 00 c0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 08 58 00 00 00 d0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 08 58 00 00 00 e0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 08 58 00 00 00 ef 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff 1b 6f
ratbag debug: Parsing profile 0
ratbag debug: Reading sector 0x0001
ratbag raw: hidpp write:  11 ff 08 58 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 01 01 00 90 01 20 03 40 06 80 0c 58 1b ff ff ff
ratbag raw: hidpp write:  11 ff 08 58 00 01 00 10 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 ff ff ff ff ff ff ff ff ff ff ff ff 3c 00 f0 00
ratbag raw: hidpp write:  11 ff 08 58 00 01 00 20 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 80 01 00 01 80 01 00 02 80 01 00 04 80 01 00 08
ratbag raw: hidpp write:  11 ff 08 58 00 01 00 30 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 80 01 00 10 80 01 00 08 80 01 00 10 90 04 ff 00
ratbag raw: hidpp write:  11 ff 08 58 00 01 00 40 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 90 03 ff 00 90 01 ff ff 90 02 ff ff 90 0a ff ff
ratbag raw: hidpp write:  11 ff 08 58 00 01 00 50 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 08 58 00 01 00 60 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 08 58 00 01 00 70 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 08 58 00 01 00 80 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 08 58 00 01 00 90 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 08 58 00 01 00 a0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 08 58 00 01 00 b0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 08 58 00 01 00 c0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 08 58 00 01 00 d0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 01 a4 00 00 00 00 00 00 00 00 00 03 00 00 00 00
ratbag raw: hidpp write:  11 ff 08 58 00 01 00 e0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 00 1f 40 00 00 00 01 a4 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 08 58 00 01 00 ef 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 00 00 03 00 00 00 00 00 1f 40 00 00 00 ff 79 b1
ratbag debug: Parsing profile 1
ratbag debug: Reading sector 0x0002
ratbag raw: hidpp write:  11 ff 08 58 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 01 01 00 90 01 20 03 40 06 80 0c 00 19 ff ff ff
ratbag raw: hidpp write:  11 ff 08 58 00 02 00 10 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 ff ff ff ff ff ff ff ff ff ff ff ff 3c 00 f0 00
ratbag raw: hidpp write:  11 ff 08 58 00 02 00 20 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 80 01 00 01 80 01 00 02 80 01 00 04 80 01 00 08
ratbag raw: hidpp write:  11 ff 08 58 00 02 00 30 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 80 01 00 10 80 01 00 08 80 01 00 10 90 04 ff 00
ratbag raw: hidpp write:  11 ff 08 58 00 02 00 40 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 90 03 ff 00 90 01 ff ff 90 02 ff ff 90 0a ff ff
ratbag raw: hidpp write:  11 ff 08 58 00 02 00 50 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 08 58 00 02 00 60 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 08 58 00 02 00 70 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 08 58 00 02 00 80 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 08 58 00 02 00 90 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 08 58 00 02 00 a0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 08 58 00 02 00 b0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 08 58 00 02 00 c0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 08 58 00 02 00 d0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 03 00 00 00 00 00 1f 40 00 00 00 03 00 00 00 00
ratbag raw: hidpp write:  11 ff 08 58 00 02 00 e0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 00 1f 40 00 00 00 03 00 00 00 00 00 1f 40 00 00
ratbag raw: hidpp write:  11 ff 08 58 00 02 00 ef 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 00 00 03 00 00 00 00 00 1f 40 00 00 00 ff 1c 66
ratbag debug: Parsing profile 2
ratbag debug: Reading sector 0x0003
ratbag raw: hidpp write:  11 ff 08 58 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 01 01 00 90 01 20 03 40 06 80 0c 00 19 ff ff ff
ratbag raw: hidpp write:  11 ff 08 58 00 03 00 10 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 ff 00 ff ff ff ff ff ff ff ff ff ff 3c 00 f0 00
ratbag raw: hidpp write:  11 ff 08 58 00 03 00 20 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 80 01 00 01 80 01 00 02 80 01 00 04 80 01 00 08
ratbag raw: hidpp write:  11 ff 08 58 00 03 00 30 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 80 01 00 10 80 01 00 08 80 01 00 10 90 04 00 00
ratbag raw: hidpp write:  11 ff 08 58 00 03 00 40 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 90 03 00 00 90 01 ff ff 90 02 ff ff 90 0a ff ff
ratbag raw: hidpp write:  11 ff 08 58 00 03 00 50 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 08 58 00 03 00 60 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 08 58 00 03 00 70 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 08 58 00 03 00 80 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 08 58 00 03 00 90 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 08 58 00 03 00 a0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 08 58 00 03 00 b0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 08 58 00 03 00 c0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 08 58 00 03 00 d0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 03 00 00 00 00 00 1f 40 64 00 00 03 00 00 00 00
ratbag raw: hidpp write:  11 ff 08 58 00 03 00 e0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 00 1f 40 64 00 00 03 00 00 00 00 00 1f 40 32 00
ratbag raw: hidpp write:  11 ff 08 58 00 03 00 ef 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 00 00 03 00 00 00 00 00 1f 40 32 00 00 ff 45 69
ratbag debug: Parsing profile 3
ratbag debug: Reading sector 0x0004
ratbag raw: hidpp write:  11 ff 08 58 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 01 01 00 90 01 20 03 40 06 80 0c 00 19 ff ff ff
ratbag raw: hidpp write:  11 ff 08 58 00 04 00 10 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 ff 00 ff ff ff ff ff ff ff ff ff ff 3c 00 f0 00
ratbag raw: hidpp write:  11 ff 08 58 00 04 00 20 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 80 01 00 01 80 01 00 02 80 01 00 04 80 01 00 08
ratbag raw: hidpp write:  11 ff 08 58 00 04 00 30 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 80 01 00 10 80 01 00 08 80 01 00 10 90 04 00 00
ratbag raw: hidpp write:  11 ff 08 58 00 04 00 40 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 90 03 00 00 90 01 ff ff 90 02 ff ff 90 0a ff ff
ratbag raw: hidpp write:  11 ff 08 58 00 04 00 50 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 08 58 00 04 00 60 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 08 58 00 04 00 70 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 08 58 00 04 00 80 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 08 58 00 04 00 90 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 08 58 00 04 00 a0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 08 58 00 04 00 b0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 08 58 00 04 00 c0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 08 58 00 04 00 d0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 03 00 00 00 00 00 1f 40 64 00 00 03 00 00 00 00
ratbag raw: hidpp write:  11 ff 08 58 00 04 00 e0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 00 1f 40 64 00 00 03 00 00 00 00 00 1f 40 32 00
ratbag raw: hidpp write:  11 ff 08 58 00 04 00 ef 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 00 00 03 00 00 00 00 00 1f 40 32 00 00 ff 45 69
ratbag debug: Parsing profile 4
ratbag debug: Reading sector 0x0005
ratbag raw: hidpp write:  11 ff 08 58 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 01 01 00 90 01 20 03 40 06 80 0c 00 19 ff ff ff
ratbag raw: hidpp write:  11 ff 08 58 00 05 00 10 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 ff 00 ff ff ff ff ff ff ff ff ff ff 3c 00 f0 00
ratbag raw: hidpp write:  11 ff 08 58 00 05 00 20 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 80 01 00 01 80 01 00 02 80 01 00 04 80 01 00 08
ratbag raw: hidpp write:  11 ff 08 58 00 05 00 30 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 80 01 00 10 80 01 00 08 80 01 00 10 90 04 00 00
ratbag raw: hidpp write:  11 ff 08 58 00 05 00 40 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 90 03 00 00 90 01 ff ff 90 02 ff ff 90 0a ff ff
ratbag raw: hidpp write:  11 ff 08 58 00 05 00 50 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 08 58 00 05 00 60 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 08 58 00 05 00 70 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 08 58 00 05 00 80 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 08 58 00 05 00 90 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 08 58 00 05 00 a0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 08 58 00 05 00 b0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 08 58 00 05 00 c0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 08 58 00 05 00 d0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 03 00 00 00 00 00 1f 40 64 00 00 03 00 00 00 00
ratbag raw: hidpp write:  11 ff 08 58 00 05 00 e0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 00 1f 40 64 00 00 03 00 00 00 00 00 1f 40 32 00
ratbag raw: hidpp write:  11 ff 08 58 00 05 00 ef 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 58 00 00 03 00 00 00 00 00 1f 40 32 00 00 ff 45 69
ratbag raw: hidpp write:  10 ff 07 08 ff ff 00
ratbag raw: hidpp read:   11 01 07 08 ff 00 02 00 0b 00 04 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 07 08 00 00 00
ratbag raw: hidpp read:   11 01 07 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 07 08 00 01 00
ratbag raw: hidpp read:   11 01 07 08 00 01 00 01 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 07 08 00 02 00
ratbag raw: hidpp read:   11 01 07 08 00 02 00 03 c0 05 03 e0 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 07 08 00 03 00
ratbag raw: hidpp read:   02 00 00 00 00 ff ff 00 00
ratbag raw: hidpp read:   11 01 07 08 00 03 00 0a c0 01 1e 0b 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 07 08 ff ff 00
ratbag raw: hidpp read:   02 00 00 00 00 ff ff 00 00
ratbag raw: hidpp read:   02 00 00 00 00 ff ff 00 00
ratbag raw: hidpp read:   11 01 07 08 ff 00 02 00 0b 00 04 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 07 08 01 00 00
ratbag raw: hidpp read:   02 00 00 01 00 ff ff 00 00
ratbag raw: hidpp read:   02 00 00 02 00 fc ff 00 00
ratbag raw: hidpp read:   02 00 00 01 00 fc ff 00 00
ratbag raw: hidpp read:   02 00 00 02 00 fc ff 00 00
ratbag raw: hidpp read:   11 01 07 08 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 07 08 01 01 00
ratbag raw: hidpp read:   02 00 00 03 00 fb ff 00 00
ratbag raw: hidpp read:   02 00 00 06 00 f5 ff 00 00
ratbag raw: hidpp read:   02 00 00 04 00 fa ff 00 00
ratbag raw: hidpp read:   02 00 00 04 00 fa ff 00 00
ratbag raw: hidpp read:   11 01 07 08 01 01 00 01 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 07 08 01 02 00
ratbag raw: hidpp read:   02 00 00 02 00 f9 ff 00 00
ratbag raw: hidpp read:   02 00 00 0a 00 f2 ff 00 00
ratbag raw: hidpp read:   02 00 00 05 00 f7 ff 00 00
ratbag raw: hidpp read:   02 00 00 03 00 fb ff 00 00
ratbag raw: hidpp read:   11 01 07 08 01 02 00 03 c0 05 03 e0 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 07 08 01 03 00
ratbag raw: hidpp read:   02 00 00 07 00 f6 ff 00 00
ratbag raw: hidpp read:   02 00 00 08 00 f3 ff 00 00
ratbag raw: hidpp read:   02 00 00 05 00 f9 ff 00 00
ratbag raw: hidpp read:   02 00 00 05 00 f8 ff 00 00
ratbag raw: hidpp read:   02 00 00 05 00 f8 ff 00 00
ratbag raw: hidpp read:   11 01 07 08 01 03 00 0a c0 01 1e 0b 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 08 b8 00 00 00
ratbag raw: hidpp read:   02 00 00 04 00 f9 ff 00 00
ratbag raw: hidpp read:   02 00 00 0a 00 f2 ff 00 00
ratbag raw: hidpp read:   02 00 00 04 00 f9 ff 00 00
ratbag raw: hidpp read:   02 00 00 04 00 f9 ff 00 00
ratbag raw: hidpp read:   02 00 00 05 00 f8 ff 00 00
ratbag raw: hidpp read:   11 01 08 b8 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 07 08 ff ff 00
ratbag raw: hidpp read:   02 00 00 03 00 fa ff 00 00
ratbag raw: hidpp read:   02 00 00 07 00 f3 ff 00 00
ratbag raw: hidpp read:   02 00 00 03 00 f9 ff 00 00
ratbag raw: hidpp read:   02 00 00 03 00 fb ff 00 00
ratbag raw: hidpp read:   02 00 00 04 00 f8 ff 00 00
ratbag raw: hidpp read:   11 01 07 08 ff 00 02 00 0b 00 04 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 07 08 00 00 00
ratbag raw: hidpp read:   02 00 00 01 00 fb ff 00 00
ratbag raw: hidpp read:   02 00 00 04 00 f4 ff 00 00
ratbag raw: hidpp read:   02 00 00 03 00 f7 ff 00 00
ratbag raw: hidpp read:   02 00 00 01 00 fe ff 00 00
ratbag raw: hidpp read:   02 00 00 00 00 fc ff 00 00
ratbag raw: hidpp read:   11 01 07 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 07 08 00 01 00
ratbag raw: hidpp read:   02 00 00 00 00 fb ff 00 00
ratbag raw: hidpp read:   02 00 00 01 00 f7 ff 00 00
ratbag raw: hidpp read:   02 00 00 00 00 fc ff 00 00
ratbag raw: hidpp read:   02 00 00 01 00 fb ff 00 00
ratbag raw: hidpp read:   11 01 07 08 00 01 00 01 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 07 08 00 02 00
ratbag raw: hidpp read:   02 00 00 00 00 fe ff 00 00
ratbag raw: hidpp read:   02 00 00 00 00 f8 ff 00 00
ratbag raw: hidpp read:   02 00 00 ff ff fd ff 00 00
ratbag raw: hidpp read:   02 00 00 00 00 fb ff 00 00
ratbag raw: hidpp read:   02 00 00 00 00 fe ff 00 00
ratbag raw: hidpp read:   11 01 07 08 00 02 00 03 c0 05 03 e0 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 07 08 00 03 00
ratbag raw: hidpp read:   02 00 00 00 00 fe ff 00 00
ratbag raw: hidpp read:   02 00 00 ff ff f9 ff 00 00
ratbag raw: hidpp read:   02 00 00 00 00 fe ff 00 00
ratbag raw: hidpp read:   02 00 00 00 00 f9 ff 00 00
ratbag raw: hidpp read:   02 00 00 ff ff ff ff 00 00
ratbag raw: hidpp read:   11 01 07 08 00 03 00 0a c0 01 1e 0b 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 07 08 ff ff 00
ratbag raw: hidpp read:   02 00 00 00 00 fe ff 00 00
ratbag raw: hidpp read:   02 00 00 ff ff f9 ff 00 00
ratbag raw: hidpp read:   02 00 00 00 00 ff ff 00 00
ratbag raw: hidpp read:   02 00 00 fe ff fc ff 00 00
ratbag raw: hidpp read:   02 00 00 00 00 fd ff 00 00
ratbag raw: hidpp read:   11 01 07 08 ff 00 02 00 0b 00 04 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 07 08 01 00 00
ratbag raw: hidpp read:   02 00 00 00 00 fe ff 00 00
ratbag raw: hidpp read:   02 00 00 00 00 fa ff 00 00
ratbag raw: hidpp read:   02 00 00 ff ff fe ff 00 00
ratbag raw: hidpp read:   02 00 00 00 00 ff ff 00 00
ratbag raw: hidpp read:   02 00 00 ff ff fe ff 00 00
ratbag raw: hidpp read:   11 01 07 08 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 07 08 01 01 00
ratbag raw: hidpp read:   02 00 00 00 00 fe ff 00 00
ratbag raw: hidpp read:   02 00 00 00 00 fa ff 00 00
ratbag raw: hidpp read:   02 00 00 00 00 ff ff 00 00
ratbag raw: hidpp read:   02 00 00 00 00 fe ff 00 00
ratbag raw: hidpp read:   02 00 00 00 00 fc ff 00 00
ratbag raw: hidpp read:   11 01 07 08 01 01 00 01 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 07 08 01 02 00
ratbag raw: hidpp read:   02 00 00 00 00 fe ff 00 00
ratbag raw: hidpp read:   02 00 00 01 00 fc ff 00 00
ratbag raw: hidpp read:   02 00 00 00 00 fd ff 00 00
ratbag raw: hidpp read:   02 00 00 01 00 00 00 00 00
ratbag raw: hidpp read:   02 00 00 01 00 fd ff 00 00
ratbag raw: hidpp read:   11 01 07 08 01 02 00 03 c0 05 03 e0 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 07 08 01 03 00
ratbag raw: hidpp read:   02 00 00 00 00 fe ff 00 00
ratbag raw: hidpp read:   02 00 00 01 00 fd ff 00 00
ratbag raw: hidpp read:   02 00 00 01 00 fe ff 00 00
ratbag raw: hidpp read:   02 00 00 01 00 fd ff 00 00
ratbag raw: hidpp read:   11 01 07 08 01 03 00 0a c0 01 1e 0b 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 07 08 ff ff 00
ratbag raw: hidpp read:   02 00 00 01 00 fe ff 00 00
ratbag raw: hidpp read:   02 00 00 02 00 fd ff 00 00
ratbag raw: hidpp read:   02 00 00 01 00 fd ff 00 00
ratbag raw: hidpp read:   02 00 00 01 00 fe ff 00 00
ratbag raw: hidpp read:   02 00 00 01 00 fe ff 00 00
ratbag raw: hidpp read:   11 01 07 08 ff 00 02 00 0b 00 04 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 07 08 00 00 00
ratbag raw: hidpp read:   02 00 00 01 00 ff ff 00 00
ratbag raw: hidpp read:   02 00 00 03 00 fb ff 00 00
ratbag raw: hidpp read:   02 00 00 02 00 fe ff 00 00
ratbag raw: hidpp read:   02 00 00 02 00 fe ff 00 00
ratbag raw: hidpp read:   11 01 07 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 07 08 00 01 00
ratbag raw: hidpp read:   02 00 00 01 00 ff ff 00 00
ratbag raw: hidpp read:   02 00 00 03 00 fc ff 00 00
ratbag raw: hidpp read:   02 00 00 02 00 fd ff 00 00
ratbag raw: hidpp read:   02 00 00 02 00 ff ff 00 00
ratbag raw: hidpp read:   11 01 07 08 00 01 00 01 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 07 08 00 02 00
ratbag raw: hidpp read:   02 00 00 03 00 fe ff 00 00
ratbag raw: hidpp read:   02 00 00 08 00 f7 ff 00 00
ratbag raw: hidpp read:   11 01 07 08 00 02 00 03 c0 05 03 e0 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 07 08 00 03 00
ratbag raw: hidpp read:   02 00 00 01 00 ff ff 00 00
ratbag raw: hidpp read:   02 00 00 04 00 fd ff 00 00
ratbag raw: hidpp read:   02 00 00 02 00 fd ff 00 00
ratbag raw: hidpp read:   02 00 00 01 00 ff ff 00 00
ratbag raw: hidpp read:   11 01 07 08 00 03 00 0a c0 01 1e 0b 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 07 08 ff ff 00
ratbag raw: hidpp read:   02 00 00 01 00 ff ff 00 00
ratbag raw: hidpp read:   02 00 00 03 00 fe ff 00 00
ratbag raw: hidpp read:   02 00 00 01 00 ff ff 00 00
ratbag raw: hidpp read:   02 00 00 02 00 ff ff 00 00
ratbag raw: hidpp read:   02 00 00 01 00 fe ff 00 00
ratbag raw: hidpp read:   11 01 07 08 ff 00 02 00 0b 00 04 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 07 08 01 00 00
ratbag raw: hidpp read:   02 00 00 01 00 ff ff 00 00
ratbag raw: hidpp read:   02 00 00 01 00 fe ff 00 00
ratbag raw: hidpp read:   02 00 00 01 00 00 00 00 00
ratbag raw: hidpp read:   02 00 00 01 00 ff ff 00 00
ratbag raw: hidpp read:   02 00 00 01 00 00 00 00 00
ratbag raw: hidpp read:   11 01 07 08 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 07 08 01 01 00
ratbag raw: hidpp read:   02 00 00 01 00 ff ff 00 00
ratbag raw: hidpp read:   02 00 00 02 00 ff ff 00 00
ratbag raw: hidpp read:   02 00 00 01 00 ff ff 00 00
ratbag raw: hidpp read:   02 00 00 00 00 ff ff 00 00
ratbag raw: hidpp read:   11 01 07 08 01 01 00 01 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 07 08 01 02 00
ratbag raw: hidpp read:   02 00 00 00 00 ff ff 00 00
ratbag raw: hidpp read:   02 00 00 00 00 ff ff 00 00
ratbag raw: hidpp read:   11 01 07 08 01 02 00 03 c0 05 03 e0 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 07 08 01 03 00
ratbag raw: hidpp read:   02 00 00 01 00 00 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 ff ff 00 00
ratbag raw: hidpp read:   11 01 07 08 01 03 00 0a c0 01 1e 0b 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 07 08 ff ff 00
ratbag raw: hidpp read:   11 01 07 08 ff 00 02 00 0b 00 04 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 07 08 00 00 00
ratbag raw: hidpp read:   11 01 07 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 07 08 00 01 00
ratbag raw: hidpp read:   02 00 00 00 00 01 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 01 00 00 00
ratbag raw: hidpp read:   11 01 07 08 00 01 00 01 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 07 08 00 02 00
ratbag raw: hidpp read:   02 00 00 00 00 01 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 01 00 00 00
ratbag raw: hidpp read:   11 01 07 08 00 02 00 03 c0 05 03 e0 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 07 08 00 03 00
ratbag raw: hidpp read:   02 00 00 00 00 01 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 01 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 01 00 00 00
ratbag raw: hidpp read:   11 01 07 08 00 03 00 0a c0 01 1e 0b 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 07 08 ff ff 00
ratbag raw: hidpp read:   02 00 00 00 00 01 00 00 00
ratbag raw: hidpp read:   02 00 00 ff ff 02 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 01 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 01 00 00 00
ratbag raw: hidpp read:   11 01 07 08 ff 00 02 00 0b 00 04 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 07 08 01 00 00
ratbag raw: hidpp read:   02 00 00 00 00 01 00 00 00
ratbag raw: hidpp read:   02 00 00 ff ff 03 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 01 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 01 00 00 00
ratbag raw: hidpp read:   11 01 07 08 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 07 08 01 01 00
ratbag raw: hidpp read:   02 00 00 00 00 02 00 00 00
ratbag raw: hidpp read:   02 00 00 ff ff 04 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 02 00 00 00
ratbag raw: hidpp read:   11 01 07 08 01 01 00 01 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 07 08 01 02 00
ratbag raw: hidpp read:   02 00 00 00 00 03 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 07 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 02 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 03 00 00 00
ratbag raw: hidpp read:   11 01 07 08 01 02 00 03 c0 05 03 e0 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 07 08 01 03 00
ratbag raw: hidpp read:   02 00 00 00 00 02 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 06 00 00 00
ratbag raw: hidpp read:   02 00 00 01 00 03 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 03 00 00 00
ratbag raw: hidpp read:   11 01 07 08 01 03 00 0a c0 01 1e 0b 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 07 08 ff ff 00
ratbag raw: hidpp read:   02 00 00 01 00 0d 00 00 00
ratbag raw: hidpp read:   02 00 00 01 00 08 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 03 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 03 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 04 00 00 00
ratbag raw: hidpp read:   11 01 07 08 ff 00 02 00 0b 00 04 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 07 08 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 04 00 00 00
ratbag raw: hidpp read:   02 00 00 01 00 07 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 05 00 00 00
ratbag raw: hidpp read:   02 00 00 01 00 08 00 00 00
ratbag raw: hidpp read:   11 01 07 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 07 08 00 01 00
ratbag raw: hidpp read:   02 00 00 00 00 07 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 08 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 08 00 00 00
ratbag raw: hidpp read:   11 01 07 08 00 01 00 01 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 07 08 00 02 00
ratbag raw: hidpp read:   02 00 00 00 00 02 00 00 00
ratbag raw: hidpp read:   02 00 00 01 00 08 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 02 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 03 00 00 00
ratbag raw: hidpp read:   11 01 07 08 00 02 00 03 c0 05 03 e0 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 07 08 00 03 00
ratbag raw: hidpp read:   02 00 00 00 00 04 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 05 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 04 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 02 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 01 00 00 00
ratbag raw: hidpp read:   11 01 07 08 00 03 00 0a c0 01 1e 0b 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 07 08 ff ff 00
ratbag raw: hidpp read:   02 00 00 00 00 05 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 04 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 01 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 06 00 00 00
ratbag raw: hidpp read:   11 01 07 08 ff 00 02 00 0b 00 04 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 07 08 01 00 00
ratbag raw: hidpp read:   02 00 00 00 00 01 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 04 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 02 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 02 00 00 00
ratbag raw: hidpp read:   11 01 07 08 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 07 08 01 01 00
ratbag raw: hidpp read:   02 00 00 00 00 01 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 04 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 01 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 02 00 00 00
ratbag raw: hidpp read:   11 01 07 08 01 01 00 01 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 07 08 01 02 00
ratbag raw: hidpp read:   02 00 00 00 00 01 00 00 00
ratbag raw: hidpp read:   02 00 00 01 00 03 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 02 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 01 00 00 00
ratbag raw: hidpp read:   11 01 07 08 01 02 00 03 c0 05 03 e0 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 07 08 01 03 00
ratbag raw: hidpp read:   02 00 00 00 00 02 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 03 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 02 00 00 00
ratbag raw: hidpp read:   02 00 00 01 00 02 00 00 00
ratbag raw: hidpp read:   11 01 07 08 01 03 00 0a c0 01 1e 0b 00 00 00 00 00 00 00 00
ratbag debug: driver match found: Logitech HID++2.0
hidraw6: "Logitech G903 LS", 5 profiles
ratbag debug: New device: Logitech USB Receiver
ratbag debug: Using data directory '/usr/share/libratbag'
ratbag debug: 046d:c539 is a Logitech receiver, not a device. Ignoring...
ratbag debug: New device: SteelSeries Arctis Pro Wireless
ratbag debug: Using data directory '/usr/share/libratbag'
ratbag debug: No data file found for 1038:1290
ratbag debug: New device: SteelSeries Arctis Pro Wireless
ratbag debug: Using data directory '/usr/share/libratbag'
ratbag debug: No data file found for 1038:1290
ratbag debug: New device: SteelSeries  Arctis Pro Wireless
ratbag debug: Using data directory '/usr/share/libratbag'
ratbag debug: No data file found for 1038:1294
ratbag debug: New device: Logitech USB Receiver
ratbag debug: Using data directory '/usr/share/libratbag'
ratbag debug: 046d:c541 is a Logitech receiver, not a device. Ignoring...
ratbag debug: New device: Logitech USB Receiver
ratbag debug: Using data directory '/usr/share/libratbag'
ratbag debug: 046d:c541 is a Logitech receiver, not a device. Ignoring...
ratbag debug: New device: Logitech USB Receiver
ratbag debug: Using data directory '/usr/share/libratbag'
ratbag debug: 046d:c541 is a Logitech receiver, not a device. Ignoring...
DBus server ready
`
Here is the output when I try to apply a profile with 7000 DPI with the color set to solid red to follow my above example:

`ratbag raw: hidpp write:  11 ff 08 68 00 01 00 00 00 ff 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   02 00 00 01 00 00 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 05 00 00 00
ratbag raw: hidpp read:   02 00 00 01 00 02 00 00 00
ratbag raw: hidpp read:   02 00 00 01 00 02 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 02 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 02 00 00 00
ratbag raw: hidpp read:   02 00 00 01 00 02 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 02 00 00 00
ratbag raw: hidpp read:   02 00 00 01 00 02 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 02 00 00 00
ratbag raw: hidpp read:   02 00 00 01 00 03 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 01 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 02 00 00 00
ratbag raw: hidpp read:   02 00 00 01 00 02 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 03 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 02 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 01 00 00 00
ratbag raw: hidpp read:   02 00 00 02 00 03 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 01 00 00 00
ratbag raw: hidpp read:   02 00 00 01 00 02 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 03 00 00 00
ratbag raw: hidpp read:   02 00 00 01 00 01 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 03 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 02 00 00 00
ratbag raw: hidpp read:   02 00 00 01 00 01 00 00 00
ratbag raw: hidpp read:   02 00 00 01 00 02 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 02 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 02 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 02 00 00 00
ratbag raw: hidpp read:   02 00 00 01 00 03 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 01 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 02 00 00 00
ratbag raw: hidpp read:   02 00 00 01 00 03 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 01 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 01 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 01 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 02 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 02 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 02 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 01 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 01 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 01 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 01 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 01 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 01 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 01 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 02 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 01 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 01 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 01 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 01 00 00 00
ratbag raw: hidpp read:   02 00 00 ff ff 00 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 01 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 01 00 00 00
ratbag raw: hidpp read:   02 00 00 ff ff 01 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 01 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 01 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 01 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 01 00 00 00
ratbag raw: hidpp read:   02 00 00 ff ff 00 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 01 00 00 00
ratbag raw: hidpp read:   02 00 00 ff ff 00 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 01 00 00 00
ratbag raw: hidpp read:   11 01 08 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 08 78 01 01 00 90 01 20 03 40 06 80 0c 58 1b ff ff ff
ratbag raw: hidpp read:   11 01 08 78 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 08 78 ff ff ff ff ff ff ff ff ff ff ff ff 3c 00 f0 00
ratbag raw: hidpp read:   11 01 08 78 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 08 78 80 01 00 01 80 01 00 02 80 01 00 04 80 01 00 08
ratbag raw: hidpp read:   11 01 08 78 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 08 78 80 01 00 10 80 01 00 08 80 01 00 10 90 04 ff 00
ratbag raw: hidpp read:   11 01 08 78 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 08 78 90 03 ff 00 90 01 ff ff 90 02 ff ff 90 0a ff ff
ratbag raw: hidpp read:   11 01 08 78 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 08 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 01 08 78 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 08 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 01 08 78 00 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 08 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 01 08 78 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 08 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 01 08 78 00 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 08 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 01 08 78 00 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 08 78 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 78 00 0b 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 08 78 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 78 00 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 08 78 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 78 00 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 08 78 01 a4 00 00 00 00 00 00 00 00 00 03 00 00 00 00
ratbag raw: hidpp read:   11 01 08 78 00 0e 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 08 78 00 1f 40 00 00 00 01 a4 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 78 00 0f 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 08 78 00 03 00 00 00 00 00 1f 40 00 00 00 ff 79 b1 00
ratbag raw: hidpp read:   11 01 08 78 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 08 88 00 00 00
ratbag raw: hidpp read:   11 01 08 88 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: dictionary:  00 01 01 00 00 02 00 00 00 03 00 00 00 04 00 00 00 05 00 00 ff ff 00 00 ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 08 68 00 00 00 00 00 ff 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   01 00 00 00 00 00 00 00
ratbag raw: hidpp read:   10 01 41 0c b2 87 40
ratbag raw: hidpp read:   11 01 08 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 08 78 00 01 01 00 00 02 00 00 00 03 00 00 00 04 00 00
ratbag raw: hidpp read:   11 01 00 01 1d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 78 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 08 78 00 05 00 00 ff ff 00 00 ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 01 06 01 0f 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 78 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 08 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 01 00 01 1d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 78 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 08 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 01 1d 21 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 78 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 08 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 01 00 01 1d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 78 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 08 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 01 1d 01 08 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 78 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 08 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 01 08 78 00 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 08 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 01 08 78 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 08 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 01 08 78 00 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 08 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 01 08 78 00 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 08 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 01 08 78 00 0b 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 08 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 01 08 78 00 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 08 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 01 08 78 00 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 08 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 01 08 78 00 0e 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 08 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 01 08 78 00 0f 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 08 78 ff ff ff ff ff ff ff ff ff ff ff ff ff 1b 6f 00
ratbag raw: hidpp read:   02 00 00 00 00 01 00 00 00
ratbag raw: hidpp read:   11 01 08 78 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 08 88 00 00 00
ratbag raw: hidpp read:   02 00 00 00 00 01 00 00 00
ratbag raw: hidpp read:   11 01 08 88 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 08 c8 04 00 00
ratbag raw: hidpp read:   02 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   01 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 01 08 c8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
hannesweisbach commented 7 months ago

I appear to have the same or at least a related issue. I can change no setting of my G903. Is there any way I can help to debug this?

dladeira commented 4 months ago

I have the same problem, applying changes to the g903 has no effect.

hannesweisbach commented 4 months ago

I had the issue resolved. In my case in the top left corner of the window was a drop down menu for profiles. It was on "Profile 1" for me by default and I left it as such. When I changed it to "Profile 0" I was able to apply changes to my mouse.

I think "Profile 1" was a new profile that did not already exist on the mouse and therefore applying changes did nothing? Not sure. I'm using only a single profile and wanted to change DPIs, so this is fine for me.

Also I'm pretty sure that my issue is not connected to the issue initially reported here ;)

dladeira commented 4 months ago

In my case in the top left corner of the window was a drop down menu for profiles. It was on "Profile 1" for me by default and I left it as such. When I changed it to "Profile 0" I was able to apply changes to my mouse.

Fixed it for me. Thank you so much