Skip to content

Instantly share code, notes, and snippets.

@hanetzer
Created May 14, 2016 20:01
Show Gist options
  • Save hanetzer/77fc9e80ea852db0293bd522fe6ff0ef to your computer and use it in GitHub Desktop.
Save hanetzer/77fc9e80ea852db0293bd522fe6ff0ef to your computer and use it in GitHub Desktop.
g602
ratbag debug: Logitech USB Receiver is device '/dev/hidraw0'.
ratbag debug: Logitech USB Receiver is device '/dev/hidraw1'.
ratbag debug: report ID 01
ratbag debug: report ID 03
ratbag debug: report ID 04
ratbag debug: report ID 10
ratbag debug: report ID 11
ratbag debug: report ID 80
ratbag raw: hidpp write: 11 01 00 18 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read: 11 01 00 18 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write: 11 01 00 08 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read: 11 01 00 08 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: feature 0x0001 is at 0x01
ratbag raw: hidpp write: 11 01 01 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read: 11 01 01 08 16 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write: 11 01 01 18 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read: 11 01 01 18 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write: 11 01 01 18 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read: 11 01 01 18 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write: 11 01 01 18 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read: 11 01 01 18 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write: 11 01 01 18 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read: 11 01 01 18 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write: 11 01 01 18 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read: 11 01 01 18 00 c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write: 11 01 01 18 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read: 11 01 01 18 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write: 11 01 01 18 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read: 11 01 01 18 1d 4b 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write: 11 01 01 18 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read: 11 01 01 18 1d f3 60 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write: 11 01 01 18 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read: 11 01 01 18 1e 00 40 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write: 11 01 01 18 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read: 11 01 01 18 1e 80 60 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write: 11 01 01 18 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read: 11 01 01 18 1f 03 60 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write: 11 01 01 18 0b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read: 11 01 01 18 21 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write: 11 01 01 18 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read: 11 01 01 18 22 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write: 11 01 01 18 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read: 11 01 01 18 22 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write: 11 01 01 18 0e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read: 11 01 01 18 80 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write: 11 01 01 18 0f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read: 11 01 01 18 80 60 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write: 11 01 01 18 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read: 11 01 01 18 80 70 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write: 11 01 01 18 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read: 11 01 01 18 18 10 60 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write: 11 01 01 18 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read: 11 01 01 18 18 30 60 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write: 11 01 01 18 13 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read: 11 01 01 18 18 50 60 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write: 11 01 01 18 14 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read: 11 01 01 18 18 60 60 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write: 11 01 01 18 15 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read: 11 01 01 18 18 90 60 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag debug: 'Logitech USB Receiver' is using protocol v2.0
ratbag raw: 'Logitech USB Receiver' has 22 features
ratbag raw: Init feature HIDPP_PAGE_ROOT (0x0000)
ratbag raw: hidpp write: 11 01 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read: 11 01 00 08 00 00 00 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: 11 01 00 08 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read: 11 01 00 08 01 00 00 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_DEVICE_INFO (0x0003)
ratbag raw: hidpp write: 11 01 00 08 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read: 11 01 00 08 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: feature 0x0003 is at 0x02
ratbag raw: unknown feature 0x0003
ratbag raw: Init feature 0x5 (0x0005)
ratbag raw: hidpp write: 11 01 00 08 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read: 11 01 00 08 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: feature 0x0005 is at 0x03
ratbag raw: unknown feature 0x0005
ratbag raw: Init feature 0xc0 (0x00c0)
ratbag raw: hidpp write: 11 01 00 08 00 c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read: 11 01 00 08 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: feature 0x00c0 is at 0x04
ratbag raw: unknown feature 0x00c0
ratbag raw: Init feature HIDPP_PAGE_BATTERY_LEVEL_STATUS (0x1000)
ratbag raw: hidpp write: 11 01 00 08 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read: 11 01 00 08 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: feature 0x1000 is at 0x05
ratbag raw: hidpp write: 11 01 05 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read: 11 01 05 08 32 14 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag debug: device battery level is 50% (next 20%), status 0
ratbag raw: Init feature 0x1d4b (0x1d4b)
ratbag raw: hidpp write: 11 01 00 08 1d 4b 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read: 11 01 00 08 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: feature 0x1d4b is at 0x06
ratbag raw: unknown feature 0x1d4b
ratbag raw: Init feature 0x1df3 (0x1df3)
ratbag raw: hidpp write: 11 01 00 08 1d f3 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read: 11 01 00 08 07 60 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: feature 0x1df3 is at 0x07
ratbag raw: unknown feature 0x1df3
ratbag raw: Init feature 0x1e00 (0x1e00)
ratbag raw: hidpp write: 11 01 00 08 1e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read: 11 01 00 08 08 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: feature 0x1e00 is at 0x08
ratbag raw: unknown feature 0x1e00
ratbag raw: Init feature 0x1e80 (0x1e80)
ratbag raw: hidpp write: 11 01 00 08 1e 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read: 11 01 00 08 09 60 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: feature 0x1e80 is at 0x09
ratbag raw: unknown feature 0x1e80
ratbag raw: Init feature 0x1f03 (0x1f03)
ratbag raw: hidpp write: 11 01 00 08 1f 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read: 11 01 00 08 0a 60 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: feature 0x1f03 is at 0x0a
ratbag raw: unknown feature 0x1f03
ratbag raw: Init feature 0x2100 (0x2100)
ratbag raw: hidpp write: 11 01 00 08 21 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read: 11 01 00 08 0b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: feature 0x2100 is at 0x0b
ratbag raw: unknown feature 0x2100
ratbag raw: Init feature HIDPP_PAGE_MOUSE_POINTER_BASIC (0x2200)
ratbag raw: hidpp write: 11 01 00 08 22 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read: 11 01 00 08 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: feature 0x2200 is at 0x0c
ratbag raw: Init feature HIDPP_PAGE_ADJUSTABLE_DPI (0x2201)
ratbag raw: hidpp write: 11 01 00 08 22 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read: 11 01 00 08 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: feature 0x2201 is at 0x0d
ratbag debug: device has adjustable dpi
ratbag raw: hidpp write: 10 01 0d 08 00 00 00
ratbag raw: hidpp read: 11 01 0d 08 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp write: 10 01 0d 18 00 00 00
ratbag raw: hidpp read: 11 01 ff 0d 18 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag error: HID++ error from the device (1): ERR_INVALID_ADDRESS (02)
ratbag error: Error while requesting resolution: Protocol error (-71)
ratbag raw: Init feature 0x8080 (0x8080)
ratbag raw: hidpp write: 11 01 00 08 80 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read: 11 01 00 08 0e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: feature 0x8080 is at 0x0e
ratbag raw: unknown feature 0x8080
ratbag raw: Init feature HIDPP_PAGE_ADJUSTABLE_REPORT_RATE (0x8060)
ratbag raw: hidpp write: 11 01 00 08 80 60 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read: 11 01 00 08 0f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: feature 0x8060 is at 0x0f
ratbag debug: device has adjustable report rate
ratbag raw: Init feature HIDPP_PAGE_COLOR_LED_EFFECTS (0x8070)
ratbag raw: hidpp write: 11 01 00 08 80 70 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read: 11 01 00 08 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: feature 0x8070 is at 0x10
ratbag debug: device has color effects
ratbag raw: Init feature 0x1810 (0x1810)
ratbag raw: hidpp write: 11 01 00 08 18 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read: 11 01 00 08 11 60 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: feature 0x1810 is at 0x11
ratbag raw: unknown feature 0x1810
ratbag raw: Init feature 0x1830 (0x1830)
ratbag raw: hidpp write: 11 01 00 08 18 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read: 11 01 00 08 12 60 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: feature 0x1830 is at 0x12
ratbag raw: unknown feature 0x1830
ratbag raw: Init feature 0x1850 (0x1850)
ratbag raw: hidpp write: 11 01 00 08 18 50 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read: 11 01 00 08 13 60 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: feature 0x1850 is at 0x13
ratbag raw: unknown feature 0x1850
ratbag raw: Init feature 0x1860 (0x1860)
ratbag raw: hidpp write: 11 01 00 08 18 60 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read: 11 01 00 08 14 60 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: feature 0x1860 is at 0x14
ratbag raw: unknown feature 0x1860
ratbag raw: Init feature 0x1890 (0x1890)
ratbag raw: hidpp write: 11 01 00 08 18 90 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read: 11 01 00 08 15 60 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: feature 0x1890 is at 0x15
ratbag raw: unknown feature 0x1890
ratbag raw: hidpp write: 11 01 0c 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag raw: hidpp read: 11 01 0c 08 03 e8 01 00 00 00 00 00 00 00 00 00 00 00 00 00
ratbag debug: driver match found: Logitech HID++2.0
Device 'Logitech USB Receiver'
Capabilities:
Number of buttons: 8
Profiles supported: 1
Profile 0 (active)
Resolutions:
0: <disabled>
Button: 0 type unknown is mapped to 'none'
Button: 1 type unknown is mapped to 'none'
Button: 2 type unknown is mapped to 'none'
Button: 3 type unknown is mapped to 'none'
Button: 4 type unknown is mapped to 'none'
Button: 5 type unknown is mapped to 'none'
Button: 6 type unknown is mapped to 'none'
Button: 7 type unknown is mapped to 'none'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment