Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

G502 Hero: Extra buttons that use hidraw do not work #966

Open
ruineka opened this issue Jun 13, 2024 · 7 comments
Open

G502 Hero: Extra buttons that use hidraw do not work #966

ruineka opened this issue Jun 13, 2024 · 7 comments
Labels

Comments

@ruineka
Copy link

ruineka commented Jun 13, 2024

Information

  • ratbagd version (ratbagd --version): 0.17
  • Piper version: 0.7
  • Distribution: EndeavourOS
  • Device: G502 Hero
  • Kernel version (ex. uname -srmo): Linux 6.9.3-arch1-1 x86_64 GNU/Linux

Describe the bug
When attempting to bind the extra buttons on the bottom or top of the mouse you are unable to "save" the changes. If you use evtest you will notice that all the working buttons will get a reading here. If you scan the hidraw the buttons that do not work do show activity.
To Reproduce
Try to save button bindings to the bottom or top buttons of the mouse.
Steps to reproduce the behavior:

  1. Install libratbag
  2. Install piper flatpak
  3. Try to configure all the buttons on the mouse
  4. Save and see the error

Logs
I will need to grab more logs when I can and update this issue. This is not my mouse. I do however have a snippet of the hidraw.
hero502.txt

$ ratbagd --verbose=raw
Initializing libratbag
ratbag debug: New device: Logitech USB Receiver
ratbag debug: Using data directory '/usr/share/libratbag'
ratbag debug: 046d:c534 is a Logitech receiver, not a device. Ignoring...
ratbag debug: New device: Logitech Wireless Keyboard PID:4023
ratbag debug: Using data directory '/usr/share/libratbag'
ratbag debug: No data file found for 046d:4023
ratbag debug: New device: Logitech Wireless Mouse
ratbag debug: Using data directory '/usr/share/libratbag'
ratbag debug: No data file found for 046d:4054
ratbag debug: New device: Logitech USB Receiver
ratbag debug: Using data directory '/usr/share/libratbag'
ratbag debug: 046d:c534 is a Logitech receiver, not a device. Ignoring...
ratbag debug: New device: Generic Blue Microphones
ratbag debug: Using data directory '/usr/share/libratbag'
ratbag debug: No data file found for 046d:0ab7
ratbag debug: New device: Logitech G502 HERO Gaming Mouse
ratbag debug: Using data directory '/usr/share/libratbag'
ratbag debug: device assigned driver hidpp20
ratbag debug: hidraw info: bus 0x03 vendor 0x46d product 0xffffc08b
ratbag debug: Logitech G502 HERO Gaming Mouse is device '/dev/hidraw9'.
ratbag debug: Parsing HID report descriptor
ratbag debug: Parsing HID report descriptor
ratbag debug: hidraw info: bus 0x03 vendor 0x46d product 0xffffc08b
ratbag debug: Logitech G502 HERO Gaming Mouse 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 03
ratbag debug: - HID report ID 04
ratbag debug: - HID report ID 10
ratbag debug: - HID report ID 11
ratbag debug: hidpp: device supports short reports
ratbag debug: hidpp: device supports long reports
ratbag raw: hidpp write:  10 ff 00 18 00 00 00
ratbag raw: hidpp read:   11 ff 00 18 04 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 00 08 00 01 00
ratbag raw: hidpp read:   11 ff 00 08 01 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: feature 0x0001 is at 0x01
ratbag raw: hidpp write:  10 ff 01 08 00 00 00
ratbag raw: hidpp read:   11 ff 01 08 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 01 18 00 00 00
ratbag raw: hidpp read:   11 ff 01 18 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 01 18 01 00 00
ratbag raw: hidpp read:   11 ff 01 18 00 01 00 01 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 01 18 02 00 00
ratbag raw: hidpp read:   11 ff 01 18 80 70 00 03 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 01 18 03 00 00
ratbag raw: hidpp read:   11 ff 01 18 00 03 00 02 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 01 18 04 00 00
ratbag raw: hidpp read:   11 ff 01 18 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 01 18 05 00 00
ratbag raw: hidpp read:   11 ff 01 18 13 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 01 18 06 00 00
ratbag raw: hidpp read:   11 ff 01 18 18 a1 60 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 01 18 07 00 00
ratbag raw: hidpp read:   11 ff 01 18 1e 00 40 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 01 18 08 00 00
ratbag raw: hidpp read:   11 ff 01 18 1e 22 60 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 01 18 09 00 00
ratbag raw: hidpp read:   11 ff 01 18 1e b0 60 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 01 18 0a 00 00
ratbag raw: hidpp read:   11 ff 01 18 22 01 00 01 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 01 18 0b 00 00
ratbag raw: hidpp read:   11 ff 01 18 80 60 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 01 18 0c 00 00
ratbag raw: hidpp read:   11 ff 01 18 81 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 01 18 0d 00 00
ratbag raw: hidpp read:   11 ff 01 18 81 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 01 18 0e 00 00
ratbag raw: hidpp read:   11 ff 01 18 00 c2 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 01 18 0f 00 00
ratbag raw: hidpp read:   11 ff 01 18 18 01 60 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 01 18 10 00 00
ratbag raw: hidpp read:   11 ff 01 18 18 02 60 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 01 18 11 00 00
ratbag raw: hidpp read:   11 ff 01 18 18 06 60 05 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 01 18 12 00 00
ratbag raw: hidpp read:   11 ff 01 18 18 b1 60 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag debug: 'Logitech G502 HERO Gaming Mouse' is using protocol v4.2
ratbag raw: 'Logitech G502 HERO Gaming Mouse' has 19 features
ratbag raw: Init feature HIDPP_PAGE_ROOT (0x0000)
ratbag raw: hidpp write:  10 ff 00 08 00 00 00
ratbag raw: hidpp read:   11 ff 00 08 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: feature 0x0000 is at 0x00
ratbag raw: Init feature HIDPP_PAGE_FEATURE_SET (0x0001)
ratbag raw: hidpp write:  10 ff 00 08 00 01 00
ratbag raw: hidpp read:   11 ff 00 08 01 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: feature 0x0001 is at 0x01
ratbag raw: Init feature HIDPP_PAGE_COLOR_LED_EFFECTS (0x8070)
ratbag raw: hidpp write:  10 ff 00 08 80 70 00
ratbag raw: hidpp read:   11 ff 00 08 02 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: feature 0x8070 is at 0x02
ratbag debug: device has color effects
ratbag raw: Init feature HIDPP_PAGE_DEVICE_INFO (0x0003)
ratbag raw: hidpp write:  10 ff 00 08 00 03 00
ratbag raw: hidpp read:   11 ff 00 08 03 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: feature 0x0003 is at 0x03
ratbag raw: unknown feature 0x0003
ratbag raw: Init feature HIDPP_PAGE_DEVICE_NAME (0x0005)
ratbag raw: hidpp write:  10 ff 00 08 00 05 00
ratbag raw: hidpp read:   11 ff 00 08 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: feature 0x0005 is at 0x04
ratbag raw: unknown feature 0x0005
ratbag raw: Init feature HIDPP_PAGE_LED_SW_CONTROL (0x1300)
ratbag raw: hidpp write:  10 ff 00 08 13 00 00
ratbag raw: hidpp read:   11 ff 00 08 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: feature 0x1300 is at 0x05
ratbag debug: device has non-rgb leds
ratbag raw: Init feature 0x18a1 (0x18a1)
ratbag raw: hidpp write:  10 ff 00 08 18 a1 00
ratbag raw: hidpp read:   11 ff 00 08 06 60 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: feature 0x18a1 is at 0x06
ratbag raw: Init feature 0x1e00 (0x1e00)
ratbag raw: hidpp write:  10 ff 00 08 1e 00 00
ratbag raw: hidpp read:   11 ff 00 08 07 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: feature 0x1e00 is at 0x07
ratbag raw: Init feature 0x1e22 (0x1e22)
ratbag raw: hidpp write:  10 ff 00 08 1e 22 00
ratbag raw: hidpp read:   11 ff 00 08 08 60 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: feature 0x1e22 is at 0x08
ratbag raw: Init feature 0x1eb0 (0x1eb0)
ratbag raw: hidpp write:  10 ff 00 08 1e b0 00
ratbag raw: hidpp read:   11 ff 00 08 09 60 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: feature 0x1eb0 is at 0x09
ratbag raw: Init feature HIDPP_PAGE_ADJUSTABLE_DPI (0x2201)
ratbag raw: hidpp write:  10 ff 00 08 22 01 00
ratbag raw: hidpp read:   11 ff 00 08 0a 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: feature 0x2201 is at 0x0a
ratbag debug: device has adjustable dpi
ratbag raw: hidpp write:  10 ff 0a 08 00 00 00
ratbag raw: hidpp read:   11 ff 0a 08 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 0a 18 00 00 00
ratbag raw: hidpp read:   11 ff 0a 18 00 00 64 e0 32 64 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 0a 28 00 00 00
ratbag raw: hidpp read:   11 ff 0a 28 00 0f 6e 03 e8 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: sensor 0: current dpi: 3950 (default: 1000) min: 100 max: 25600 steps: 50
ratbag debug: device is at 3950 dpi (variable between 100 and 25600).
ratbag raw: Init feature HIDPP_PAGE_ADJUSTABLE_REPORT_RATE (0x8060)
ratbag raw: hidpp write:  10 ff 00 08 80 60 00
ratbag raw: hidpp read:   11 ff 00 08 0b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: feature 0x8060 is at 0x0b
ratbag debug: device has adjustable report rate
ratbag raw: hidpp write:  10 ff 0b 08 00 00 00
ratbag raw: hidpp read:   11 ff 0b 08 8b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 0b 18 00 00 00
ratbag raw: hidpp read:   11 ff 0b 18 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag debug: report rate is 1000
ratbag debug: device has 4 report rates
ratbag raw: Init feature HIDPP_PAGE_ONBOARD_PROFILES (0x8100)
ratbag raw: hidpp write:  10 ff 00 08 81 00 00
ratbag raw: hidpp read:   11 ff 00 08 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: feature 0x8100 is at 0x0c
ratbag debug: device has onboard profiles
ratbag raw: Init feature HIDPP_PAGE_MOUSE_BUTTON_SPY (0x8110)
ratbag raw: hidpp write:  10 ff 00 08 81 10 00
ratbag raw: hidpp read:   11 ff 00 08 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: feature 0x8110 is at 0x0d
ratbag debug: device has configurable mouse button spy
ratbag raw: Init feature 0xc2 (0x00c2)
ratbag raw: hidpp write:  10 ff 00 08 00 c2 00
ratbag raw: hidpp read:   11 ff 00 08 0e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: feature 0x00c2 is at 0x0e
ratbag raw: unknown feature 0x00c2
ratbag raw: Init feature 0x1801 (0x1801)
ratbag raw: hidpp write:  10 ff 00 08 18 01 00
ratbag raw: hidpp read:   11 ff 00 08 0f 60 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: feature 0x1801 is at 0x0f
ratbag raw: Init feature 0x1802 (0x1802)
ratbag raw: hidpp write:  10 ff 00 08 18 02 00
ratbag raw: hidpp read:   11 ff 00 08 10 60 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: feature 0x1802 is at 0x10
ratbag raw: Init feature 0x1806 (0x1806)
ratbag raw: hidpp write:  10 ff 00 08 18 06 00
ratbag raw: hidpp read:   11 ff 00 08 11 60 05 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: feature 0x1806 is at 0x11
ratbag raw: Init feature 0x18b1 (0x18b1)
ratbag raw: hidpp write:  10 ff 00 08 18 b1 00
ratbag raw: hidpp read:   11 ff 00 08 12 60 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: feature 0x18b1 is at 0x12
ratbag raw: hidpp write:  10 ff 02 08 00 00 00
ratbag raw: hidpp read:   11 ff 02 08 02 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 02 18 00 00 00
ratbag raw: hidpp read:   11 ff 02 18 00 00 01 04 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: led_info 0: location: 1 type Logo LED num_effects: 4 persistency_caps: 0x00
ratbag raw: hidpp write:  10 ff 02 18 01 00 00
ratbag raw: hidpp read:   11 ff 02 18 01 00 02 04 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: led_info 1: location: 2 type Side LED num_effects: 4 persistency_caps: 0x00
ratbag debug: initializing onboard profiles
ratbag raw: hidpp write:  10 ff 0c 08 00 00 00
ratbag raw: hidpp read:   11 ff 0c 08 01 02 01 05 05 0b 10 01 00 0a 01 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 0c 28 00 00 00
ratbag raw: hidpp read:   11 ff 0c 28 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 0c 48 00 00 00
ratbag raw: hidpp read:   11 ff 0c 48 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: current active profile is index: 1 unknown_0: 0
ratbag debug: Reading sector 0x0000
ratbag raw: hidpp write:  11 ff 0c 58 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 00 01 01 00 00 02 01 00 00 03 01 00 00 04 01 00
ratbag raw: hidpp write:  11 ff 0c 58 00 00 00 10 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 00 05 01 00 ff ff 00 00 ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 0c 58 00 00 00 20 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 0c 58 00 00 00 30 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 0c 58 00 00 00 40 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 0c 58 00 00 00 50 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 0c 58 00 00 00 60 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 0c 58 00 00 00 70 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 0c 58 00 00 00 80 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 0c 58 00 00 00 90 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 0c 58 00 00 00 a0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 0c 58 00 00 00 b0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 0c 58 00 00 00 c0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 0c 58 00 00 00 d0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 0c 58 00 00 00 e0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 0c 58 00 00 00 f0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff 5d 20
ratbag debug: Parsing profile 0
ratbag debug: Reading sector 0x0001
ratbag raw: hidpp write:  11 ff 0c 58 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 01 00 00 6e 0f 00 00 00 00 00 00 00 00 ff ff ff
ratbag raw: hidpp write:  11 ff 0c 58 00 01 00 10 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 0c 58 00 01 00 20 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 80 01 00 01 80 01 00 02 80 01 00 04 80 01 00 08
ratbag raw: hidpp write:  11 ff 0c 58 00 01 00 30 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 80 01 00 10 80 02 00 e1 80 02 00 e0 80 02 00 e2
ratbag raw: hidpp write:  11 ff 0c 58 00 01 00 40 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 80 02 00 2b 80 02 00 23 80 02 00 22 ff ff ff ff
ratbag raw: hidpp write:  11 ff 0c 58 00 01 00 50 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 0c 58 00 01 00 60 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 0c 58 00 01 00 70 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 0c 58 00 01 00 80 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 0c 58 00 01 00 90 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 0c 58 00 01 00 a0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 50 00 52 00 4f 00 46 00 49 00 4c 00 45 00 5f 00
ratbag raw: hidpp write:  11 ff 0c 58 00 01 00 b0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 4e 00 41 00 4d 00 45 00 5f 00 44 00 45 00 46 00
ratbag raw: hidpp write:  11 ff 0c 58 00 01 00 c0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 41 00 55 00 4c 00 54 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 58 00 01 00 d0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 03 00 00 00 00 00 1e dc 00 00 00 03 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 58 00 01 00 e0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 00 1f 40 00 00 00 03 00 00 00 00 00 1e dc 00 00
ratbag raw: hidpp write:  11 ff 0c 58 00 01 00 f0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 00 03 00 00 00 00 00 1f 40 00 00 00 ff ff 0c e2
ratbag debug: Parsing profile 1
ratbag debug: Reading sector 0x0002
ratbag raw: hidpp write:  11 ff 0c 58 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 01 02 00 90 01 20 03 40 06 60 09 00 00 ff ff ff
ratbag raw: hidpp write:  11 ff 0c 58 00 02 00 10 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 0c 58 00 02 00 20 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 80 01 00 01 80 01 00 02 80 01 00 04 80 01 00 08
ratbag raw: hidpp write:  11 ff 0c 58 00 02 00 30 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 80 01 00 10 80 01 01 00 80 01 00 80 80 01 00 10
ratbag raw: hidpp write:  11 ff 0c 58 00 02 00 40 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 80 01 02 00 90 02 ff ff 90 01 ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 0c 58 00 02 00 50 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 0c 58 00 02 00 60 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 0c 58 00 02 00 70 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 0c 58 00 02 00 80 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 0c 58 00 02 00 90 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 0c 58 00 02 00 a0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 58 00 02 00 b0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 58 00 02 00 c0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 58 00 02 00 d0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 0a 00 dc ff 1f 40 00 00 00 00 00 0a 00 dc ff 1f
ratbag raw: hidpp write:  11 ff 0c 58 00 02 00 e0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 40 00 00 00 00 00 0a 00 dc ff 1f 40 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 58 00 02 00 f0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 00 0a 00 dc ff 1f 40 00 00 00 00 00 ff ff 53 f5
ratbag debug: Parsing profile 2
ratbag debug: Reading sector 0x0003
ratbag raw: hidpp write:  11 ff 0c 58 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 02 00 00 60 09 00 00 00 00 00 00 00 00 ff ff ff
ratbag raw: hidpp write:  11 ff 0c 58 00 03 00 10 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 0c 58 00 03 00 20 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 80 01 00 01 80 01 00 02 80 01 00 04 80 01 00 08
ratbag raw: hidpp write:  11 ff 0c 58 00 03 00 30 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 80 01 00 10 90 0b ff ff 80 02 01 06 80 02 01 19
ratbag raw: hidpp write:  11 ff 0c 58 00 03 00 40 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 90 0a ff ff 90 02 ff ff 90 01 ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 0c 58 00 03 00 50 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 0c 58 00 03 00 60 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 0c 58 00 03 00 70 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 0c 58 00 03 00 80 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 0c 58 00 03 00 90 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 0c 58 00 03 00 a0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 58 00 03 00 b0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 58 00 03 00 c0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 58 00 03 00 d0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 01 ff ff ff 00 00 00 00 00 00 00 01 ff ff ff 00
ratbag raw: hidpp write:  11 ff 0c 58 00 03 00 e0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 00 00 00 00 00 00 01 ff ff ff 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 58 00 03 00 f0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 00 01 ff ff ff 00 00 00 00 00 00 00 ff ff 78 f5
ratbag debug: Parsing profile 3
ratbag debug: Reading sector 0x0004
ratbag raw: hidpp write:  11 ff 0c 58 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 01 00 00 80 0c 00 00 00 00 00 00 00 00 ff ff ff
ratbag raw: hidpp write:  11 ff 0c 58 00 04 00 10 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 0c 58 00 04 00 20 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 80 01 00 01 80 01 00 02 80 01 00 04 80 01 00 08
ratbag raw: hidpp write:  11 ff 0c 58 00 04 00 30 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 80 01 00 10 90 07 ff ff 90 04 ff ff 90 03 ff ff
ratbag raw: hidpp write:  11 ff 0c 58 00 04 00 40 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 90 0a ff ff 90 02 ff ff 90 01 ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 0c 58 00 04 00 50 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 0c 58 00 04 00 60 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 0c 58 00 04 00 70 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 0c 58 00 04 00 80 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 0c 58 00 04 00 90 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 0c 58 00 04 00 a0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 58 00 04 00 b0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 58 00 04 00 c0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 58 00 04 00 d0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 01 ff dc 00 00 00 00 00 00 00 00 01 ff dc 00 00
ratbag raw: hidpp write:  11 ff 0c 58 00 04 00 e0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 00 00 00 00 00 00 01 ff dc 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 58 00 04 00 f0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 00 01 ff dc 00 00 00 00 00 00 00 00 ff ff b2 89
ratbag debug: Parsing profile 4
ratbag debug: Reading sector 0x0005
ratbag raw: hidpp write:  11 ff 0c 58 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 01 00 00 00 19 00 00 00 00 00 00 00 00 ff ff ff
ratbag raw: hidpp write:  11 ff 0c 58 00 05 00 10 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 0c 58 00 05 00 20 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 80 01 00 01 80 01 00 02 80 01 00 04 80 01 00 08
ratbag raw: hidpp write:  11 ff 0c 58 00 05 00 30 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 80 01 00 10 90 07 ff ff 90 04 ff ff 90 03 ff ff
ratbag raw: hidpp write:  11 ff 0c 58 00 05 00 40 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 90 0a ff ff 90 02 ff ff 90 01 ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 0c 58 00 05 00 50 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 0c 58 00 05 00 60 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 0c 58 00 05 00 70 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 0c 58 00 05 00 80 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 0c 58 00 05 00 90 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 0c 58 00 05 00 a0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 58 00 05 00 b0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 58 00 05 00 c0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 58 00 05 00 d0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 01 80 00 ff 00 00 00 00 00 00 00 01 80 00 ff 00
ratbag raw: hidpp write:  11 ff 0c 58 00 05 00 e0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 00 00 00 00 00 00 01 80 00 ff 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 58 00 05 00 f0 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 58 00 01 80 00 ff 00 00 00 00 00 00 00 ff ff 62 81
ratbag raw: hidpp write:  10 ff 02 08 00 00 00
ratbag raw: hidpp read:   11 ff 02 08 02 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 02 28 00 00 00
ratbag raw: hidpp read:   11 ff 02 28 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 02 28 00 01 00
ratbag raw: hidpp read:   11 ff 02 28 00 01 00 01 00 05 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 02 28 00 02 00
ratbag raw: hidpp read:   11 ff 02 28 00 02 00 0a c0 05 03 e0 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 02 28 00 03 00
ratbag raw: hidpp read:   11 ff 02 28 00 03 00 03 c0 05 03 e0 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 02 08 00 00 00
ratbag raw: hidpp read:   11 ff 02 08 02 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 02 28 01 00 00
ratbag raw: hidpp read:   11 ff 02 28 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 02 28 01 01 00
ratbag raw: hidpp read:   11 ff 02 28 01 01 00 01 00 05 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 02 28 01 02 00
ratbag raw: hidpp read:   11 ff 02 28 01 02 00 0a c0 05 03 e0 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 02 28 01 03 00
ratbag raw: hidpp read:   11 ff 02 28 01 03 00 03 c0 05 03 e0 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 0c b8 00 00 00
ratbag raw: hidpp read:   11 ff 0c b8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 02 08 00 00 00
ratbag raw: hidpp read:   11 ff 02 08 02 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 02 28 00 00 00
ratbag raw: hidpp read:   11 ff 02 28 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 02 28 00 01 00
ratbag raw: hidpp read:   11 ff 02 28 00 01 00 01 00 05 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 02 28 00 02 00
ratbag raw: hidpp read:   11 ff 02 28 00 02 00 0a c0 05 03 e0 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 02 28 00 03 00
ratbag raw: hidpp read:   11 ff 02 28 00 03 00 03 c0 05 03 e0 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 02 08 00 00 00
ratbag raw: hidpp read:   11 ff 02 08 02 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 02 28 01 00 00
ratbag raw: hidpp read:   11 ff 02 28 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 02 28 01 01 00
ratbag raw: hidpp read:   11 ff 02 28 01 01 00 01 00 05 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 02 28 01 02 00
ratbag raw: hidpp read:   11 ff 02 28 01 02 00 0a c0 05 03 e0 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 02 28 01 03 00
ratbag raw: hidpp read:   11 ff 02 28 01 03 00 03 c0 05 03 e0 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 02 08 00 00 00
ratbag raw: hidpp read:   11 ff 02 08 02 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 02 28 00 00 00
ratbag raw: hidpp read:   11 ff 02 28 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 02 28 00 01 00
ratbag raw: hidpp read:   11 ff 02 28 00 01 00 01 00 05 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 02 28 00 02 00
ratbag raw: hidpp read:   11 ff 02 28 00 02 00 0a c0 05 03 e0 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 02 28 00 03 00
ratbag raw: hidpp read:   11 ff 02 28 00 03 00 03 c0 05 03 e0 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 02 08 00 00 00
ratbag raw: hidpp read:   11 ff 02 08 02 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 02 28 01 00 00
ratbag raw: hidpp read:   11 ff 02 28 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 02 28 01 01 00
ratbag raw: hidpp read:   11 ff 02 28 01 01 00 01 00 05 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 02 28 01 02 00
ratbag raw: hidpp read:   11 ff 02 28 01 02 00 0a c0 05 03 e0 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 02 28 01 03 00
ratbag raw: hidpp read:   11 ff 02 28 01 03 00 03 c0 05 03 e0 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 02 08 00 00 00
ratbag raw: hidpp read:   11 ff 02 08 02 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 02 28 00 00 00
ratbag raw: hidpp read:   11 ff 02 28 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 02 28 00 01 00
ratbag raw: hidpp read:   11 ff 02 28 00 01 00 01 00 05 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 02 28 00 02 00
ratbag raw: hidpp read:   11 ff 02 28 00 02 00 0a c0 05 03 e0 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 02 28 00 03 00
ratbag raw: hidpp read:   11 ff 02 28 00 03 00 03 c0 05 03 e0 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 02 08 00 00 00
ratbag raw: hidpp read:   11 ff 02 08 02 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 02 28 01 00 00
ratbag raw: hidpp read:   11 ff 02 28 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 02 28 01 01 00
ratbag raw: hidpp read:   11 ff 02 28 01 01 00 01 00 05 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 02 28 01 02 00
ratbag raw: hidpp read:   11 ff 02 28 01 02 00 0a c0 05 03 e0 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 02 28 01 03 00
ratbag raw: hidpp read:   11 ff 02 28 01 03 00 03 c0 05 03 e0 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 02 08 00 00 00
ratbag raw: hidpp read:   11 ff 02 08 02 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 02 28 00 00 00
ratbag raw: hidpp read:   11 ff 02 28 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 02 28 00 01 00
ratbag raw: hidpp read:   11 ff 02 28 00 01 00 01 00 05 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 02 28 00 02 00
ratbag raw: hidpp read:   11 ff 02 28 00 02 00 0a c0 05 03 e0 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 02 28 00 03 00
ratbag raw: hidpp read:   11 ff 02 28 00 03 00 03 c0 05 03 e0 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 02 08 00 00 00
ratbag raw: hidpp read:   11 ff 02 08 02 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 02 28 01 00 00
ratbag raw: hidpp read:   11 ff 02 28 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 02 28 01 01 00
ratbag raw: hidpp read:   11 ff 02 28 01 01 00 01 00 05 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 02 28 01 02 00
ratbag raw: hidpp read:   11 ff 02 28 01 02 00 0a c0 05 03 e0 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 02 28 01 03 00
ratbag raw: hidpp read:   11 ff 02 28 01 03 00 03 c0 05 03 e0 00 00 00 00 00 00 00 00
ratbag debug: driver match found: Logitech HID++2.0
hidraw9: "Logitech G502 HERO Gaming Mouse", 5 profiles
ratbag debug: New device: Logitech G502 HERO Gaming Mouse
ratbag debug: Using data directory '/usr/share/libratbag'
ratbag debug: device assigned driver hidpp20
ratbag debug: hidraw info: bus 0x03 vendor 0x46d product 0xffffc08b
ratbag debug: Logitech G502 HERO Gaming Mouse is device '/dev/hidraw9'.
ratbag debug: Parsing HID report descriptor
ratbag debug: Parsing HID report descriptor
ratbag debug: New device: Logitech USB Receiver
ratbag debug: Using data directory '/usr/share/libratbag'
ratbag debug: 046d:c548 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:c548 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:c548 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:c548 is a Logitech receiver, not a device. Ignoring...
ratbag debug: New device: AsusTek Computer Inc. AURA LED Controller
ratbag debug: Using data directory '/usr/share/libratbag'
ratbag debug: No data file found for 0b05:1939
ratbag debug: New device: NZXT. - Inc. NZXT USB Device
ratbag debug: Using data directory '/usr/share/libratbag'
ratbag debug: No data file found for 1e71:2006
ratbag debug: New device: Corsair CORSAIR iCUE Commander CORE
ratbag debug: Using data directory '/usr/share/libratbag'
ratbag debug: No data file found for 1b1c:0c1c
ratbag debug: New device: Corsair CORSAIR iCUE Commander CORE
ratbag debug: Using data directory '/usr/share/libratbag'
ratbag debug: No data file found for 1b1c:0c1c
DBus server ready

Additional context
If there is any additional testing/logging needed just let me know and I'll try and walk my friend through the steps to get them, or when I see them next I'll get the information.

@ruineka ruineka added the bug label Jun 13, 2024
@kz-n
Copy link

kz-n commented Jun 24, 2024

Hey, i have the same mouse and i'm encountering the same problem, Note that this didnt happen some years ago when i tried piper. What can I do to help?

@ruineka
Copy link
Author

ruineka commented Jun 24, 2024

Hey, i have the same mouse and i'm encountering the same problem, Note that this didnt happen some years ago when i tried piper. What can I do to help?

Could you try running this command and see what the output is?

ratbagd --verbose=raw

@kz-n
Copy link

kz-n commented Jun 25, 2024

[kz-n@haku ~]$ sudo ratbagd --verbose=raw
[sudo] password di kz-n: 
Initializing libratbag
ratbagd error: Bus name is taken, another instance of ratbagd is already running.

Ran with sudo cause it said permission denied otherwise.

But if it helps, I had to select the linux-lts kernel for another issue I was experiencing, and the issues with piper seem to not occur anymore, so it probably is something to do with latest arch kernel, as i was using the same version and had the same issue.

@ruineka
Copy link
Author

ruineka commented Jul 7, 2024

I got my hands on this mouse and got the information that is needed.
g502hero-ratbag-debug.txt

@ruineka
Copy link
Author

ruineka commented Jul 7, 2024

I got this activity when I applied a change to turn one of the nonworking buttons to right click

ratbag raw: hidpp write:  10 ff 0c 38 00 01 00
ratbag raw: hidpp read:   01 00 00 e0 00 00 00 00 00
ratbag raw: hidpp read:   01 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   01 00 00 e2 00 00 00 00 00
ratbag raw: hidpp read:   01 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   01 00 00 e1 00 00 00 00 00
ratbag raw: hidpp read:   01 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   01 00 00 e1 00 00 00 00 00
ratbag raw: hidpp read:   01 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   01 00 00 e1 00 00 00 00 00
ratbag raw: hidpp read:   01 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   01 00 00 e1 00 00 00 00 00
ratbag raw: hidpp read:   01 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   01 00 00 e1 00 00 00 00 00
ratbag raw: hidpp read:   01 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   01 00 00 e1 00 00 00 00 00
ratbag raw: hidpp read:   01 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 38 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 68 00 01 00 00 01 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 01 00 00 6e 0f 00 00 00 00 00 00 00 00 ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 80 01 00 01 80 01 00 02 80 01 00 04 80 01 00 08
ratbag raw: hidpp read:   11 ff 0c 78 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 80 01 00 10 80 02 00 e1 80 02 00 e0 80 01 00 01
ratbag raw: hidpp read:   11 ff 0c 78 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 80 02 00 2b 80 02 00 23 80 02 00 22 ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 50 00 52 00 4f 00 46 00 49 00 4c 00 45 00 5f 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0b 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 4e 00 41 00 4d 00 45 00 5f 00 44 00 45 00 46 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 41 00 55 00 4c 00 54 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 03 00 00 00 00 00 1e dc 00 00 00 03 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0e 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 1f 40 00 00 00 03 00 00 00 00 00 1e dc 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0f 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 03 00 00 00 00 00 1f 40 00 00 00 ff ff d4 e5
ratbag raw: hidpp read:   11 ff 0c 78 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 0c 88 00 00 00
ratbag raw: hidpp read:   11 ff 0c 88 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 68 00 02 00 00 01 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   01 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   03 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 01 02 00 90 01 20 03 40 06 60 09 00 00 ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 80 01 00 01 80 01 00 02 80 01 00 04 80 01 00 08
ratbag raw: hidpp read:   11 ff 0c 78 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 80 01 00 10 80 01 01 00 80 01 00 80 80 01 00 10
ratbag raw: hidpp read:   11 ff 0c 78 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 80 01 02 00 90 02 ff ff 90 01 ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0b 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 0a 00 dc ff 1f 40 00 00 00 00 00 0a 00 dc ff 1f
ratbag raw: hidpp read:   11 ff 0c 78 00 0e 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 40 00 00 00 00 00 0a 00 dc ff 1f 40 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0f 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 0a 00 dc ff 1f 40 00 00 00 00 00 ff ff 53 f5
ratbag raw: hidpp read:   11 ff 0c 78 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 0c 88 00 00 00
ratbag raw: hidpp read:   11 ff 0c 88 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 68 00 03 00 00 01 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   01 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   03 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 02 00 00 60 09 00 00 00 00 00 00 00 00 ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 80 01 00 01 80 01 00 02 80 01 00 04 80 01 00 08
ratbag raw: hidpp read:   11 ff 0c 78 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 80 01 00 10 90 0b ff ff 80 02 01 06 80 02 01 19
ratbag raw: hidpp read:   11 ff 0c 78 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 90 0a ff ff 90 02 ff ff 90 01 ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0b 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 01 ff ff ff 00 00 00 00 00 00 00 01 ff ff ff 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0e 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 00 00 00 00 00 01 ff ff ff 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0f 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 01 ff ff ff 00 00 00 00 00 00 00 ff ff 78 f5
ratbag raw: hidpp read:   11 ff 0c 78 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 0c 88 00 00 00
ratbag raw: hidpp read:   11 ff 0c 88 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 68 00 04 00 00 01 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   01 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   03 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 01 00 00 80 0c 00 00 00 00 00 00 00 00 ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 80 01 00 01 80 01 00 02 80 01 00 04 80 01 00 08
ratbag raw: hidpp read:   11 ff 0c 78 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 80 01 00 10 90 07 ff ff 90 04 ff ff 90 03 ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 90 0a ff ff 90 02 ff ff 90 01 ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0b 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidratbag raw: hidpp write:  10 ff 0c 38 00 01 00
ratbag raw: hidpp read:   01 00 00 e0 00 00 00 00 00
ratbag raw: hidpp read:   01 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   01 00 00 e2 00 00 00 00 00
ratbag raw: hidpp read:   01 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   01 00 00 e1 00 00 00 00 00
ratbag raw: hidpp read:   01 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   01 00 00 e1 00 00 00 00 00
ratbag raw: hidpp read:   01 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   01 00 00 e1 00 00 00 00 00
ratbag raw: hidpp read:   01 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   01 00 00 e1 00 00 00 00 00
ratbag raw: hidpp read:   01 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   01 00 00 e1 00 00 00 00 00
ratbag raw: hidpp read:   01 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   01 00 00 e1 00 00 00 00 00
ratbag raw: hidpp read:   01 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 38 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 68 00 01 00 00 01 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 01 00 00 6e 0f 00 00 00 00 00 00 00 00 ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 80 01 00 01 80 01 00 02 80 01 00 04 80 01 00 08
ratbag raw: hidpp read:   11 ff 0c 78 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 80 01 00 10 80 02 00 e1 80 02 00 e0 80 01 00 01
ratbag raw: hidpp read:   11 ff 0c 78 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 80 02 00 2b 80 02 00 23 80 02 00 22 ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 50 00 52 00 4f 00 46 00 49 00 4c 00 45 00 5f 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0b 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 4e 00 41 00 4d 00 45 00 5f 00 44 00 45 00 46 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 41 00 55 00 4c 00 54 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 03 00 00 00 00 00 1e dc 00 00 00 03 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0e 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 1f 40 00 00 00 03 00 00 00 00 00 1e dc 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0f 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 03 00 00 00 00 00 1f 40 00 00 00 ff ff d4 e5
ratbag raw: hidpp read:   11 ff 0c 78 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 0c 88 00 00 00
ratbag raw: hidpp read:   11 ff 0c 88 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 68 00 02 00 00 01 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   01 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   03 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 01 02 00 90 01 20 03 40 06 60 09 00 00 ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 80 01 00 01 80 01 00 02 80 01 00 04 80 01 00 08
ratbag raw: hidpp read:   11 ff 0c 78 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 80 01 00 10 80 01 01 00 80 01 00 80 80 01 00 10
ratbag raw: hidpp read:   11 ff 0c 78 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 80 01 02 00 90 02 ff ff 90 01 ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0b 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 0a 00 dc ff 1f 40 00 00 00 00 00 0a 00 dc ff 1f
ratbag raw: hidpp read:   11 ff 0c 78 00 0e 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 40 00 00 00 00 00 0a 00 dc ff 1f 40 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0f 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 0a 00 dc ff 1f 40 00 00 00 00 00 ff ff 53 f5
ratbag raw: hidpp read:   11 ff 0c 78 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 0c 88 00 00 00
ratbag raw: hidpp read:   11 ff 0c 88 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 68 00 03 00 00 01 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   01 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   03 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 02 00 00 60 09 00 00 00 00 00 00 00 00 ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 80 01 00 01 80 01 00 02 80 01 00 04 80 01 00 08
ratbag raw: hidpp read:   11 ff 0c 78 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 80 01 00 10 90 0b ff ff 80 02 01 06 80 02 01 19
ratbag raw: hidpp read:   11 ff 0c 78 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 90 0a ff ff 90 02 ff ff 90 01 ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0b 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 01 ff ff ff 00 00 00 00 00 00 00 01 ff ff ff 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0e 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 00 00 00 00 00 01 ff ff ff 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0f 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 01 ff ff ff 00 00 00 00 00 00 00 ff ff 78 f5
ratbag raw: hidpp read:   11 ff 0c 78 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 0c 88 00 00 00
ratbag raw: hidpp read:   11 ff 0c 88 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 68 00 04 00 00 01 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   01 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   03 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 01 00 00 80 0c 00 00 00 00 00 00 00 00 ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 80 01 00 01 80 01 00 02 80 01 00 04 80 01 00 08
ratbag raw: hidpp read:   11 ff 0c 78 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 80 01 00 10 90 07 ff ff 90 04 ff ff 90 03 ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 90 0a ff ff 90 02 ff ff 90 01 ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0b 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 01 ff dc 00 00 00 00 00 00 00 00 01 ff dc 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0e 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 00 00 00 00 00 01 ff dc 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0f 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 01 ff dc 00 00 00 00 00 00 00 00 ff ff b2 89
ratbag raw: hidpp read:   11 ff 0c 78 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 0c 88 00 00 00
ratbag raw: hidpp read:   11 ff 0c 88 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 68 00 05 00 00 01 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   01 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   03 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 01 00 00 00 19 00 00 00 00 00 00 00 00 ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 80 01 00 01 80 01 00 02 80 01 00 04 80 01 00 08
ratbag raw: hidpp read:   11 ff 0c 78 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 80 01 00 10 90 07 ff ff 90 04 ff ff 90 03 ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 90 0a ff ff 90 02 ff ff 90 01 ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0b 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 01 80 00 ff 00 00 00 00 00 00 00 01 80 00 ff 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0e 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 00 00 00 00 00 01 80 00 ff 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0f 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 01 80 00 ff 00 00 00 00 00 00 00 ff ff 62 81
ratbag raw: hidpp read:   11 ff 0c 78 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 0c 88 00 00 00
ratbag raw: hidpp read:   11 ff 0c 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 01 00 00 03 01 00 00 04 01 00 00 05 01 00 ff ff 00 00 ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 0c 68 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   01 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   03 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 01 01 00 00 02 01 00 00 03 01 00 00 04 01 00
ratbag raw: hidpp read:   11 ff 0c 78 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 05 01 00 ff ff 00 00 ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 0b 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 0e 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 0f 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff 5d 20
ratbag raw: hidpp read:   11 ff 0c 78 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 0c 88 00 00 00
ratbag raw: hidpp read:   11 ff 0c 88 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 0c c8 00 00 00
ratbag raw: hidpp read:   01 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   03 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c c8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 68 00 01 00 00 01 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   01 00 00 e1 00 00 00 00 00
ratbag raw: hidpp read:   01 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 01 00 00 6e 0f 00 00 00 00 00 00 00 00 ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 80 01 00 01 80 01 00 02 80 01 00 04 80 01 00 08
ratbag raw: hidpp read:   11 ff 0c 78 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 80 01 00 10 80 02 00 e1 80 02 00 e0 80 01 00 02
ratbag raw: hidpp read:   11 ff 0c 78 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 80 02 00 2b 80 02 00 23 80 02 00 22 ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 50 00 52 00 4f 00 46 00 49 00 4c 00 45 00 5f 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0b 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 4e 00 41 00 4d 00 45 00 5f 00 44 00 45 00 46 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 41 00 55 00 4c 00 54 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 03 00 00 00 00 00 1e dc 00 00 00 03 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0e 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 1f 40 00 00 00 03 00 00 00 00 00 1e dc 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0f 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 03 00 00 00 00 00 1f 40 00 00 00 ff ff bd 49
ratbag raw: hidpp read:   11 ff 0c 78 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 0c 88 00 00 00
ratbag raw: hidpp read:   11 ff 0c 88 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 68 00 02 00 00 01 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   01 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   03 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 01 02 00 90 01 20 03 40 06 60 09 00 00 ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 80 01 00 01 80 01 00 02 80 01 00 04 80 01 00 08
ratbag raw: hidpp read:   11 ff 0c 78 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 80 01 00 10 80 01 01 00 80 01 00 80 80 01 00 10
ratbag raw: hidpp read:   11 ff 0c 78 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 80 01 02 00 90 02 ff ff 90 01 ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0b 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 0a 00 dc ff 1f 40 00 00 00 00 00 0a 00 dc ff 1f
ratbag raw: hidpp read:   11 ff 0c 78 00 0e 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 40 00 00 00 00 00 0a 00 dc ff 1f 40 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0f 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 0a 00 dc ff 1f 40 00 00 00 00 00 ff ff 53 f5
ratbag raw: hidpp read:   11 ff 0c 78 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 0c 88 00 00 00
ratbag raw: hidpp read:   11 ff 0c 88 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 68 00 03 00 00 01 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   01 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   03 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 02 00 00 60 09 00 00 00 00 00 00 00 00 ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 80 01 00 01 80 01 00 02 80 01 00 04 80 01 00 08
ratbag raw: hidpp read:   11 ff 0c 78 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 80 01 00 10 90 0b ff ff 80 02 01 06 80 02 01 19
ratbag raw: hidpp read:   11 ff 0c 78 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 90 0a ff ff 90 02 ff ff 90 01 ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0b 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 01 ff ff ff 00 00 00 00 00 00 00 01 ff ff ff 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0e 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 00 00 00 00 00 01 ff ff ff 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0f 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 01 ff ff ff 00 00 00 00 00 00 00 ff ff 78 f5
ratbag raw: hidpp read:   11 ff 0c 78 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 0c 88 00 00 00
ratbag raw: hidpp read:   11 ff 0c 88 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 68 00 04 00 00 01 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   01 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   03 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 01 00 00 80 0c 00 00 00 00 00 00 00 00 ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 80 01 00 01 80 01 00 02 80 01 00 04 80 01 00 08
ratbag raw: hidpp read:   11 ff 0c 78 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 80 01 00 10 90 07 ff ff 90 04 ff ff 90 03 ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 90 0a ff ff 90 02 ff ff 90 01 ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0b 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 01 ff dc 00 00 00 00 00 00 00 00 01 ff dc 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0e 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 00 00 00 00 00 01 ff dc 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0f 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 01 ff dc 00 00 00 00 00 00 00 00 ff ff b2 89
ratbag raw: hidpp read:   11 ff 0c 78 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 0c 88 00 00 00
ratbag raw: hidpp read:   11 ff 0c 88 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 68 00 05 00 00 01 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   01 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   03 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 01 00 00 00 19 00 00 00 00 00 00 00 00 ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 80 01 00 01 80 01 00 02 80 01 00 04 80 01 00 08
ratbag raw: hidpp read:   11 ff 0c 78 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 80 01 00 10 90 07 ff ff 90 04 ff ff 90 03 ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 90 0a ff ff 90 02 ff ff 90 01 ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0b 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 01 80 00 ff 00 00 00 00 00 00 00 01 80 00 ff 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0e 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 00 00 00 00 00 01 80 00 ff 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0f 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 01 80 00 ff 00 00 00 00 00 00 00 ff ff 62 81
ratbag raw: hidpp read:   11 ff 0c 78 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 0c 88 00 00 00
ratbag raw: hidpp read:   11 ff 0c 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 01 00 00 03 01 00 00 04 01 00 00 05 01 00 ff ff 00 00 ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 0c 68 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   01 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   03 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 01 01 00 00 02 01 00 00 03 01 00 00 04 01 00
ratbag raw: hidpp read:   11 ff 0c 78 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 05 01 00 ff ff 00 00 ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 0b 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 0e 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 0f 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff 5d 20
ratbag raw: hidpp read:   11 ff 0c 78 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 0c 88 00 00 00
ratbag raw: hidpp read:   11 ff 0c 88 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 0c c8 00 00 00
ratbag raw: hidpp read:   01 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   03 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c c8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
pp read:   11 ff 0c 78 00 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 01 ff dc 00 00 00 00 00 00 00 00 01 ff dc 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0e 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 00 00 00 00 00 01 ff dc 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0f 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 01 ff dc 00 00 00 00 00 00 00 00 ff ff b2 89
ratbag raw: hidpp read:   11 ff 0c 78 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 0c 88 00 00 00
ratbag raw: hidpp read:   11 ff 0c 88 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 68 00 05 00 00 01 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   01 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   03 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 01 00 00 00 19 00 00 00 00 00 00 00 00 ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 80 01 00 01 80 01 00 02 80 01 00 04 80 01 00 08
ratbag raw: hidpp read:   11 ff 0c 78 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 80 01 00 10 90 07 ff ff 90 04 ff ff 90 03 ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 90 0a ff ff 90 02 ff ff 90 01 ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0b 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 01 80 00 ff 00 00 00 00 00 00 00 01 80 00 ff 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0e 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 00 00 00 00 00 01 80 00 ff 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0f 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 01 80 00 ff 00 00 00 00 00 00 00 ff ff 62 81
ratbag raw: hidpp read:   11 ff 0c 78 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 0c 88 00 00 00
ratbag raw: hidpp read:   11 ff 0c 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 01 00 00 03 01 00 00 04 01 00 00 05 01 00 ff ff 00 00 ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 0c 68 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   01 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   03 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 01 01 00 00 02 01 00 00 03 01 00 00 04 01 00
ratbag raw: hidpp read:   11 ff 0c 78 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 05 01 00 ff ff 00 00 ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 0b 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 0e 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 0f 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff 5d 20
ratbag raw: hidpp read:   11 ff 0c 78 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 0c 88 00 00 00
ratbag raw: hidpp read:   11 ff 0c 88 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 0c c8 00 00 00
ratbag raw: hidpp read:   01 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   03 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c c8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 68 00 01 00 00 01 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   01 00 00 e1 00 00 00 00 00
ratbag raw: hidpp read:   01 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 01 00 00 6e 0f 00 00 00 00 00 00 00 00 ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 80 01 00 01 80 01 00 02 80 01 00 04 80 01 00 08
ratbag raw: hidpp read:   11 ff 0c 78 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 80 01 00 10 80 02 00 e1 80 02 00 e0 80 01 00 02
ratbag raw: hidpp read:   11 ff 0c 78 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 80 02 00 2b 80 02 00 23 80 02 00 22 ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 50 00 52 00 4f 00 46 00 49 00 4c 00 45 00 5f 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0b 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 4e 00 41 00 4d 00 45 00 5f 00 44 00 45 00 46 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 41 00 55 00 4c 00 54 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 03 00 00 00 00 00 1e dc 00 00 00 03 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0e 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 1f 40 00 00 00 03 00 00 00 00 00 1e dc 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0f 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 03 00 00 00 00 00 1f 40 00 00 00 ff ff bd 49
ratbag raw: hidpp read:   11 ff 0c 78 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 0c 88 00 00 00
ratbag raw: hidpp read:   11 ff 0c 88 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 68 00 02 00 00 01 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   01 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   03 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 01 02 00 90 01 20 03 40 06 60 09 00 00 ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 80 01 00 01 80 01 00 02 80 01 00 04 80 01 00 08
ratbag raw: hidpp read:   11 ff 0c 78 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 80 01 00 10 80 01 01 00 80 01 00 80 80 01 00 10
ratbag raw: hidpp read:   11 ff 0c 78 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 80 01 02 00 90 02 ff ff 90 01 ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0b 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 0a 00 dc ff 1f 40 00 00 00 00 00 0a 00 dc ff 1f
ratbag raw: hidpp read:   11 ff 0c 78 00 0e 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 40 00 00 00 00 00 0a 00 dc ff 1f 40 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0f 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 0a 00 dc ff 1f 40 00 00 00 00 00 ff ff 53 f5
ratbag raw: hidpp read:   11 ff 0c 78 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 0c 88 00 00 00
ratbag raw: hidpp read:   11 ff 0c 88 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 68 00 03 00 00 01 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   01 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   03 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 02 00 00 60 09 00 00 00 00 00 00 00 00 ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 80 01 00 01 80 01 00 02 80 01 00 04 80 01 00 08
ratbag raw: hidpp read:   11 ff 0c 78 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 80 01 00 10 90 0b ff ff 80 02 01 06 80 02 01 19
ratbag raw: hidpp read:   11 ff 0c 78 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 90 0a ff ff 90 02 ff ff 90 01 ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0b 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 01 ff ff ff 00 00 00 00 00 00 00 01 ff ff ff 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0e 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 00 00 00 00 00 01 ff ff ff 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0f 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 01 ff ff ff 00 00 00 00 00 00 00 ff ff 78 f5
ratbag raw: hidpp read:   11 ff 0c 78 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 0c 88 00 00 00
ratbag raw: hidpp read:   11 ff 0c 88 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 68 00 04 00 00 01 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   01 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   03 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 01 00 00 80 0c 00 00 00 00 00 00 00 00 ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 80 01 00 01 80 01 00 02 80 01 00 04 80 01 00 08
ratbag raw: hidpp read:   11 ff 0c 78 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 80 01 00 10 90 07 ff ff 90 04 ff ff 90 03 ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 90 0a ff ff 90 02 ff ff 90 01 ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0b 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 01 ff dc 00 00 00 00 00 00 00 00 01 ff dc 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0e 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 00 00 00 00 00 01 ff dc 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0f 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 01 ff dc 00 00 00 00 00 00 00 00 ff ff b2 89
ratbag raw: hidpp read:   11 ff 0c 78 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 0c 88 00 00 00
ratbag raw: hidpp read:   11 ff 0c 88 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 68 00 05 00 00 01 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   01 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   03 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 01 00 00 00 19 00 00 00 00 00 00 00 00 ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 80 01 00 01 80 01 00 02 80 01 00 04 80 01 00 08
ratbag raw: hidpp read:   11 ff 0c 78 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 80 01 00 10 90 07 ff ff 90 04 ff ff 90 03 ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 90 0a ff ff 90 02 ff ff 90 01 ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0b 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 01 80 00 ff 00 00 00 00 00 00 00 01 80 00 ff 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0e 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 00 00 00 00 00 01 80 00 ff 00 00 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 78 00 0f 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 01 80 00 ff 00 00 00 00 00 00 00 ff ff 62 81
ratbag raw: hidpp read:   11 ff 0c 78 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 0c 88 00 00 00
ratbag raw: hidpp read:   11 ff 0c 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 01 00 00 03 01 00 00 04 01 00 00 05 01 00 ff ff 00 00 ff ff ff ff ff ff ff ff
ratbag raw: hidpp write:  11 ff 0c 68 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   01 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   03 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 01 01 00 00 02 01 00 00 03 01 00 00 04 01 00
ratbag raw: hidpp read:   11 ff 0c 78 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 00 05 01 00 ff ff 00 00 ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 0b 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 0e 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ratbag raw: hidpp read:   11 ff 0c 78 00 0f 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  11 ff 0c 78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff 5d 20
ratbag raw: hidpp read:   11 ff 0c 78 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 0c 88 00 00 00
ratbag raw: hidpp read:   11 ff 0c 88 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write:  10 ff 0c c8 00 00 00
ratbag raw: hidpp read:   01 00 00 00 00 00 00 00 00
ratbag raw: hidpp read:   03 00 00 00 00
ratbag raw: hidpp read:   11 ff 0c c8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

@ruineka
Copy link
Author

ruineka commented Jul 7, 2024

Interesting, if I select profile 0, it was on profile 3 or something by default, it seems to apply the configuration. However, the buttons on the top are backwards. The bottom top button is the top most button and the top most button is the top bottom button.

@ruineka
Copy link
Author

ruineka commented Jul 7, 2024

Toggling the profile back to 3 and then to 0 and now the buttons are no longer flipped. Strange.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants