USB host Teensy 4.1. with Wacom Intuos5

lokki

Well-known member
hi there,

i successfully connected a hub to the teensy 4.1. host connector and did run the HIDDeviceInfo sketch.
it works perfectly with a mouse, i can see the values changing when i move it around.

however when i connect a wacom intuos i get this:

Code:
SB HID Device Info Program

This Sketch shows information about plugged in HID devices

*** You can control the output by simple character input to Serial ***
R - Turns on or off showing the raw data
C - Toggles showing changed data only on or off
<anything else> - toggles showing the Hid formatted breakdown of the data

*** Device Hub1 1a40: 201 - connected ***
  product: USB 2.0 Hub [MTT]

USBDeviceInfo claim this=20005D88

****************************************
** Device Level **
  vid=56A
  pid=27
  bDeviceClass = 0
  bDeviceSubClass = 0
  bDeviceProtocol = 0
09 04 00 00 01 03 01 02 00 09 21 10 01 00 01 22 F3 00 07 05 83 03 10 00 01 09 04 01 00 01 03 00
00 00 09 21 10 01 00 01 22 17 00 07 05 82 03 40 00 02 

USBDeviceInfo claim this=20005D88

****************************************
** Interface Level **
09 04 00 00 01 03 01 02 00 09 21 10 01 00 01 22 F3 00 07 05 83 03 10 00 01 09 04 01 00 01 03 00
00 00 09 21 10 01 00 01 22 17 00 07 05 82 03 40 00 02 
 bInterfaceNumber = 0
 number end points = 1
 bInterfaceClass =    3
 bInterfaceSubClass = 1
    HID (BOOT)
 bInterfaceProtocol = 2
report descriptor size = 243
  endpoint = 83
    attributes = 3 Interrupt
    size = 16
    interval = 1

USBDeviceInfo claim this=20005D88

****************************************
** Interface Level **
09 04 01 00 01 03 00 00 00 09 21 10 01 00 01 22 17 00 07 05 82 03 40 00 02 
 bInterfaceNumber = 1
 number end points = 1
 bInterfaceClass =    3
 bInterfaceSubClass = 0
    HID
 bInterfaceProtocol = 0
report descriptor size = 23
  endpoint = 82
    attributes = 3 Interrupt
    size = 64
    interval = 2
*** Device HID1 56a: 27 - connected ***
  manufacturer: Wacom Co.,Ltd.
  product: Intuos5 touch M
*** Device HID2 56a: 27 - connected ***
  manufacturer: Wacom Co.,Ltd.
  product: Intuos5 touch M

and no numbers appear when i touch the surface of the wacom with my fingers or a pen.

under linux the wacom consists of 4 devices (in /dev/event(x-to-y)
-a "mouse", when touching it with your fingers
-the tablet when used with the stylus
-the buttons on the side of the tablet
-can't remember the fourth :)

so questions upfront are:

-any chance to see numbers from the wacom when touched with the pen on the teensy?
-what can i mess with in the HIDDeviceInfo sketch? i tried changing to raw output, but i don't get anything either.
-why does teensy only see two devices for the wacom and not four as linux?

i guess i will need to write a custom driver for it, right?

thanks in advance for any input.
 
There is a digitizer class that probably should handle it.

You might try the Digitizer example sketch to see if it sees the events or not.
I know we have tried it with a couple of units like a Wacom Bamboo a long while ago.

Note: we really should cleanup some of these examples and for example remove the keyboard and mouse stuff.. And simply handle the tablet...
 
I tried the digitizer sketch already but got nothing, will try again this evening and see if I can make any progress from there...
 
I tried the digitizer sketch already but got nothing, will try again this evening and see if I can make any progress from there...

You might want to turn debug on for testing purposes for the Intuos5 there might be different usage pages involved than the ones with identified in digitizer.cpp. For instance if its turned on:
Code:
	USBHDBGSerial.printf("Digitizer: usage=%X, value=%d\n", usage, value);
	uint32_t usage_page = usage >> 16;
	usage &= 0xFFFF;
	USBHDBGSerial.printf("Digitizer: &usage=%X, usage_page=%x\n", usage, usage_page);
it will print the important info for want follows in the digitizer class, e.g.,
Code:
	if (usage_page == 0xff00 && usage >= 100 && usage <= 0x108) {
		switch (usage) {
		  case 0x102:
			mouseX = value;
			break;
		  case 0x103:
			mouseY = value;
			break;
		  case 0x32: // Apple uses this for horizontal scroll
			wheelH = value;
			break;
		  case 0x38:
			wheel = value;
			break;
		}
		digiAxes[usage & 0xf] = value;
	}
.....
 
thanks, this is what i get from the digitizer sketch:

Code:
USB Host Testing
960
*** Device Hub1 1a40:201 - connected ***
  product: USB 2.0 Hub [MTT]
*** Device HID1 56a:27 - connected ***
  manufacturer: Wacom Co.,Ltd.
  product: Intuos5 touch M
*** Device HID2 56a:27 - connected ***
  manufacturer: Wacom Co.,Ltd.
  product: Intuos5 touch M

nothing when i move the stylus though.

stupid question: how do i turn on debug in the digitizer sketch?
 
i did a:

Code:
#define USBHOST_PRINT_DEBUG
#define USBHDBGSerial Serial

at the beginning of the sketch. and tried to put your snippet into setup/loop but got:

Code:
'usage' was not declared in this scope

so...i am in the dark :)
 
thanks, this is what i get from the digitizer sketch:

Code:
USB Host Testing
960
*** Device Hub1 1a40:201 - connected ***
  product: USB 2.0 Hub [MTT]
*** Device HID1 56a:27 - connected ***
  manufacturer: Wacom Co.,Ltd.
  product: Intuos5 touch M
*** Device HID2 56a:27 - connected ***
  manufacturer: Wacom Co.,Ltd.
  product: Intuos5 touch M

nothing when i move the stylus though.

stupid question: how do i turn on debug in the digitizer sketch?

Not stupid question - I sometimes forget to explain fully. Unfortunately you can not turn debug on from the sketch. You have to edit USBHost_t36.h which is located in:
Code:
....\arduino-1.8.19\hardware\teensy\avr\libraries\USBHost_t36
. Basically start in your Arduino install folder follow the path. In my case I am using arduino-1.8.19.

Once you find the folder edit USBHost_t36.h and find this line (at about line 62) and uncomment it:
Code:
// Uncomment this line to see lots of debugging info!
//#define USBHOST_PRINT_DEBUG
 
i did a:

Code:
#define USBHOST_PRINT_DEBUG
#define USBHDBGSerial Serial

at the beginning of the sketch. and tried to put your snippet into setup/loop but got:

Code:
'usage' was not declared in this scope

so...i am in the dark :)

You can do that but don't put that code snippet in your sketch. The prints are already in the digitizer class so once you turn debug on you are good to go.
 
ok, i changed USBHost_t36.h (uncommented the debug line) and get this:

Code:
USB Host Testing
960
USB2 PLL running
 reset waited 6
USBHS_ASYNCLISTADDR = 0
USBHS_PERIODICLISTBASE = 20009000
periodictable = 20009000
port change: 10001803
    connect
  begin reset
port change: 18001205
  port enabled
  end recovery
new_Device: 480 Mbit/sec
new_Pipe
enumeration:
enumeration:
enumeration:
Device Descriptor:
  12 01 00 02 09 00 02 40 40 1A 01 02 00 01 00 01 00 01 
    VendorID = 1A40, ProductID = 0201, Version = 0100
    Class/Subclass/Protocol = 9(Hub) / 0 / 2(Multi-TT)
    Number of Configurations = 1
enumeration:
enumeration:
Product: USB 2.0 Hub [MTT]
enumeration:
Config data length = 41
enumeration:
Configuration Descriptor:
  09 02 29 00 01 01 00 E0 32 
    NumInterfaces = 1
    ConfigurationValue = 1
  09 04 00 00 01 09 00 01 00 
    Interface = 0
    Number of endpoints = 1
    Class/Subclass/Protocol = 9(Hub) / 0 / 1(Single-TT)
  07 05 81 03 01 00 0C 
    Endpoint = 1 IN
    Type = Interrupt
    Max Size = 1
    Polling Interval = 12
  09 04 00 01 01 09 00 02 00 
    Interface = 0
    Number of endpoints = 1
    Class/Subclass/Protocol = 9(Hub) / 0 / 2(Multi-TT)
  07 05 81 03 01 00 0C 
    Endpoint = 1 IN
    Type = Interrupt
    Max Size = 1
    Polling Interval = 12
enumeration:
USBHub memory usage = 960
USBHub claim_device this=20006F00
found possible interface, altsetting=0
found possible interface, altsetting=1
number of interfaces found = 2
best interface is 0 using altsetting 1
*** Device Hub1 1a40:201 - connected ***
  product: USB 2.0 Hub [MTT]
USBHub control callback
09 29 07 88 00 32 64 00 FF 00 00 00 00 00 00 00 
Hub ports = 7
USBHub control callback
unhandled setup, message = 10B01
USBHub control callback
USBHub control callback
USBHub control callback
USBHub control callback
USBHub control callback
USBHub control callback
USBHub control callback
power turned on to all ports
device addr = 1
new_Pipe
allocate_interrupt_pipe_bandwidth
  ep interval = 12
  interval = 256
 best_bandwidth = 2, at offset = 0
pipe cap1 = F0012101
HUB Callback (member)
status = 40
getstatus, port = 6
USBHub control callback
01 01 01 00 
New Port Status
  status=10101  port=6
  state=0
  Device is present: 
  Has Power
USBHub control callback
Port Status Cleared, port=6
timer event (19998 us): Debounce Timer, this = 20006F00, timer = 20007218
ports in use bitmask = 40
getstatus, port = 6
USBHub control callback
01 01 00 00 
New Port Status
  status=101  port=6
  state=2
  Device is present: 
  Has Power
timer event (19998 us): Debounce Timer, this = 20006F00, timer = 20007218
ports in use bitmask = 40
getstatus, port = 6
USBHub control callback
01 01 00 00 
New Port Status
  status=101  port=6
  state=3
  Device is present: 
  Has Power
timer event (19998 us): Debounce Timer, this = 20006F00, timer = 20007218
ports in use bitmask = 40
getstatus, port = 6
USBHub control callback
01 01 00 00 
New Port Status
  status=101  port=6
  state=4
  Device is present: 
  Has Power
timer event (19998 us): Debounce Timer, this = 20006F00, timer = 20007218
ports in use bitmask = 40
getstatus, port = 6
USBHub control callback
01 01 00 00 
New Port Status
  status=101  port=6
  state=5
  Device is present: 
  Has Power
timer event (19998 us): Debounce Timer, this = 20006F00, timer = 20007218
ports in use bitmask = 40
getstatus, port = 6
USBHub control callback
01 01 00 00 
New Port Status
  status=101  port=6
  state=6
  Device is present: 
  Has Power
sending reset
send_setreset
USBHub control callback
unhandled setup, message = 40323
timer event (19998 us): Debounce Timer, this = 20006F00, timer = 20007218
ports in use bitmask = 0
HUB Callback (member)
status = 40
getstatus, port = 6
USBHub control callback
03 01 10 00 
New Port Status
  status=100103  port=6
  state=7
  Device is present: 
  Enabled, speed = 12 Mbit/sec
  Has Power
USBHub control callback
unhandled setup, message = 140123
timer event (24998 us): Hello, I'm resettimer, this = 20006F00, timer = 20007234
port_doing_reset = 6
PORT_RECOVERY
new_Device: 12 Mbit/sec
new_Pipe
enumeration:
enumeration:
enumeration:
Device Descriptor:
  12 01 00 02 00 00 00 10 6A 05 27 00 07 01 01 02 00 01 
    VendorID = 056A, ProductID = 0027, Version = 0107
    Class/Subclass/Protocol = 0 / 0 / 0
    Number of Configurations = 1
enumeration:
enumeration:
Manufacturer: Wacom Co.,Ltd.
enumeration:
Product: Intuos5 touch M
enumeration:
Config data length = 59
enumeration:
Configuration Descriptor:
  09 02 3B 00 02 01 00 80 F9 
    NumInterfaces = 2
    ConfigurationValue = 1
  09 04 00 00 01 03 01 02 00 
    Interface = 0
    Number of endpoints = 1
    Class/Subclass/Protocol = 3(HID) / 1(Boot) / 2(Mouse)
  09 21 10 01 00 01 22 F3 00 
    HID, 1 report descriptor
  07 05 83 03 10 00 01 
    Endpoint = 3 IN
    Type = Interrupt
    Max Size = 16
    Polling Interval = 1
  09 04 01 00 01 03 00 00 00 
    Interface = 1
    Number of endpoints = 1
    Class/Subclass/Protocol = 3(HID) / 0 / 0
  09 21 10 01 00 01 22 17 00 
    HID, 1 report descriptor
  07 05 82 03 40 00 02 
    Endpoint = 2 IN
    Type = Interrupt
    Max Size = 64
    Polling Interval = 2
enumeration:
USBHub memory usage = 960
USBHub claim_device this=20005100
KeyboardController claim this=20004BC0
KeyboardController claim this=20004E60
HIDParser claim this=200055E0
HIDParser claim this=20005C00
HIDParser claim this=20006220
HIDParser claim this=200079E0
HIDParser claim this=200068E0
JoystickController claim this=200080E0
BluetoothController claim this=200072C0
Descriptor 4 = INTERFACE
KeyboardController claim this=20004BC0
09 04 00 00 01 03 01 02 00 09 21 10 01 00 01 22 F3 00 07 05 83 03 10 00 01 09 04 01 00 01 03 00 00 00 09 21 10 01 00 01 22 17 00 07 05 82 03 40 00 02 
KeyboardController claim this=20004E60
09 04 00 00 01 03 01 02 00 09 21 10 01 00 01 22 F3 00 07 05 83 03 10 00 01 09 04 01 00 01 03 00 00 00 09 21 10 01 00 01 22 17 00 07 05 82 03 40 00 02 
HIDParser claim this=200055E0
 bInterfaceClass =    3
 bInterfaceSubClass = 1
 bInterfaceProtocol = 2
HID Parser Claim: 09 04 00 00 01 03 01 02 00 09 21 10 01 00 01 22 F3 00 07 05 83 03 10 00 01 09 04 01 00 01 03 00 00 00 09 21 10 01 00 01 22 17 00 07 05 82 03 40 00 02 
report descriptor size = 243
Single endpoint HID:
  endpoint = 83
   size = 16
   interval = 1
new_Pipe
allocate_interrupt_pipe_bandwidth
 best_bandwidth = 3, at offset = 0, shift= 1
Descriptor 33 = HID
Descriptor 5 = ENDPOINT
Descriptor 4 = INTERFACE
KeyboardController claim this=20004BC0
09 04 01 00 01 03 00 00 00 09 21 10 01 00 01 22 17 00 07 05 82 03 40 00 02 
KeyboardController claim this=20004E60
09 04 01 00 01 03 00 00 00 09 21 10 01 00 01 22 17 00 07 05 82 03 40 00 02 
HIDParser claim this=20005C00
 bInterfaceClass =    3
 bInterfaceSubClass = 0
 bInterfaceProtocol = 0
HID Parser Claim: 09 04 01 00 01 03 00 00 00 09 21 10 01 00 01 22 17 00 07 05 82 03 40 00 02 
report descriptor size = 23
Single endpoint HID:
  endpoint = 82
   size = 64
   interval = 2
new_Pipe
allocate_interrupt_pipe_bandwidth
 best_bandwidth = 8, at offset = 0, shift= 0
Descriptor 33 = HID
Descriptor 5 = ENDPOINT
*** Device HID1 56a:27 - connected ***
  manufacturer: Wacom Co.,Ltd.
  product: Intuos5 touch M
*** Device HID2 56a:27 - connected ***
  manufacturer: Wacom Co.,Ltd.
  product: Intuos5 touch M
 
interestingly, with the HUB attached to the teensy i get nothing with debug enabled when using the stylus. connecting the tablet directly to the usb-host connector (without HUB) i get a message stream when i use the stylus. nothing when i press the buttons or touch the tablet with my fingers. i only care for the stylus and the buttons on the tablet though

the messages look like this:

Code:
HID: 1 - 01 00 01 FF 00 00 00 00 00 00 00 00 00 00 00 00 
HID: 1 - 01 00 01 FF 00 00 00 00 00 00 00 00 00 00 00 00 
HID: 1 - 01 00 01 FF 00 00 00 00 00 00 00 00 00 00 00 00 
HID: 1 - 01 00 01 FF 00 00 00 00 00 00 00 00 00 00 00 00 
HID: 1 - 01 00 01 FE 00 00 00 00 00 00 00 00 00 00 00 00 
HID: 1 - 01 00 01 FE 00 00 00 00 00 00 00 00 00 00 00 00 
HID: 1 - 01 00 02 FE 00 00 00 00 00 00 00 00 00 00 00 00 
HID: 1 - 01 00 01 FD 00 00 00 00 00 00 00 00 00 00 00 00 
HID: 1 - 01 00 01 FD 00 00 00 00 00 00 00 00 00 00 00 00 
HID: 1 - 01 00 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 
HID: 1 - 01 00 01 FB 00 00 00 00 00 00 00 00 00 00 00 00 
HID: 1 - 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
HID: 1 - C0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
HID: 1 - C0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
HID: 1 - C0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
HID: 1 - C0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
HID: 1 - C0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
HID: 1 - C0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
HID: 1 - C0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
HID: 1 - C0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
HID: 1 - C0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
HID: 1 - C0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
HID: 1 - C0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
HID: 1 - C0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
HID: 1 - C0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
HID: 1 - C0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
HID: 1 - C0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
HID: 1 - C0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
HID: 1 - C0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
HID: 1 - C0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
HID: 1 - C0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
HID: 1 - C0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

the
Code:
HID: 1 - C0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

message is some kind of idle message and gets sent out every few seconds no matter what...

pressing the buttons on the stylus changes the second byte, pressure does not work (no messages transmitted)
 
Last edited:
Note: I have been doing some hacking onto the HID dumper program with a minor update to the HID Parser class, to gain access to the HID Descriptor.

in USBHost_t36.h I added a couple of members like:
Code:
class USBHIDParser : public USBDriver {
public:
	USBHIDParser(USBHost &host) : hidTimer(this) { init(); }
	static void driver_ready_for_hid_collection(USBHIDInput *driver);
	bool sendPacket(const uint8_t *buffer, int cb=-1);
	void setTXBuffers(uint8_t *buffer1, uint8_t *buffer2, uint8_t cb);

	bool sendControlPacket(uint32_t bmRequestType, uint32_t bRequest,
			uint32_t wValue, uint32_t wIndex, uint32_t wLength, void *buf);

	// Atempt for RAWhid and SEREMU to take over processing of data 
	// 
	uint16_t inSize(void) {return in_size;}
	uint16_t outSize(void) {return out_size;}
	void startTimer(uint32_t microseconds) {hidTimer.start(microseconds);}
	void stopTimer() {hidTimer.stop();}
	uint8_t interfaceNumber() { return bInterfaceNumber;}
[COLOR="#FF0000"]	const uint8_t * getHIDReportDescriptor() {return descriptor;}
	uint16_t getHIDReportDescriptorSize() { return descsize;}
[/COLOR]protected:
	enum { TOPUSAGE_LIST_LEN = 4 };

The example sketch which I have included, uses this and tries to print out the HID Descriptor data in a form to hopefully make easier for us to deduce what is defined.

Still WIP and I don't know if a PR for this will be accepted or not...

Code:
  05 01	// Usage Page(1) - Generic Desktop
  09 80	// Usage(80) -(?)
  A1 01	// Collection(1)
    85 02	// Report ID(2)
    19 81	// Usage Minimum(81)
    29 83	// Usage Maximum(83)
    15 00	// Logical Minimum(0)
    25 01	// Logical maximum(1)
    75 01	// Report Size(1)
    95 03	// Report Count(3)
    81 02	// Input(2)
    95 05	// Report Count(5)
    81 01	// Input(1)
    C0	// End Collection
  05 0C	// Usage Page(c) - Consumer
  09 01	// Usage(1) -(Consumer Controls)
  A1 01	// Collection(1)
    85 03	// Report ID(3)
    19 00	// Usage Minimum(0)
    2A FF 02	// Usage Maximum(2ff)
    15 00	// Logical Minimum(0)
    26 FF 7F	// Logical maximum(7fff)
    95 01	// Report Count(1)
    75 10	// Report Size(10)
    81 00	// Input(0)
    C0	// End Collection
  06 00 FF	// Usage Page(ff00) - Other ?
  09 01	// Usage(1) -
  A1 01	// Collection(1)
    85 06	// Report ID(6)
    15 00	// Logical Minimum(0)
    26 FF 00	// Logical maximum(ff)
    09 2F	// Usage(2f) -
    75 08	// Report Size(8)
    95 03	// Report Count(3)
    81 02	// Input(2)
    09 30	// Usage(30) -
    95 07	// Report Count(7)
    B1 02	// Feature(2)
    C0	// End Collection
 - Yes
HIDDumpController Claim: 4d9:a06b usage: c0001 - NO (Usage: 10080)
HIDDumpController Claim: 4d9:a06b usage: c0001HID Report Descritor (0x20009790) size: 81
  05 01	// Usage Page(1) - Generic Desktop
  09 80	// Usage(80) -(?)
  A1 01	// Collection(1)
    85 02	// Report ID(2)
    19 81	// Usage Minimum(81)
    29 83	// Usage Maximum(83)
    15 00	// Logical Minimum(0)
    25 01	// Logical maximum(1)
    75 01	// Report Size(1)
    95 03	// Report Count(3)
    81 02	// Input(2)
    95 05	// Report Count(5)
    81 01	// Input(1)
    C0	// End Collection
  05 0C	// Usage Page(c) - Consumer
  09 01	// Usage(1) -(Consumer Controls)
  A1 01	// Collection(1)
    85 03	// Report ID(3)
    19 00	// Usage Minimum(0)
    2A FF 02	// Usage Maximum(2ff)
    15 00	// Logical Minimum(0)
    26 FF 7F	// Logical maximum(7fff)
    95 01	// Report Count(1)
    75 10	// Report Size(10)
    81 00	// Input(0)
    C0	// End Collection
  06 00 FF	// Usage Page(ff00) - Other ?
  09 01	// Usage(1) -
  A1 01	// Collection(1)
    85 06	// Report ID(6)
    15 00	// Logical Minimum(0)
    26 FF 00	// Logical maximum(ff)
    09 2F	// Usage(2f) -
    75 08	// Report Size(8)
    95 03	// Report Count(3)
    81 02	// Input(2)
    09 30	// Usage(30) -
    95 07	// Report Count(7)
    B1 02	// Feature(2)
    C0	// End Collection
 - Yes
HIDDumpController Claim: 4d9:a06b usage: ff000001 - NO (Usage: 10080)
HIDDumpController Claim: 4d9:a06b usage: ff000001 - NO (Usage: c0001)
HIDDumpController Claim: 4d9:a06b usage: ff000001HID Report Descritor (0x20009790) size: 81
  05 01	// Usage Page(1) - Generic Desktop
  09 80	// Usage(80) -(?)
  A1 01	// Collection(1)
    85 02	// Report ID(2)
    19 81	// Usage Minimum(81)
    29 83	// Usage Maximum(83)
    15 00	// Logical Minimum(0)
    25 01	// Logical maximum(1)
    75 01	// Report Size(1)
    95 03	// Report Count(3)
    81 02	// Input(2)
    95 05	// Report Count(5)
    81 01	// Input(1)
    C0	// End Collection
  05 0C	// Usage Page(c) - Consumer
  09 01	// Usage(1) -(Consumer Controls)
  A1 01	// Collection(1)
    85 03	// Report ID(3)
    19 00	// Usage Minimum(0)
    2A FF 02	// Usage Maximum(2ff)
    15 00	// Logical Minimum(0)
    26 FF 7F	// Logical maximum(7fff)
    95 01	// Report Count(1)
    75 10	// Report Size(10)
    81 00	// Input(0)
    C0	// End Collection
  06 00 FF	// Usage Page(ff00) - Other ?
  09 01	// Usage(1) -
  A1 01	// Collection(1)
    85 06	// Report ID(6)
    15 00	// Logical Minimum(0)
    26 FF 00	// Logical maximum(ff)
    09 2F	// Usage(2f) -
    75 08	// Report Size(8)
    95 03	// Report Count(3)
    81 02	// Input(2)
    09 30	// Usage(30) -
    95 07	// Report Count(7)
    B1 02	// Feature(2)
    C0	// End Collection
 - Yes
HIDDumpController Claim: 4d9:a06b usage: 10006 - NO (Usage: 10080)
HIDDumpController Claim: 4d9:a06b usage: 10006 - NO (Usage: c0001)
HIDDumpController Claim: 4d9:a06b usage: 10006 - NO (Usage: ff000001)
HIDDumpController Claim: 4d9:a06b usage: 10006HID Report Descritor (0x20009e50) size: 37
  05 01	// Usage Page(1) - Generic Desktop
  09 06	// Usage(6) -(Keyboard)
  A1 01	// Collection(1)
    05 07	// Usage Page(7) - Keycode
    19 E0	// Usage Minimum(e0)
    29 E7	// Usage Maximum(e7)
    15 00	// Logical Minimum(0)
    25 01	// Logical maximum(1)
    75 01	// Report Size(1)
    95 08	// Report Count(8)
    81 02	// Input(2)
    19 00	// Usage Minimum(0)
    29 6F	// Usage Maximum(6f)
    15 00	// Logical Minimum(0)
    25 01	// Logical maximum(1)
    75 01	// Report Size(1)
    95 70	// Report Count(70)
    81 02	// Input(2)
    C0	// End Collection
 - Yes
 

Attachments

  • HIDDeviceInfo-220805a.zip
    13.2 KB · Views: 31
FYI - The bamboo, has information like:
Code:
USBDeviceInfo claim this=2000D2BC

****************************************
** Device Level **
  vid=56A
  pid=374
  bDeviceClass = 0
  bDeviceSubClass = 0
  bDeviceProtocol = 0
09 04 00 00 01 03 00 00 00 09 21 10 01 00 01 22 F7 02 07 05 81 03 40 00 01 
*** Device HID1 56a: 374 - connected ***
  manufacturer: Wacom Co.,Ltd.
  product: Intuos S
  Serial: 8HH00R2103114
HIDDumpController Claim: 56a:374 usage: ff0d0001HID Report Descritor (0x20009790) size: 759
  06 0D FF	// Usage Page(ff0d) - Digitizer
  09 01	// Usage(1) -
  A1 01	// Collection(1)
    85 10	// Report ID(10)
    09 20	// Usage(20) -
    35 00	// Physical Minimum(0)
    45 00	// Physical Maximum(0)
    15 00	// Logical Minimum(0)
    25 01	// Logical maximum(1)
    A1 00	// Collection(0)
      09 42	// Usage(42) -
      09 44	// Usage(44) -
      09 5A	// Usage(5a) -
      25 01	// Logical maximum(1)
      75 01	// Report Size(1)
      95 03	// Report Count(3)
      81 02	// Input(2)
      95 02	// Report Count(2)
      81 03	// Input(3)
      09 32	// Usage(32) -
      09 36	// Usage(36) -
      95 02	// Report Count(2)
      81 02	// Input(2)
      95 01	// Report Count(1)
      81 03	// Input(3)
      0A 30 01	// Usage(130) -
      65 11	// Unit(11)
      55 0D	// Unit Exponent(d)
      47 60 3B 00 00	// Physical Maximum(3b60)
      27 60 3B 00 00	// Logical maximum(3b60)
      75 18	// Report Size(18)
      95 01	// Report Count(1)
      81 02	// Input(2)
      0A 31 01	// Usage(131) -
      47 1C 25 00 00	// Physical Maximum(251c)
      27 1C 25 00 00	// Logical maximum(251c)
      81 02	// Input(2)
      09 30	// Usage(30) -
      55 00	// Unit Exponent(0)
      65 00	// Unit(0)
      26 FF 0F	// Logical maximum(fff)
      75 10	// Report Size(10)
      81 02	// Input(2)
      75 08	// Report Size(8)
      95 06	// Report Count(6)
      81 03	// Input(3)
      0A 32 01	// Usage(132) -
      25 3F	// Logical maximum(3f)
      75 08	// Report Size(8)
      95 01	// Report Count(1)
      81 02	// Input(2)
      09 5B	// Usage(5b) -
      09 5C	// Usage(5c) -
      17 00 00 00 80	// Logical Minimum(80000000)
      27 FF FF FF 7F	// Logical maximum(7fffffff)
      75 20	// Report Size(20)
      95 02	// Report Count(2)
      81 02	// Input(2)
      09 77	// Usage(77) -
      15 00	// Logical Minimum(0)
      26 FF 0F	// Logical maximum(fff)
      75 10	// Report Size(10)
      95 01	// Report Count(1)
      81 02	// Input(2)
      C0	// End Collection
    85 11	// Report ID(11)
    65 00	// Unit(0)
    55 00	// Unit Exponent(0)
    35 00	// Physical Minimum(0)
    45 00	// Physical Maximum(0)
    09 39	// Usage(39) -
    A1 00	// Collection(0)
      0A 10 09	// Usage(910) -
      0A 11 09	// Usage(911) -
      0A 12 09	// Usage(912) -
      0A 13 09	// Usage(913) -
      15 00	// Logical Minimum(0)
      25 01	// Logical maximum(1)
      75 01	// Report Size(1)
      95 04	// Report Count(4)
      81 02	// Input(2)
      95 04	// Report Count(4)
      81 03	// Input(3)
      75 08	// Report Size(8)
      95 07	// Report Count(7)
      81 03	// Input(3)
      C0	// End Collection
    85 13	// Report ID(13)
    65 00	// Unit(0)
    55 00	// Unit Exponent(0)
    35 00	// Physical Minimum(0)
    45 00	// Physical Maximum(0)
    0A 13 10	// Usage(1013) -
    A1 00	// Collection(0)
      0A 3B 04	// Usage(43b) -
      15 00	// Logical Minimum(0)
      25 64	// Logical maximum(64)
      75 07	// Report Size(7)
      95 01	// Report Count(1)
      81 02	// Input(2)
      0A 04 04	// Usage(404) -
      25 01	// Logical maximum(1)
      75 01	// Report Size(1)
      81 02	// Input(2)
      09 00	// Usage(0) -
      26 FF 00	// Logical maximum(ff)
      75 08	// Report Size(8)
      81 02	// Input(2)
      75 08	// Report Size(8)
      95 06	// Report Count(6)
      81 03	// Input(3)
      C0	// End Collection
    09 0E	// Usage(e) -
    A1 02	// Collection(2)
      85 02	// Report ID(2)
      0A 02 10	// Usage(1002) -
      15 02	// Logical Minimum(2)
      25 02	// Logical maximum(2)
      75 08	// Report Size(8)
      95 01	// Report Count(1)
      B1 02	// Feature(2)
      85 03	// Report ID(3)
      0A 03 10	// Usage(1003) -
      15 00	// Logical Minimum(0)
      26 FF 00	// Logical maximum(ff)
      95 01	// Report Count(1)
      B1 02	// Feature(2)
      85 04	// Report ID(4)
      0A 04 10	// Usage(1004) -
      15 01	// Logical Minimum(1)
      25 01	// Logical maximum(1)
      95 01	// Report Count(1)
      B1 02	// Feature(2)
      85 07	// Report ID(7)
      0A 09 10	// Usage(1009) -
      15 00	// Logical Minimum(0)
      26 FF 00	// Logical maximum(ff)
      95 01	// Report Count(1)
      B1 02	// Feature(2)
      B1 03	// Feature(3)
      0A 07 10	// Usage(1007) -
      09 00	// Usage(0) -
      27 FF FF 00 00	// Logical maximum(ffff)
      75 10	// Report Size(10)
      95 02	// Report Count(2)
      B1 02	// Feature(2)
      75 08	// Report Size(8)
      95 09	// Report Count(9)
      B1 03	// Feature(3)
      85 0C	// Report ID(c)
      0A 30 0D	// Usage(d30) -
      0A 31 0D	// Usage(d31) -
      0A 32 0D	// Usage(d32) -
      0A 33 0D	// Usage(d33) -
      65 11	// Unit(11)
      55 0D	// Unit Exponent(d)
      35 00	// Physical Minimum(0)
      46 C8 00	// Physical Maximum(c8)
      15 00	// Logical Minimum(0)
      26 90 01	// Logical maximum(190)
      75 10	// Report Size(10)
      95 04	// Report Count(4)
      B1 02	// Feature(2)
      85 0D	// Report ID(d)
      0A 0D 10	// Usage(100d) -
      65 00	// Unit(0)
      55 00	// Unit Exponent(0)
      45 00	// Physical Maximum(0)
      25 01	// Logical maximum(1)
      75 08	// Report Size(8)
      95 01	// Report Count(1)
      B1 02	// Feature(2)
      85 14	// Report ID(14)
      0A 14 10	// Usage(1014) -
      26 FF 00	// Logical maximum(ff)
      95 0D	// Report Count(d)
      B1 02	// Feature(2)
      85 CC	// Report ID(cc)
      0A CC 10	// Usage(10cc) -
      95 02	// Report Count(2)
      B1 02	// Feature(2)
      85 31	// Report ID(31)
      0A 31 10	// Usage(1031) -
      25 64	// Logical maximum(64)
      95 03	// Report Count(3)
      B1 02	// Feature(2)
      95 02	// Report Count(2)
      B1 03	// Feature(3)
      C0	// End Collection
    0A AC 10	// Usage(10ac) -
    A1 02	// Collection(2)
      15 00	// Logical Minimum(0)
      26 FF 00	// Logical maximum(ff)
      75 08	// Report Size(8)
      85 AC	// Report ID(ac)
      09 00	// Usage(0) -
      96 BF 00	// Report Count(bf)
      81 02	// Input(2)
      85 15	// Report ID(15)
      09 00	// Usage(0) -
      95 0E	// Report Count(e)
      B1 02	// Feature(2)
      85 33	// Report ID(33)
      09 00	// Usage(0) -
      95 12	// Report Count(12)
      B1 02	// Feature(2)
      85 44	// Report ID(44)
      09 00	// Usage(0) -
      95 04	// Report Count(4)
      B1 02	// Feature(2)
      85 45	// Report ID(45)
      09 00	// Usage(0) -
      95 20	// Report Count(20)
      B1 02	// Feature(2)
      85 60	// Report ID(60)
      09 00	// Usage(0) -
      95 3F	// Report Count(3f)
      B1 02	// Feature(2)
      85 61	// Report ID(61)
      09 00	// Usage(0) -
      95 3E	// Report Count(3e)
      B1 02	// Feature(2)
      85 62	// Report ID(62)
      09 00	// Usage(0) -
      95 3E	// Report Count(3e)
      B1 02	// Feature(2)
      85 65	// Report ID(65)
      09 00	// Usage(0) -
      95 04	// Report Count(4)
      B1 02	// Feature(2)
      85 66	// Report ID(66)
      09 00	// Usage(0) -
      95 04	// Report Count(4)
      B1 02	// Feature(2)
      85 67	// Report ID(67)
      09 00	// Usage(0) -
      95 04	// Report Count(4)
      B1 02	// Feature(2)
      85 68	// Report ID(68)
      09 00	// Usage(0) -
      95 11	// Report Count(11)
      B1 02	// Feature(2)
      85 6F	// Report ID(6f)
      09 00	// Usage(0) -
      95 3E	// Report Count(3e)
      B1 02	// Feature(2)
      85 CD	// Report ID(cd)
      09 00	// Usage(0) -
      95 02	// Report Count(2)
      B1 02	// Feature(2)
      85 16	// Report ID(16)
      09 00	// Usage(0) -
      95 0E	// Report Count(e)
      B1 02	// Feature(2)
      85 35	// Report ID(35)
      09 00	// Usage(0) -
      95 0A	// Report Count(a)
      B1 02	// Feature(2)
      C0	// End Collection
    85 D0	// Report ID(d0)
    09 01	// Usage(1) -
    96 08 00	// Report Count(8)
    B1 02	// Feature(2)
    85 D1	// Report ID(d1)
    09 01	// Usage(1) -
    96 04 01	// Report Count(104)
    B1 02	// Feature(2)
    85 D2	// Report ID(d2)
    09 01	// Usage(1) -
    96 04 01	// Report Count(104)
    B1 02	// Feature(2)
    85 D3	// Report ID(d3)
    09 01	// Usage(1) -
    96 04 00	// Report Count(4)
    B1 02	// Feature(2)
    85 D4	// Report ID(d4)
    09 01	// Usage(1) -
    96 04 00	// Report Count(4)
    B1 02	// Feature(2)
    85 D5	// Report ID(d5)
    09 01	// Usage(1) -
    96 04 00	// Report Count(4)
    B1 02	// Feature(2)
    85 D6	// Report ID(d6)
    09 01	// Usage(1) -
    96 04 00	// Report Count(4)
    B1 02	// Feature(2)
    85 D7	// Report ID(d7)
    09 01	// Usage(1) -
    96 08 00	// Report Count(8)
    B1 02	// Feature(2)
    85 D8	// Report ID(d8)
    09 01	// Usage(1) -
    96 0C 00	// Report Count(c)
    B1 02	// Feature(2)
    85 D9	// Report ID(d9)
    09 01	// Usage(1) -
    96 00 05	// Report Count(500)
    B1 02	// Feature(2)
    85 DA	// Report ID(da)
    09 01	// Usage(1) -
    96 04 02	// Report Count(204)
    B1 02	// Feature(2)
    85 DB	// Report ID(db)
    09 01	// Usage(1) -
    96 06 00	// Report Count(6)
    B1 02	// Feature(2)
    85 DC	// Report ID(dc)
    09 01	// Usage(1) -
    96 02 00	// Report Count(2)
    B1 02	// Feature(2)
    85 DD	// Report ID(dd)
    09 01	// Usage(1) -
    96 04 00	// Report Count(4)
    B1 02	// Feature(2)
    85 DE	// Report ID(de)
    09 01	// Usage(1) -
    96 04 00	// Report Count(4)
    B1 02	// Feature(2)
    85 DF	// Report ID(df)
    09 01	// Usage(1) -
    96 22 00	// Report Count(22)
    B1 02	// Feature(2)
    85 E0	// Report ID(e0)
    09 01	// Usage(1) -
    96 01 00	// Report Count(1)
    B1 02	// Feature(2)
    85 E1	// Report ID(e1)
    09 01	// Usage(1) -
    96 02 00	// Report Count(2)
    B1 02	// Feature(2)
    85 E2	// Report ID(e2)
    09 01	// Usage(1) -
    96 02 00	// Report Count(2)
    B1 02	// Feature(2)
    85 E3	// Report ID(e3)
    09 01	// Usage(1) -
    96 02 00	// Report Count(2)
    B1 02	// Feature(2)
    85 E4	// Report ID(e4)
    09 01	// Usage(1) -
    96 FF 01	// Report Count(1ff)
    B1 02	// Feature(2)
    C0	// End Collection
 - Yes
*** HID Device hdc1 56a: 374 - connected ***
  manufacturer: Wacom Co.,Ltd.
  product: Intuos S
  Serial: 8HH00R2103114
HID(ff0d0001): 11 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:ff0d0000 type:2 min:0 max:1
  usage=FF0D0910, value=1
  usage=FF0D0911, value=0
  usage=FF0D0912, value=0
  usage=FF0D0913, value=0
END:
HID(ff0d0001): 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:ff0d0000 type:2 min:0 max:1
  usage=FF0D0910, value=0
  usage=FF0D0911, value=0
  usage=FF0D0912, value=0
  usage=FF0D0913, value=0
END:
HID(ff0d0001): 11 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:ff0d0000 type:2 min:0 max:1
  usage=FF0D0910, value=0
  usage=FF0D0911, value=1
  usage=FF0D0912, value=0
  usage=FF0D0913, value=0
END:
HID(ff0d0001): 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:ff0d0000 type:2 min:0 max:1
  usage=FF0D0910, value=0
  usage=FF0D0911, value=0
  usage=FF0D0912, value=0
  usage=FF0D0913, value=0
END:
HID(ff0d0001): 11 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:ff0d0000 type:2 min:0 max:1
  usage=FF0D0910, value=0
  usage=FF0D0911, value=0
  usage=FF0D0912, value=1
  usage=FF0D0913, value=0
END:
HID(ff0d0001): 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:ff0d0000 type:2 min:0 max:1
  usage=FF0D0910, value=0
  usage=FF0D0911, value=0
  usage=FF0D0912, value=0
  usage=FF0D0913, value=0
END:
HID(ff0d0001): 11 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:ff0d0000 type:2 min:0 max:1
  usage=FF0D0910, value=0
  usage=FF0D0911, value=0
  usage=FF0D0912, value=1
  usage=FF0D0913, value=0
END:
HID(ff0d0001): 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:ff0d0000 type:2 min:0 max:1
  usage=FF0D0910, value=0
  usage=FF0D0911, value=0
  usage=FF0D0912, value=0
  usage=FF0D0913, value=0
END:
HID(ff0d0001): 11 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:ff0d0000 type:2 min:0 max:1
  usage=FF0D0910, value=0
  usage=FF0D0911, value=0
  usage=FF0D0912, value=1
  usage=FF0D0913, value=0
END:
HID(ff0d0001): 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:ff0d0000 type:2 min:0 max:1
  usage=FF0D0910, value=0
  usage=FF0D0911, value=0
  usage=FF0D0912, value=0
  usage=FF0D0913, value=0
END:
HID(ff0d0001): 11 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:ff0d0000 type:2 min:0 max:1
  usage=FF0D0910, value=0
  usage=FF0D0911, value=0
  usage=FF0D0912, value=0
  usage=FF0D0913, value=1
END:
HID(ff0d0001): 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:ff0d0000 type:2 min:0 max:1
  usage=FF0D0910, value=0
  usage=FF0D0911, value=0
  usage=FF0D0912, value=0
  usage=FF0D0913, value=0
END:
HID(ff0d0001): 11 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:ff0d0000 type:2 min:0 max:1
  usage=FF0D0910, value=0
  usage=FF0D0911, value=0
  usage=FF0D0912, value=0
  usage=FF0D0913, value=1
END:
HID(ff0d0001): 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:ff0d0000 type:2 min:0 max:1
  usage=FF0D0910, value=0
  usage=FF0D0911, value=0
  usage=FF0D0912, value=0
  usage=FF0D0913, value=0
END:
HID(ff0d0001): 11 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:ff0d0000 type:2 min:0 max:1
  usage=FF0D0910, value=0
  usage=FF0D0911, value=0
  usage=FF0D0912, value=0
  usage=FF0D0913, value=1
END:
HID(ff0d0001): 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:ff0d0000 type:2 min:0 max:1
  usage=FF0D0910, value=0
  usage=FF0D0911, value=0
  usage=FF0D0912, value=0
  usage=FF0D0913, value=0
END:
HID(ff0d0001): 11 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:ff0d0000 type:2 min:0 max:1
  usage=FF0D0910, value=1
  usage=FF0D0911, value=0
  usage=FF0D0912, value=0
  usage=FF0D0913, value=0
END:
HID(ff0d0001): 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:ff0d0000 type:2 min:0 max:1
  usage=FF0D0910, value=0
  usage=FF0D0911, value=0
  usage=FF0D0912, value=0
  usage=FF0D0913, value=0
END:
HID(ff0d0001): 11 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:ff0d0000 type:2 min:0 max:1
  usage=FF0D0910, value=0
  usage=FF0D0911, value=1
  usage=FF0D0912, value=0
  usage=FF0D0913, value=0
END:
HID(ff0d0001): 11 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:ff0d0000 type:2 min:0 max:1
  usage=FF0D0910, value=0
  usage=FF0D0911, value=1
  usage=FF0D0912, value=1
  usage=FF0D0913, value=0
END:
HID(ff0d0001): 11 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:ff0d0000 type:2 min:0 max:1
  usage=FF0D0910, value=0
  usage=FF0D0911, value=1
  usage=FF0D0912, value=0
  usage=FF0D0913, value=0
END:
HID(ff0d0001): 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:ff0d0000 type:2 min:0 max:1
  usage=FF0D0910, value=0
  usage=FF0D0911, value=0
  usage=FF0D0912, value=0
  usage=FF0D0913, value=0
END:
And is not responding to my finger on the main area... Don't remember if I had to do anything special
 
while with HIDDeviceInfo the stream looks something like:

Code:
HID: 1 - 01 00 FE 01 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 00 FE 01 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 0
  usage=90001, value=0 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -2
    usage=10030, value=-2(X)
  usage = 10031  sdata = 1
    usage=10031, value=1(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 00 FD 02 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 00 FD 02 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 0
  usage=90001, value=0 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -3
    usage=10030, value=-3(X)
  usage = 10031  sdata = 2
    usage=10031, value=2(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 00 FD 04 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 00 FD 04 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 0
  usage=90001, value=0 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -3
    usage=10030, value=-3(X)
  usage = 10031  sdata = 4
    usage=10031, value=4(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 00 FC 04 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 00 FC 04 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 0
  usage=90001, value=0 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -4
    usage=10030, value=-4(X)
  usage = 10031  sdata = 4
    usage=10031, value=4(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 00 FC 04 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 00 FC 04 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 0
  usage=90001, value=0 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -4
    usage=10030, value=-4(X)
  usage = 10031  sdata = 4
    usage=10031, value=4(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 00 FB 05 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 00 FB 05 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 0
  usage=90001, value=0 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -5
    usage=10030, value=-5(X)
  usage = 10031  sdata = 5
    usage=10031, value=5(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 00 FB 05 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 00 FB 05 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 0
  usage=90001, value=0 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -5
    usage=10030, value=-5(X)
  usage = 10031  sdata = 5
    usage=10031, value=5(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 00 FA 05 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 00 FA 05 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 0
  usage=90001, value=0 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -6
    usage=10030, value=-6(X)
  usage = 10031  sdata = 5
    usage=10031, value=5(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 00 FA 05 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 00 FA 05 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 0
  usage=90001, value=0 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -6
    usage=10030, value=-6(X)
  usage = 10031  sdata = 5
    usage=10031, value=5(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 00 F9 06 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 00 F9 06 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 0
  usage=90001, value=0 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -7
    usage=10030, value=-7(X)
  usage = 10031  sdata = 6
    usage=10031, value=6(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 00 F9 05 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 00 F9 05 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 0
  usage=90001, value=0 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -7
    usage=10030, value=-7(X)
  usage = 10031  sdata = 5
    usage=10031, value=5(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 00 F9 06 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 00 F9 06 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 0
  usage=90001, value=0 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -7
    usage=10030, value=-7(X)
  usage = 10031  sdata = 6
    usage=10031, value=6(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 00 F8 06 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 00 F8 06 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 0
  usage=90001, value=0 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -8
    usage=10030, value=-8(X)
  usage = 10031  sdata = 6
    usage=10031, value=6(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 00 F8 06 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 00 F8 06 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 0
  usage=90001, value=0 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -8
    usage=10030, value=-8(X)
  usage = 10031  sdata = 6
    usage=10031, value=6(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 00 F8 06 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 00 F8 06 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 0
  usage=90001, value=0 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -8
    usage=10030, value=-8(X)
  usage = 10031  sdata = 6
    usage=10031, value=6(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 00 F8 06 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 00 F8 06 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 0
  usage=90001, value=0 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -8
    usage=10030, value=-8(X)
  usage = 10031  sdata = 6
    usage=10031, value=6(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 00 F7 06 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 00 F7 06 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 0
  usage=90001, value=0 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -9
    usage=10030, value=-9(X)
  usage = 10031  sdata = 6
    usage=10031, value=6(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 00 F7 06 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 00 F7 06 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 0
  usage=90001, value=0 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -9
    usage=10030, value=-9(X)
  usage = 10031  sdata = 6
    usage=10031, value=6(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 00 F7 07 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 00 F7 07 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 0
  usage=90001, value=0 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -9
    usage=10030, value=-9(X)
  usage = 10031  sdata = 7
    usage=10031, value=7(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 00 F7 06 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 00 F7 06 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 0
  usage=90001, value=0 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -9
    usage=10030, value=-9(X)
  usage = 10031  sdata = 6
    usage=10031, value=6(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 00 F7 06 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 00 F7 06 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 0
  usage=90001, value=0 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -9
    usage=10030, value=-9(X)
  usage = 10031  sdata = 6
    usage=10031, value=6(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 00 F7 07 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 00 F7 07 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 0
  usage=90001, value=0 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -9
    usage=10030, value=-9(X)
  usage = 10031  sdata = 7
    usage=10031, value=7(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 00 F6 06 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 00 F6 06 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 0
  usage=90001, value=0 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -10
    usage=10030, value=-10(X)
  usage = 10031  sdata = 6
    usage=10031, value=6(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 00 F6 06 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 00 F6 06 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 0
  usage=90001, value=0 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -10
    usage=10030, value=-10(X)
  usage = 10031  sdata = 6
    usage=10031, value=6(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 00 F6 06 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 00 F6 06 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 0
  usage=90001, value=0 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -10
    usage=10030, value=-10(X)
  usage = 10031  sdata = 6
    usage=10031, value=6(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 00 F6 06 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 00 F6 06 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 0
  usage=90001, value=0 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -10
    usage=10030, value=-10(X)
  usage = 10031  sdata = 6
    usage=10031, value=6(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 00 F5 06 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 00 F5 06 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 0
  usage=90001, value=0 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -11
    usage=10030, value=-11(X)
  usage = 10031  sdata = 6
    usage=10031, value=6(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 00 F5 07 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 00 F5 07 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 0
  usage=90001, value=0 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -11
    usage=10030, value=-11(X)
  usage = 10031  sdata = 7
    usage=10031, value=7(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 00 F5 06 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 00 F5 06 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 0
  usage=90001, value=0 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -11
    usage=10030, value=-11(X)
  usage = 10031  sdata = 6
    usage=10031, value=6(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 00 F5 06 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 00 F5 06 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 0
  usage=90001, value=0 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -11
    usage=10030, value=-11(X)
  usage = 10031  sdata = 6
    usage=10031, value=6(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 00 F6 06 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 00 F6 06 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 0
  usage=90001, value=0 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -10
    usage=10030, value=-10(X)
  usage = 10031  sdata = 6
    usage=10031, value=6(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 00 F6 07 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 00 F6 07 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 0
  usage=90001, value=0 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -10
    usage=10030, value=-10(X)
  usage = 10031  sdata = 7
    usage=10031, value=7(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 01 F6 06 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 01 F6 06 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 1
  usage=90001, value=1 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -10
    usage=10030, value=-10(X)
  usage = 10031  sdata = 6
    usage=10031, value=6(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 01 F7 06 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 01 F7 06 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 1
  usage=90001, value=1 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -9
    usage=10030, value=-9(X)
  usage = 10031  sdata = 6
    usage=10031, value=6(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 01 F7 05 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 01 F7 05 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 1
  usage=90001, value=1 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -9
    usage=10030, value=-9(X)
  usage = 10031  sdata = 5
    usage=10031, value=5(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 01 F7 05 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 01 F7 05 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 1
  usage=90001, value=1 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -9
    usage=10030, value=-9(X)
  usage = 10031  sdata = 5
    usage=10031, value=5(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 01 F8 06 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 01 F8 06 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 1
  usage=90001, value=1 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -8
    usage=10030, value=-8(X)
  usage = 10031  sdata = 6
    usage=10031, value=6(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 01 F7 06 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 01 F7 06 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 1
  usage=90001, value=1 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -9
    usage=10030, value=-9(X)
  usage = 10031  sdata = 6
    usage=10031, value=6(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 01 F6 06 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 01 F6 06 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 1
  usage=90001, value=1 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -10
    usage=10030, value=-10(X)
  usage = 10031  sdata = 6
    usage=10031, value=6(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 01 F5 06 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 01 F5 06 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 1
  usage=90001, value=1 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -11
    usage=10030, value=-11(X)
  usage = 10031  sdata = 6
    usage=10031, value=6(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 01 F4 06 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 01 F4 06 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 1
  usage=90001, value=1 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -12
    usage=10030, value=-12(X)
  usage = 10031  sdata = 6
    usage=10031, value=6(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 01 F3 07 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 01 F3 07 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 1
  usage=90001, value=1 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -13
    usage=10030, value=-13(X)
  usage = 10031  sdata = 7
    usage=10031, value=7(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 01 F3 07 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 01 F3 07 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 1
  usage=90001, value=1 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -13
    usage=10030, value=-13(X)
  usage = 10031  sdata = 7
    usage=10031, value=7(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 01 F2 07 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 01 F2 07 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 1
  usage=90001, value=1 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -14
    usage=10030, value=-14(X)
  usage = 10031  sdata = 7
    usage=10031, value=7(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 01 F1 07 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 01 F1 07 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 1
  usage=90001, value=1 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -15
    usage=10030, value=-15(X)
  usage = 10031  sdata = 7
    usage=10031, value=7(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 01 F1 07 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 01 F1 07 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 1
  usage=90001, value=1 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -15
    usage=10030, value=-15(X)
  usage = 10031  sdata = 7
    usage=10031, value=7(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 01 F0 07 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 01 F0 07 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 1
  usage=90001, value=1 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -16
    usage=10030, value=-16(X)
  usage = 10031  sdata = 7
    usage=10031, value=7(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 01 EF 07 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 01 EF 07 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 1
  usage=90001, value=1 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -17
    usage=10030, value=-17(X)
  usage = 10031  sdata = 7
    usage=10031, value=7(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 01 EE 07 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 01 EE 07 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 1
  usage=90001, value=1 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -18
    usage=10030, value=-18(X)
  usage = 10031  sdata = 7
    usage=10031, value=7(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 01 EE 07 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 01 EE 07 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 1
  usage=90001, value=1 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -18
    usage=10030, value=-18(X)
  usage = 10031  sdata = 7
    usage=10031, value=7(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 01 ED 07 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 01 ED 07 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 1
  usage=90001, value=1 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -19
    usage=10030, value=-19(X)
  usage = 10031  sdata = 7
    usage=10031, value=7(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 01 EC 07 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 01 EC 07 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 1
  usage=90001, value=1 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -20
    usage=10030, value=-20(X)
  usage = 10031  sdata = 7
    usage=10031, value=7(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 01 EB 07 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 01 EB 07 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 1
  usage=90001, value=1 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -21
    usage=10030, value=-21(X)
  usage = 10031  sdata = 7
    usage=10031, value=7(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 01 EA 08 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 01 EA 08 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 1
  usage=90001, value=1 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -22
    usage=10030, value=-22(X)
  usage = 10031  sdata = 8
    usage=10031, value=8(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 01 E9 07 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 01 E9 07 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 1
  usage=90001, value=1 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -23
    usage=10030, value=-23(X)
  usage = 10031  sdata = 7
    usage=10031, value=7(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 01 E8 08 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 01 E8 08 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 1
  usage=90001, value=1 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -24
    usage=10030, value=-24(X)
  usage = 10031  sdata = 8
    usage=10031, value=8(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 01 E7 07 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 01 E7 07 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 1
  usage=90001, value=1 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -25
    usage=10030, value=-25(X)
  usage = 10031  sdata = 7
    usage=10031, value=7(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 01 E7 08 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 01 E7 08 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 1
  usage=90001, value=1 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -25
    usage=10030, value=-25(X)
  usage = 10031  sdata = 8
    usage=10031, value=8(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 01 E6 07 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 01 E6 07 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 1
  usage=90001, value=1 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -26
    usage=10030, value=-26(X)
  usage = 10031  sdata = 7
    usage=10031, value=7(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 01 E5 07 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 01 E5 07 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 1
  usage=90001, value=1 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -27
    usage=10030, value=-27(X)
  usage = 10031  sdata = 7
    usage=10031, value=7(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 00 E5 07 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 00 E5 07 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 0
  usage=90001, value=0 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -27
    usage=10030, value=-27(X)
  usage = 10031  sdata = 7
    usage=10031, value=7(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 00 E5 07 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 00 E5 07 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 0
  usage=90001, value=0 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -27
    usage=10030, value=-27(X)
  usage = 10031  sdata = 7
    usage=10031, value=7(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 00 E5 07 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 00 E5 07 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 0
  usage=90001, value=0 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -27
    usage=10030, value=-27(X)
  usage = 10031  sdata = 7
    usage=10031, value=7(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 00 E5 07 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 00 E5 07 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 0
  usage=90001, value=0 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -27
    usage=10030, value=-27(X)
  usage = 10031  sdata = 7
    usage=10031, value=7(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 00 E7 07 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 00 E7 07 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 0
  usage=90001, value=0 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -25
    usage=10030, value=-25(X)
  usage = 10031  sdata = 7
    usage=10031, value=7(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 00 E8 06 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 00 E8 06 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 0
  usage=90001, value=0 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -24
    usage=10030, value=-24(X)
  usage = 10031  sdata = 6
    usage=10031, value=6(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 00 E9 06 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 00 E9 06 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 0
  usage=90001, value=0 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -23
    usage=10030, value=-23(X)
  usage = 10031  sdata = 6
    usage=10031, value=6(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 00 EA 06 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 00 EA 06 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 0
  usage=90001, value=0 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -22
    usage=10030, value=-22(X)
  usage = 10031  sdata = 6
    usage=10031, value=6(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 00 EB 05 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 00 EB 05 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 0
  usage=90001, value=0 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -21
    usage=10030, value=-21(X)
  usage = 10031  sdata = 5
    usage=10031, value=5(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 00 ED 05 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 00 ED 05 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 0
  usage=90001, value=0 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -19
    usage=10030, value=-19(X)
  usage = 10031  sdata = 5
    usage=10031, value=5(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 00 EE 04 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 00 EE 04 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 0
  usage=90001, value=0 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -18
    usage=10030, value=-18(X)
  usage = 10031  sdata = 4
    usage=10031, value=4(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 00 F0 03 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 00 F0 03 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 0
  usage=90001, value=0 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -16
    usage=10030, value=-16(X)
  usage = 10031  sdata = 3
    usage=10031, value=3(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 00 F1 02 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 00 F1 02 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 0
  usage=90001, value=0 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -15
    usage=10030, value=-15(X)
  usage = 10031  sdata = 2
    usage=10031, value=2(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 00 F3 02 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 00 F3 02 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 0
  usage=90001, value=0 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -13
    usage=10030, value=-13(X)
  usage = 10031  sdata = 2
    usage=10031, value=2(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 00 F5 01 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 00 F5 01 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 0
  usage=90001, value=0 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -11
    usage=10030, value=-11(X)
  usage = 10031  sdata = 1
    usage=10031, value=1(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 00 F7 01 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 00 F7 01 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 0
  usage=90001, value=0 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -9
    usage=10030, value=-9(X)
  usage = 10031  sdata = 1
    usage=10031, value=1(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 00 F9 00 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 00 F9 00 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 0
  usage=90001, value=0 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -7
    usage=10030, value=-7(X)
  usage = 10031  sdata = 0
    usage=10031, value=0(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 00 FA 00 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 00 FA 00 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 0
  usage=90001, value=0 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -6
    usage=10030, value=-6(X)
  usage = 10031  sdata = 0
    usage=10031, value=0(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 00 FD 00 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 00 FD 00 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 0
  usage=90001, value=0 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = -3
    usage=10030, value=-3(X)
  usage = 10031  sdata = 0
    usage=10031, value=0(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 00 03 FF 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 00 03 FF 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 0
  usage=90001, value=0 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = 3
    usage=10030, value=3(X)
  usage = 10031  sdata = -1
    usage=10031, value=-1(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 00 07 FF 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 00 07 FF 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 0
  usage=90001, value=0 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = 7
    usage=10030, value=7(X)
  usage = 10031  sdata = -1
    usage=10031, value=-1(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 00 0C FE 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 00 0C FE 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 0
  usage=90001, value=0 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = 12
    usage=10030, value=12(X)
  usage = 10031  sdata = -2
    usage=10031, value=-2(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 00 11 FE 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 00 11 FE 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 0
  usage=90001, value=0 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = 17
    usage=10030, value=17(X)
  usage = 10031  sdata = -2
    usage=10031, value=-2(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 00 15 FE 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 00 15 FE 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 0
  usage=90001, value=0 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = 21
    usage=10030, value=21(X)
  usage = 10031  sdata = -2
    usage=10031, value=-2(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 00 1B FE 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 00 1B FE 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 0
  usage=90001, value=0 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = 27
    usage=10030, value=27(X)
  usage = 10031  sdata = -2
    usage=10031, value=-2(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 00 1F FF 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 00 1F FF 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 0
  usage=90001, value=0 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = 31
    usage=10030, value=31(X)
  usage = 10031  sdata = -1
    usage=10031, value=-1(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Begin topusage:10000 type:2 min:0 max:1
Input, total bits=3
  usage = 90001  data = 0
  usage=90001, value=0 (BUTTON 1)
  usage = 90002  data = 0
  usage=90002, value=0 (BUTTON 2)
  usage = 90003  data = 0
  usage=90003, value=0 (BUTTON 3)
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
  Begin topusage:10000 type:6 min:-127 max:127
Input, total bits=24
  usage = 10030  sdata = 0
    usage=10030, value=0(X)
  usage = 10031  sdata = 0
    usage=10031, value=0(Y)
  usage = 10038  sdata = 0
    usage=10038, value=0(Wheel)
  END:
END:
HID: 1 - C0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
HID(10002): C0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
END:
begin, usage=D0000
       type= 2
       min=  0
       max=  255
       reportcount=9
       usage count=0
Begin topusage:d0000 type:2 min:0 max:255
Input, total bits=72
  usage = D0100  data = 0
usage=D0100, value=0
  usage = D0101  data = 0
usage=D0101, value=0
  usage = D0102  data = 0
usage=D0102, value=0
  usage = D0103  data = 0
usage=D0103, value=0
  usage = D0104  data = 0
usage=D0104, value=0
  usage = D0105  data = 0
usage=D0105, value=0
  usage = D0106  data = 0
usage=D0106, value=0
  usage = D0107  data = 0
usage=D0107, value=0
  usage = D0108  data = 0
usage=D0108, value=0
END:
 
i get this:

still no finger action, stylus works, but no pressure. also stylus seems to report not absolute position but only movement. EDIT:actually it shows acceleration... absolute position would be what i am after...

but it seems from the output of your sketch that it already sees three devices, not only two as before...

Code:
USB HID Device Info Program

This Sketch shows information about plugged in HID devices

*** You can control the output by simple character input to Serial ***
R - Turns on or off showing the raw data
C - Toggles showing changed data only on or off
<anything else> - toggles showing the Hid formatted breakdown of the data

USB2 PLL running
 reset waited 6
USBHS_ASYNCLISTADDR = 0
USBHS_PERIODICLISTBASE = 20005000
periodictable = 20005000
port change: 10001803
    connect
  begin reset
port change: 10001005
  port enabled
  end recovery
new_Device: 12 Mbit/sec
new_Pipe
enumeration:
enumeration:
enumeration:
Device Descriptor:
  12 01 00 02 00 00 00 10 6A 05 27 00 07 01 01 02 00 01 
    VendorID = 056A, ProductID = 0027, Version = 0107
    Class/Subclass/Protocol = 0 / 0 / 0
    Number of Configurations = 1
enumeration:
enumeration:
Manufacturer: Wacom Co.,Ltd.
enumeration:
Product: Intuos5 touch M
enumeration:
Config data length = 59
enumeration:
Configuration Descriptor:
  09 02 3B 00 02 01 00 80 F9 
    NumInterfaces = 2
    ConfigurationValue = 1
  09 04 00 00 01 03 01 02 00 
    Interface = 0
    Number of endpoints = 1
    Class/Subclass/Protocol = 3(HID) / 1(Boot) / 2(Mouse)
  09 21 10 01 00 01 22 F3 00 
    HID, 1 report descriptor
  07 05 83 03 10 00 01 
    Endpoint = 3 IN
    Type = Interrupt
    Max Size = 16
    Polling Interval = 1
  09 04 01 00 01 03 00 00 00 
    Interface = 1
    Number of endpoints = 1
    Class/Subclass/Protocol = 3(HID) / 0 / 0
  09 21 10 01 00 01 22 17 00 
    HID, 1 report descriptor
  07 05 82 03 40 00 02 
    Endpoint = 2 IN
    Type = Interrupt
    Max Size = 64
    Polling Interval = 2
enumeration:
USBHub memory usage = 960
USBHub claim_device this=2000C760
USBHub memory usage = 960
USBHub claim_device this=2000CB20

USBDeviceInfo claim this=2000DAC8

****************************************
** Device Level **
  vid=56A
  pid=27
  bDeviceClass = 0
  bDeviceSubClass = 0
  bDeviceProtocol = 0
09 04 00 00 01 03 01 02 00 09 21 10 01 00 01 22 F3 00 07 05 83 03 10 00 01 09 04 01 00 01 03 00
00 00 09 21 10 01 00 01 22 17 00 07 05 82 03 40 00 02 
HIDParser claim this=2000A5A0
HIDParser claim this=2000AC60
HIDParser claim this=2000B320
HIDParser claim this=2000B9E0
HIDParser claim this=2000C0A0
Descriptor 4 = INTERFACE

USBDeviceInfo claim this=2000DAC8

****************************************
** Interface Level **
09 04 00 00 01 03 01 02 00 09 21 10 01 00 01 22 F3 00 07 05 83 03 10 00 01 09 04 01 00 01 03 00
00 00 09 21 10 01 00 01 22 17 00 07 05 82 03 40 00 02 
 bInterfaceNumber = 0
 number end points = 1
 bInterfaceClass =    3
 bInterfaceSubClass = 1
    HID (BOOT)
 bInterfaceProtocol = 2
report descriptor size = 243
  endpoint = 83
    attributes = 3 Interrupt
    size = 16
    interval = 1
HIDParser claim this=2000A5A0
 bInterfaceNumber =   0
 bInterfaceClass =    3
 bInterfaceSubClass = 1
 bInterfaceProtocol = 2
HID Parser Claim: 09 04 00 00 01 03 01 02 00 09 21 10 01 00 01 22 F3 00 07 05 83 03 10 00 01 09 04 01 00 01 03 00 00 00 09 21 10 01 00 01 22 17 00 07 05 82 03 40 00 02 
report descriptor size = 243
Single endpoint HID:
  endpoint = 83
   size = 16
   interval = 1
new_Pipe
allocate_interrupt_pipe_bandwidth
 best_bandwidth = 3, at offset = 0, shift= 0
Descriptor 33 = HID
Descriptor 5 = ENDPOINT
Descriptor 4 = INTERFACE

USBDeviceInfo claim this=2000DAC8

****************************************
** Interface Level **
09 04 01 00 01 03 00 00 00 09 21 10 01 00 01 22 17 00 07 05 82 03 40 00 02 
 bInterfaceNumber = 1
 number end points = 1
 bInterfaceClass =    3
 bInterfaceSubClass = 0
    HID
 bInterfaceProtocol = 0
report descriptor size = 23
  endpoint = 82
    attributes = 3 Interrupt
    size = 64
    interval = 2
HIDParser claim this=2000AC60
 bInterfaceNumber =   1
 bInterfaceClass =    3
 bInterfaceSubClass = 0
 bInterfaceProtocol = 0
HID Parser Claim: 09 04 01 00 01 03 00 00 00 09 21 10 01 00 01 22 17 00 07 05 82 03 40 00 02 
report descriptor size = 23
Single endpoint HID:
  endpoint = 82
   size = 64
   interval = 2
new_Pipe
allocate_interrupt_pipe_bandwidth
 best_bandwidth = 5, at offset = 0, shift= 3
Descriptor 33 = HID
Descriptor 5 = ENDPOINT
*** Device HID1 56a: 27 - connected ***
  manufacturer: Wacom Co.,Ltd.
  product: Intuos5 touch M
*** Device HID2 56a: 27 - connected ***
  manufacturer: Wacom Co.,Ltd.
  product: Intuos5 touch M
control callback (hid)
05 01 09 02 A1 01 85 01 09 01 A1 00 05 09 19 01 29 03 15 00 25 01 95 03 75 01 81 02 95 05 81 03 05 01 09 30 09 31 09 38 15 81 25 7F 75 08 95 03 81 06 C0 C0 05 0D 09 01 A1 01 85 02 09 00 75 08 96 09 00 15 00 26 FF 00 81 02 85 03 09 00 75 08 96 09 00 15 00 26 FF 00 81 02 85 C0 09 00 75 08 96 09 00 15 00 26 FF 00 81 02 85 02 09 00 95 01 B1 02 85 03 09 00 95 09 B1 02 85 05 09 00 95 08 B1 02 85 07 09 00 95 0F B1 02 85 08 09 00 95 04 B1 02 85 0A 09 00 95 02 B1 02 85 0B 09 00 95 01 B1 02 85 20 09 00 95 08 B1 02 85 04 09 00 95 01 B1 02 85 0D 09 00 95 01 B1 02 85 CC 09 00 95 02 B1 02 85 30 09 00 95 1F B1 02 85 31 09 00 95 04 B1 02 85 15 09 00 95 0A B1 02 85 14 09 00 95 0F B1 02 85 40 09 00 95 02 B1 02 85 DD 09 00 95 01 B1 02 C0 
  mesg = 22000681
  got report descriptor
Found top level collection 10002
find_driver
  driver 200051E0
HIDDumpController Claim: 56a:27 usage: 10002HID Report Descritor (0x2000a5d0) size: 243
  05 01	// Usage Page(1) - Generic Desktop
  09 02	// Usage(2) -(Mouse)
  A1 01	// Collection(1)
    85 01	// Report ID(1)
    09 01	// Usage(1) -(?)
    A1 00	// Collection(0)
      05 09	// Usage Page(9) - Button
      19 01	// Usage Minimum(1)
      29 03	// Usage Maximum(3)
      15 00	// Logical Minimum(0)
      25 01	// Logical maximum(1)
      95 03	// Report Count(3)
      75 01	// Report Size(1)
      81 02	// Input(2)
      95 05	// Report Count(5)
      81 03	// Input(3)
      05 01	// Usage Page(1) - Generic Desktop
      09 30	// Usage(30) -(X)
      09 31	// Usage(31) -(Y)
      09 38	// Usage(38) -(Wheel)
      15 81	// Logical Minimum(81)
      25 7F	// Logical maximum(7f)
      75 08	// Report Size(8)
      95 03	// Report Count(3)
      81 06	// Input(6)
      C0	// End Collection
    C0	// End Collection
  05 0D	// Usage Page(d) - Digitizer
  09 01	// Usage(1) -
  A1 01	// Collection(1)
    85 02	// Report ID(2)
    09 00	// Usage(0) -
    75 08	// Report Size(8)
    96 09 00	// Report Count(9)
    15 00	// Logical Minimum(0)
    26 FF 00	// Logical maximum(ff)
    81 02	// Input(2)
    85 03	// Report ID(3)
    09 00	// Usage(0) -
    75 08	// Report Size(8)
    96 09 00	// Report Count(9)
    15 00	// Logical Minimum(0)
    26 FF 00	// Logical maximum(ff)
    81 02	// Input(2)
    85 C0	// Report ID(c0)
    09 00	// Usage(0) -
    75 08	// Report Size(8)
    96 09 00	// Report Count(9)
    15 00	// Logical Minimum(0)
    26 FF 00	// Logical maximum(ff)
    81 02	// Input(2)
    85 02	// Report ID(2)
    09 00	// Usage(0) -
    95 01	// Report Count(1)
    B1 02	// Feature(2)
    85 03	// Report ID(3)
    09 00	// Usage(0) -
    95 09	// Report Count(9)
    B1 02	// Feature(2)
    85 05	// Report ID(5)
    09 00	// Usage(0) -
    95 08	// Report Count(8)
    B1 02	// Feature(2)
    85 07	// Report ID(7)
    09 00	// Usage(0) -
    95 0F	// Report Count(f)
    B1 02	// Feature(2)
    85 08	// Report ID(8)
    09 00	// Usage(0) -
    95 04	// Report Count(4)
    B1 02	// Feature(2)
    85 0A	// Report ID(a)
    09 00	// Usage(0) -
    95 02	// Report Count(2)
    B1 02	// Feature(2)
    85 0B	// Report ID(b)
    09 00	// Usage(0) -
    95 01	// Report Count(1)
    B1 02	// Feature(2)
    85 20	// Report ID(20)
    09 00	// Usage(0) -
    95 08	// Report Count(8)
    B1 02	// Feature(2)
    85 04	// Report ID(4)
    09 00	// Usage(0) -
    95 01	// Report Count(1)
    B1 02	// Feature(2)
    85 0D	// Report ID(d)
    09 00	// Usage(0) -
    95 01	// Report Count(1)
    B1 02	// Feature(2)
    85 CC	// Report ID(cc)
    09 00	// Usage(0) -
    95 02	// Report Count(2)
    B1 02	// Feature(2)
    85 30	// Report ID(30)
    09 00	// Usage(0) -
    95 1F	// Report Count(1f)
    B1 02	// Feature(2)
    85 31	// Report ID(31)
    09 00	// Usage(0) -
    95 04	// Report Count(4)
    B1 02	// Feature(2)
    85 15	// Report ID(15)
    09 00	// Usage(0) -
    95 0A	// Report Count(a)
    B1 02	// Feature(2)
    85 14	// Report ID(14)
    09 00	// Usage(0) -
    95 0F	// Report Count(f)
    B1 02	// Feature(2)
    85 40	// Report ID(40)
    09 00	// Usage(0) -
    95 02	// Report Count(2)
    B1 02	// Feature(2)
    85 DD	// Report ID(dd)
    09 00	// Usage(0) -
    95 01	// Report Count(1)
    B1 02	// Feature(2)
    C0	// End Collection
 - Yes
Found top level collection D0001
find_driver
  driver 200051E0
HIDDumpController Claim: 56a:27 usage: d0001 - NO (Usage: 10002)
  driver 200062A0
HIDDumpController Claim: 56a:27 usage: d0001HID Report Descritor (0x2000a5d0) size: 243
  05 01	// Usage Page(1) - Generic Desktop
  09 02	// Usage(2) -(Mouse)
  A1 01	// Collection(1)
    85 01	// Report ID(1)
    09 01	// Usage(1) -(?)
    A1 00	// Collection(0)
      05 09	// Usage Page(9) - Button
      19 01	// Usage Minimum(1)
      29 03	// Usage Maximum(3)
      15 00	// Logical Minimum(0)
      25 01	// Logical maximum(1)
      95 03	// Report Count(3)
      75 01	// Report Size(1)
      81 02	// Input(2)
      95 05	// Report Count(5)
      81 03	// Input(3)
      05 01	// Usage Page(1) - Generic Desktop
      09 30	// Usage(30) -(X)
      09 31	// Usage(31) -(Y)
      09 38	// Usage(38) -(Wheel)
      15 81	// Logical Minimum(81)
      25 7F	// Logical maximum(7f)
      75 08	// Report Size(8)
      95 03	// Report Count(3)
      81 06	// Input(6)
      C0	// End Collection
    C0	// End Collection
  05 0D	// Usage Page(d) - Digitizer
  09 01	// Usage(1) -
  A1 01	// Collection(1)
    85 02	// Report ID(2)
    09 00	// Usage(0) -
    75 08	// Report Size(8)
    96 09 00	// Report Count(9)
    15 00	// Logical Minimum(0)
    26 FF 00	// Logical maximum(ff)
    81 02	// Input(2)
    85 03	// Report ID(3)
    09 00	// Usage(0) -
    75 08	// Report Size(8)
    96 09 00	// Report Count(9)
    15 00	// Logical Minimum(0)
    26 FF 00	// Logical maximum(ff)
    81 02	// Input(2)
    85 C0	// Report ID(c0)
    09 00	// Usage(0) -
    75 08	// Report Size(8)
    96 09 00	// Report Count(9)
    15 00	// Logical Minimum(0)
    26 FF 00	// Logical maximum(ff)
    81 02	// Input(2)
    85 02	// Report ID(2)
    09 00	// Usage(0) -
    95 01	// Report Count(1)
    B1 02	// Feature(2)
    85 03	// Report ID(3)
    09 00	// Usage(0) -
    95 09	// Report Count(9)
    B1 02	// Feature(2)
    85 05	// Report ID(5)
    09 00	// Usage(0) -
    95 08	// Report Count(8)
    B1 02	// Feature(2)
    85 07	// Report ID(7)
    09 00	// Usage(0) -
    95 0F	// Report Count(f)
    B1 02	// Feature(2)
    85 08	// Report ID(8)
    09 00	// Usage(0) -
    95 04	// Report Count(4)
    B1 02	// Feature(2)
    85 0A	// Report ID(a)
    09 00	// Usage(0) -
    95 02	// Report Count(2)
    B1 02	// Feature(2)
    85 0B	// Report ID(b)
    09 00	// Usage(0) -
    95 01	// Report Count(1)
    B1 02	// Feature(2)
    85 20	// Report ID(20)
    09 00	// Usage(0) -
    95 08	// Report Count(8)
    B1 02	// Feature(2)
    85 04	// Report ID(4)
    09 00	// Usage(0) -
    95 01	// Report Count(1)
    B1 02	// Feature(2)
    85 0D	// Report ID(d)
    09 00	// Usage(0) -
    95 01	// Report Count(1)
    B1 02	// Feature(2)
    85 CC	// Report ID(cc)
    09 00	// Usage(0) -
    95 02	// Report Count(2)
    B1 02	// Feature(2)
    85 30	// Report ID(30)
    09 00	// Usage(0) -
    95 1F	// Report Count(1f)
    B1 02	// Feature(2)
    85 31	// Report ID(31)
    09 00	// Usage(0) -
    95 04	// Report Count(4)
    B1 02	// Feature(2)
    85 15	// Report ID(15)
    09 00	// Usage(0) -
    95 0A	// Report Count(a)
    B1 02	// Feature(2)
    85 14	// Report ID(14)
    09 00	// Usage(0) -
    95 0F	// Report Count(f)
    B1 02	// Feature(2)
    85 40	// Report ID(40)
    09 00	// Usage(0) -
    95 02	// Report Count(2)
    B1 02	// Feature(2)
    85 DD	// Report ID(dd)
    09 00	// Usage(0) -
    95 01	// Report Count(1)
    B1 02	// Feature(2)
    C0	// End Collection
 - Yes
control callback (hid)
06 00 FF 09 01 A1 01 85 02 09 01 15 00 26 FF 00 75 08 95 3F 81 02 C0 
  mesg = 22000681
  got report descriptor
Found top level collection FF000001
find_driver
  driver 200051E0
HIDDumpController Claim: 56a:27 usage: ff000001 - NO (Usage: 10002)
  driver 200062A0
HIDDumpController Claim: 56a:27 usage: ff000001 - NO (Usage: d0001)
  driver 20007360
HIDDumpController Claim: 56a:27 usage: ff000001HID Report Descritor (0x2000ac90) size: 23
  06 00 FF	// Usage Page(ff00) - Other ?
  09 01	// Usage(1) -
  A1 01	// Collection(1)
    85 02	// Report ID(2)
    09 01	// Usage(1) -
    15 00	// Logical Minimum(0)
    26 FF 00	// Logical maximum(ff)
    75 08	// Report Size(8)
    95 3F	// Report Count(3f)
    81 02	// Input(2)
    C0	// End Collection
 - Yes
*** HID Device hdc1 56a: 27 - connected ***
  manufacturer: Wacom Co.,Ltd.
  product: Intuos5 touch M
*** HID Device hdc2 56a: 27 - connected ***
  manufacturer: Wacom Co.,Ltd.
  product: Intuos5 touch M
*** HID Device hdc3 56a: 27 - connected ***
  manufacturer: Wacom Co.,Ltd.
  product: Intuos5 touch M
HID(10002): C0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
END:
begin, usage=D0000
       type= 2
       min=  0
       max=  255
       reportcount=9
       usage count=0
Begin topusage:d0000 type:2 min:0 max:255
Input, total bits=72
  usage = D0100  data = 0
  usage=D0100, value=0
  usage = D0101  data = 0
  usage=D0101, value=0
  usage = D0102  data = 0
  usage=D0102, value=0
  usage = D0103  data = 0
  usage=D0103, value=0
  usage = D0104  data = 0
  usage=D0104, value=0
  usage = D0105  data = 0
  usage=D0105, value=0
  usage = D0106  data = 0
  usage=D0106, value=0
  usage = D0107  data = 0
  usage=D0107, value=0
  usage = D0108  data = 0
  usage=D0108, value=0
END:
 
also note:

the digitizer only outputs values when i use arduino 1.8.13! in 1.8.19 i only get values when i use the HIDDeviceInfo sketch...

and yes i have debug enabled on both teensyduino versions. (probably because of your changes to USBHost_t36.h)
 
Last edited:
last post from me for today..

this is the stream i get from HIDDeviceInfo (your version), when i have debug in USBHost_t36.h disabled.

Code:
USB HID Device Info Program

This Sketch shows information about plugged in HID devices

*** You can control the output by simple character input to Serial ***
R - Turns on or off showing the raw data
C - Toggles showing changed data only on or off
<anything else> - toggles showing the Hid formatted breakdown of the data


USBDeviceInfo claim this=2000CAC8

****************************************
** Device Level **
  vid=56A
  pid=27
  bDeviceClass = 0
  bDeviceSubClass = 0
  bDeviceProtocol = 0
09 04 00 00 01 03 01 02 00 09 21 10 01 00 01 22 F3 00 07 05 83 03 10 00 01 09 04 01 00 01 03 00
00 00 09 21 10 01 00 01 22 17 00 07 05 82 03 40 00 02 

USBDeviceInfo claim this=2000CAC8

****************************************
** Interface Level **
09 04 00 00 01 03 01 02 00 09 21 10 01 00 01 22 F3 00 07 05 83 03 10 00 01 09 04 01 00 01 03 00
00 00 09 21 10 01 00 01 22 17 00 07 05 82 03 40 00 02 
 bInterfaceNumber = 0
 number end points = 1
 bInterfaceClass =    3
 bInterfaceSubClass = 1
    HID (BOOT)
 bInterfaceProtocol = 2
report descriptor size = 243
  endpoint = 83
    attributes = 3 Interrupt
    size = 16
    interval = 1

USBDeviceInfo claim this=2000CAC8

****************************************
** Interface Level **
09 04 01 00 01 03 00 00 00 09 21 10 01 00 01 22 17 00 07 05 82 03 40 00 02 
 bInterfaceNumber = 1
 number end points = 1
 bInterfaceClass =    3
 bInterfaceSubClass = 0
    HID
 bInterfaceProtocol = 0
report descriptor size = 23
  endpoint = 82
    attributes = 3 Interrupt
    size = 64
    interval = 2
*** Device HID1 56a: 27 - connected ***
  manufacturer: Wacom Co.,Ltd.
  product: Intuos5 touch M
*** Device HID2 56a: 27 - connected ***
  manufacturer: Wacom Co.,Ltd.
  product: Intuos5 touch M
HIDDumpController Claim: 56a:27 usage: 10002HID Report Descritor (0x200095d0) size: 243
  05 01	// Usage Page(1) - Generic Desktop
  09 02	// Usage(2) -(Mouse)
  A1 01	// Collection(1)
    85 01	// Report ID(1)
    09 01	// Usage(1) -(?)
    A1 00	// Collection(0)
      05 09	// Usage Page(9) - Button
      19 01	// Usage Minimum(1)
      29 03	// Usage Maximum(3)
      15 00	// Logical Minimum(0)
      25 01	// Logical maximum(1)
      95 03	// Report Count(3)
      75 01	// Report Size(1)
      81 02	// Input(2)
      95 05	// Report Count(5)
      81 03	// Input(3)
      05 01	// Usage Page(1) - Generic Desktop
      09 30	// Usage(30) -(X)
      09 31	// Usage(31) -(Y)
      09 38	// Usage(38) -(Wheel)
      15 81	// Logical Minimum(81)
      25 7F	// Logical maximum(7f)
      75 08	// Report Size(8)
      95 03	// Report Count(3)
      81 06	// Input(6)
      C0	// End Collection
    C0	// End Collection
  05 0D	// Usage Page(d) - Digitizer
  09 01	// Usage(1) -
  A1 01	// Collection(1)
    85 02	// Report ID(2)
    09 00	// Usage(0) -
    75 08	// Report Size(8)
    96 09 00	// Report Count(9)
    15 00	// Logical Minimum(0)
    26 FF 00	// Logical maximum(ff)
    81 02	// Input(2)
    85 03	// Report ID(3)
    09 00	// Usage(0) -
    75 08	// Report Size(8)
    96 09 00	// Report Count(9)
    15 00	// Logical Minimum(0)
    26 FF 00	// Logical maximum(ff)
    81 02	// Input(2)
    85 C0	// Report ID(c0)
    09 00	// Usage(0) -
    75 08	// Report Size(8)
    96 09 00	// Report Count(9)
    15 00	// Logical Minimum(0)
    26 FF 00	// Logical maximum(ff)
    81 02	// Input(2)
    85 02	// Report ID(2)
    09 00	// Usage(0) -
    95 01	// Report Count(1)
    B1 02	// Feature(2)
    85 03	// Report ID(3)
    09 00	// Usage(0) -
    95 09	// Report Count(9)
    B1 02	// Feature(2)
    85 05	// Report ID(5)
    09 00	// Usage(0) -
    95 08	// Report Count(8)
    B1 02	// Feature(2)
    85 07	// Report ID(7)
    09 00	// Usage(0) -
    95 0F	// Report Count(f)
    B1 02	// Feature(2)
    85 08	// Report ID(8)
    09 00	// Usage(0) -
    95 04	// Report Count(4)
    B1 02	// Feature(2)
    85 0A	// Report ID(a)
    09 00	// Usage(0) -
    95 02	// Report Count(2)
    B1 02	// Feature(2)
    85 0B	// Report ID(b)
    09 00	// Usage(0) -
    95 01	// Report Count(1)
    B1 02	// Feature(2)
    85 20	// Report ID(20)
    09 00	// Usage(0) -
    95 08	// Report Count(8)
    B1 02	// Feature(2)
    85 04	// Report ID(4)
    09 00	// Usage(0) -
    95 01	// Report Count(1)
    B1 02	// Feature(2)
    85 0D	// Report ID(d)
    09 00	// Usage(0) -
    95 01	// Report Count(1)
    B1 02	// Feature(2)
    85 CC	// Report ID(cc)
    09 00	// Usage(0) -
    95 02	// Report Count(2)
    B1 02	// Feature(2)
    85 30	// Report ID(30)
    09 00	// Usage(0) -
    95 1F	// Report Count(1f)
    B1 02	// Feature(2)
    85 31	// Report ID(31)
    09 00	// Usage(0) -
    95 04	// Report Count(4)
    B1 02	// Feature(2)
    85 15	// Report ID(15)
    09 00	// Usage(0) -
    95 0A	// Report Count(a)
    B1 02	// Feature(2)
    85 14	// Report ID(14)
    09 00	// Usage(0) -
    95 0F	// Report Count(f)
    B1 02	// Feature(2)
    85 40	// Report ID(40)
    09 00	// Usage(0) -
    95 02	// Report Count(2)
    B1 02	// Feature(2)
    85 DD	// Report ID(dd)
    09 00	// Usage(0) -
    95 01	// Report Count(1)
    B1 02	// Feature(2)
    C0	// End Collection
 - Yes
HIDDumpController Claim: 56a:27 usage: d0001 - NO (Usage: 10002)
HIDDumpController Claim: 56a:27 usage: d0001HID Report Descritor (0x200095d0) size: 243
  05 01	// Usage Page(1) - Generic Desktop
  09 02	// Usage(2) -(Mouse)
  A1 01	// Collection(1)
    85 01	// Report ID(1)
    09 01	// Usage(1) -(?)
    A1 00	// Collection(0)
      05 09	// Usage Page(9) - Button
      19 01	// Usage Minimum(1)
      29 03	// Usage Maximum(3)
      15 00	// Logical Minimum(0)
      25 01	// Logical maximum(1)
      95 03	// Report Count(3)
      75 01	// Report Size(1)
      81 02	// Input(2)
      95 05	// Report Count(5)
      81 03	// Input(3)
      05 01	// Usage Page(1) - Generic Desktop
      09 30	// Usage(30) -(X)
      09 31	// Usage(31) -(Y)
      09 38	// Usage(38) -(Wheel)
      15 81	// Logical Minimum(81)
      25 7F	// Logical maximum(7f)
      75 08	// Report Size(8)
      95 03	// Report Count(3)
      81 06	// Input(6)
      C0	// End Collection
    C0	// End Collection
  05 0D	// Usage Page(d) - Digitizer
  09 01	// Usage(1) -
  A1 01	// Collection(1)
    85 02	// Report ID(2)
    09 00	// Usage(0) -
    75 08	// Report Size(8)
    96 09 00	// Report Count(9)
    15 00	// Logical Minimum(0)
    26 FF 00	// Logical maximum(ff)
    81 02	// Input(2)
    85 03	// Report ID(3)
    09 00	// Usage(0) -
    75 08	// Report Size(8)
    96 09 00	// Report Count(9)
    15 00	// Logical Minimum(0)
    26 FF 00	// Logical maximum(ff)
    81 02	// Input(2)
    85 C0	// Report ID(c0)
    09 00	// Usage(0) -
    75 08	// Report Size(8)
    96 09 00	// Report Count(9)
    15 00	// Logical Minimum(0)
    26 FF 00	// Logical maximum(ff)
    81 02	// Input(2)
    85 02	// Report ID(2)
    09 00	// Usage(0) -
    95 01	// Report Count(1)
    B1 02	// Feature(2)
    85 03	// Report ID(3)
    09 00	// Usage(0) -
    95 09	// Report Count(9)
    B1 02	// Feature(2)
    85 05	// Report ID(5)
    09 00	// Usage(0) -
    95 08	// Report Count(8)
    B1 02	// Feature(2)
    85 07	// Report ID(7)
    09 00	// Usage(0) -
    95 0F	// Report Count(f)
    B1 02	// Feature(2)
    85 08	// Report ID(8)
    09 00	// Usage(0) -
    95 04	// Report Count(4)
    B1 02	// Feature(2)
    85 0A	// Report ID(a)
    09 00	// Usage(0) -
    95 02	// Report Count(2)
    B1 02	// Feature(2)
    85 0B	// Report ID(b)
    09 00	// Usage(0) -
    95 01	// Report Count(1)
    B1 02	// Feature(2)
    85 20	// Report ID(20)
    09 00	// Usage(0) -
    95 08	// Report Count(8)
    B1 02	// Feature(2)
    85 04	// Report ID(4)
    09 00	// Usage(0) -
    95 01	// Report Count(1)
    B1 02	// Feature(2)
    85 0D	// Report ID(d)
    09 00	// Usage(0) -
    95 01	// Report Count(1)
    B1 02	// Feature(2)
    85 CC	// Report ID(cc)
    09 00	// Usage(0) -
    95 02	// Report Count(2)
    B1 02	// Feature(2)
    85 30	// Report ID(30)
    09 00	// Usage(0) -
    95 1F	// Report Count(1f)
    B1 02	// Feature(2)
    85 31	// Report ID(31)
    09 00	// Usage(0) -
    95 04	// Report Count(4)
    B1 02	// Feature(2)
    85 15	// Report ID(15)
    09 00	// Usage(0) -
    95 0A	// Report Count(a)
    B1 02	// Feature(2)
    85 14	// Report ID(14)
    09 00	// Usage(0) -
    95 0F	// Report Count(f)
    B1 02	// Feature(2)
    85 40	// Report ID(40)
    09 00	// Usage(0) -
    95 02	// Report Count(2)
    B1 02	// Feature(2)
    85 DD	// Report ID(dd)
    09 00	// Usage(0) -
    95 01	// Report Count(1)
    B1 02	// Feature(2)
    C0	// End Collection
 - Yes
HIDDumpController Claim: 56a:27 usage: ff000001 - NO (Usage: 10002)
HIDDumpController Claim: 56a:27 usage: ff000001 - NO (Usage: d0001)
HIDDumpController Claim: 56a:27 usage: ff000001HID Report Descritor (0x20009c90) size: 23
  06 00 FF	// Usage Page(ff00) - Other ?
  09 01	// Usage(1) -
  A1 01	// Collection(1)
    85 02	// Report ID(2)
    09 01	// Usage(1) -
    15 00	// Logical Minimum(0)
    26 FF 00	// Logical maximum(ff)
    75 08	// Report Size(8)
    95 3F	// Report Count(3f)
    81 02	// Input(2)
    C0	// End Collection
 - Yes
*** HID Device hdc1 56a: 27 - connected ***
  manufacturer: Wacom Co.,Ltd.
  product: Intuos5 touch M
*** HID Device hdc2 56a: 27 - connected ***
  manufacturer: Wacom Co.,Ltd.
  product: Intuos5 touch M
*** HID Device hdc3 56a: 27 - connected ***
  manufacturer: Wacom Co.,Ltd.
  product: Intuos5 touch M
HID(10002): C0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
END:
Begin topusage:d0000 type:2 min:0 max:255
  usage=D0100, value=0
  usage=D0101, value=0
  usage=D0102, value=0
  usage=D0103, value=0
  usage=D0104, value=0
  usage=D0105, value=0
  usage=D0106, value=0
  usage=D0107, value=0
  usage=D0108, value=0
END:
HID(10002): C0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
END:
Begin topusage:d0000 type:2 min:0 max:255
  usage=D0100, value=0
  usage=D0101, value=0
  usage=D0102, value=0
  usage=D0103, value=0
  usage=D0104, value=0
  usage=D0105, value=0
  usage=D0106, value=0
  usage=D0107, value=0
  usage=D0108, value=0
END:
HID(10002): 01 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FF 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FF 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FF 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FF 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FF 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FF 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FF 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FF 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FF 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FF 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FF 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FF 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FF 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FF 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FF 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FF 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FF 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FF 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FF 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FF 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FF 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FF 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FF 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FF 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=0(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=0(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FF 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FF 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FF 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FF 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FF 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FF 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 00 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=0(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FF 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 00 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=0(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FF 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FF 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FF 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FF 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FF 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): C0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
END:
Begin topusage:d0000 type:2 min:0 max:255
usage=D0100, value=0
usage=D0101, value=0
usage=D0102, value=0
usage=D0103, value=0
usage=D0104, value=0
usage=D0105, value=0
usage=D0106, value=0
usage=D0107, value=0
usage=D0108, value=0
END:
HID(10002): 01 01 FD 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FB 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-5(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FB 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-5(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FB 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-5(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FB 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-5(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FB 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-5(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FB 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-5(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FB 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-5(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FB 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-5(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FB 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-5(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FB 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-5(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FB 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-5(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FB 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-5(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FB 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-5(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FB 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-5(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FB 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-5(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FB 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-5(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FB 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-5(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FB 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-5(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FB 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-5(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FB 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-5(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FB 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-5(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FB 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-5(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FB 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-5(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FB 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-5(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FB 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-5(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FB 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-5(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FB 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-5(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FB 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-5(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FB 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-5(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FB 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-5(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FB 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-5(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FB 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-5(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FB 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-5(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FB 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-5(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FB 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-5(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FB 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-5(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FB 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-5(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FB 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-5(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FB FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-5(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FB FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-5(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FB 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-5(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FB FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-5(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FB FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-5(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FB FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-5(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FB FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-5(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FB FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-5(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FB FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-5(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FB FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-5(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FB FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-5(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FB FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-5(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FB FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-5(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FB FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-5(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FC FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FC FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FC FC 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-4(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FC FC 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-4(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FC FC 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-4(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FC FC 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-4(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FB FB 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-5(X)
    usage=10031, value=-5(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FB FB 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-5(X)
    usage=10031, value=-5(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FC FB 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-5(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FB FB 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-5(X)
    usage=10031, value=-5(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FC FB 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-5(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FB 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-5(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FA 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-6(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FA 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-6(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 00 FA 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=0(X)
    usage=10031, value=-6(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 00 FA 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=0(X)
    usage=10031, value=-6(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 01 FA 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=1(X)
    usage=10031, value=-6(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 02 F9 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=2(X)
    usage=10031, value=-7(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 03 F9 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=3(X)
    usage=10031, value=-7(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 04 F9 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=4(X)
    usage=10031, value=-7(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 05 F8 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=5(X)
    usage=10031, value=-8(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 05 F8 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=5(X)
    usage=10031, value=-8(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 05 F7 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=5(X)
    usage=10031, value=-9(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=0(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): C0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
END:
Begin topusage:d0000 type:2 min:0 max:255
usage=D0100, value=0
usage=D0101, value=0
usage=D0102, value=0
usage=D0103, value=0
usage=D0104, value=0
usage=D0105, value=0
usage=D0106, value=0
usage=D0107, value=0
usage=D0108, value=0
END:

it still seems it is only seeing the stylus as an accelerated device, more like a mouse instead of the absolute position i would need.

Button1 correctly identifies when stylus end (or eraser) touch the surface
Button2 and 3 are the buttons on the stylus.
 
One interesting point that your output shows: 05 0D // Usage Page(d) - Digitizer
Versus the one I have: 06 0D FF // Usage Page(ff0d) - Digitizer

if you look in digitizer.cpp

Code:
hidclaim_t DigitizerController::claim_collection(USBHIDParser *driver, Device_t *dev, uint32_t topusage)
{
	// only claim Desktop/Mouse
	if (topusage != 0xff0d0001) return CLAIM_NO;
	// only claim from one physical device
	if (mydevice != NULL && dev != mydevice) return CLAIM_NO;
	mydevice = dev;
	collections_claimed++;
	return CLAIM_REPORT;
}
You might try changing the line:
Code:
	if (topusage != 0xff0d0001) return CLAIM_NO;

To:
Code:
	if ((topusage != 0xff0d0001) && (topusage != 0xd0001)) return CLAIM_NO;
 
thanks for your inputs.

just for clarification, since i am a bit confused.
i made the changes to digitizer.cpp and looked at HIDDeviceInfo sketch again (your version)

it looks like this now:

Code:
USB HID Device Info Program

This Sketch shows information about plugged in HID devices

*** You can control the output by simple character input to Serial ***
R - Turns on or off showing the raw data
C - Toggles showing changed data only on or off
<anything else> - toggles showing the Hid formatted breakdown of the data


USBDeviceInfo claim this=2000CAC8

****************************************
** Device Level **
  vid=56A
  pid=27
  bDeviceClass = 0
  bDeviceSubClass = 0
  bDeviceProtocol = 0
09 04 00 00 01 03 01 02 00 09 21 10 01 00 01 22 F3 00 07 05 83 03 10 00 01 09 04 01 00 01 03 00
00 00 09 21 10 01 00 01 22 17 00 07 05 82 03 40 00 02 

USBDeviceInfo claim this=2000CAC8

****************************************
** Interface Level **
09 04 00 00 01 03 01 02 00 09 21 10 01 00 01 22 F3 00 07 05 83 03 10 00 01 09 04 01 00 01 03 00
00 00 09 21 10 01 00 01 22 17 00 07 05 82 03 40 00 02 
 bInterfaceNumber = 0
 number end points = 1
 bInterfaceClass =    3
 bInterfaceSubClass = 1
    HID (BOOT)
 bInterfaceProtocol = 2
report descriptor size = 243
  endpoint = 83
    attributes = 3 Interrupt
    size = 16
    interval = 1

USBDeviceInfo claim this=2000CAC8

****************************************
** Interface Level **
09 04 01 00 01 03 00 00 00 09 21 10 01 00 01 22 17 00 07 05 82 03 40 00 02 
 bInterfaceNumber = 1
 number end points = 1
 bInterfaceClass =    3
 bInterfaceSubClass = 0
    HID
 bInterfaceProtocol = 0
report descriptor size = 23
  endpoint = 82
    attributes = 3 Interrupt
    size = 64
    interval = 2
*** Device HID1 56a: 27 - connected ***
  manufacturer: Wacom Co.,Ltd.
  product: Intuos5 touch M
*** Device HID2 56a: 27 - connected ***
  manufacturer: Wacom Co.,Ltd.
  product: Intuos5 touch M
HIDDumpController Claim: 56a:27 usage: 10002HID Report Descritor (0x200095d0) size: 243
  05 01	// Usage Page(1) - Generic Desktop
  09 02	// Usage(2) -(Mouse)
  A1 01	// Collection(1)
    85 01	// Report ID(1)
    09 01	// Usage(1) -(?)
    A1 00	// Collection(0)
      05 09	// Usage Page(9) - Button
      19 01	// Usage Minimum(1)
      29 03	// Usage Maximum(3)
      15 00	// Logical Minimum(0)
      25 01	// Logical maximum(1)
      95 03	// Report Count(3)
      75 01	// Report Size(1)
      81 02	// Input(2)
      95 05	// Report Count(5)
      81 03	// Input(3)
      05 01	// Usage Page(1) - Generic Desktop
      09 30	// Usage(30) -(X)
      09 31	// Usage(31) -(Y)
      09 38	// Usage(38) -(Wheel)
      15 81	// Logical Minimum(81)
      25 7F	// Logical maximum(7f)
      75 08	// Report Size(8)
      95 03	// Report Count(3)
      81 06	// Input(6)
      C0	// End Collection
    C0	// End Collection
  05 0D	// Usage Page(d) - Digitizer
  09 01	// Usage(1) -
  A1 01	// Collection(1)
    85 02	// Report ID(2)
    09 00	// Usage(0) -
    75 08	// Report Size(8)
    96 09 00	// Report Count(9)
    15 00	// Logical Minimum(0)
    26 FF 00	// Logical maximum(ff)
    81 02	// Input(2)
    85 03	// Report ID(3)
    09 00	// Usage(0) -
    75 08	// Report Size(8)
    96 09 00	// Report Count(9)
    15 00	// Logical Minimum(0)
    26 FF 00	// Logical maximum(ff)
    81 02	// Input(2)
    85 C0	// Report ID(c0)
    09 00	// Usage(0) -
    75 08	// Report Size(8)
    96 09 00	// Report Count(9)
    15 00	// Logical Minimum(0)
    26 FF 00	// Logical maximum(ff)
    81 02	// Input(2)
    85 02	// Report ID(2)
    09 00	// Usage(0) -
    95 01	// Report Count(1)
    B1 02	// Feature(2)
    85 03	// Report ID(3)
    09 00	// Usage(0) -
    95 09	// Report Count(9)
    B1 02	// Feature(2)
    85 05	// Report ID(5)
    09 00	// Usage(0) -
    95 08	// Report Count(8)
    B1 02	// Feature(2)
    85 07	// Report ID(7)
    09 00	// Usage(0) -
    95 0F	// Report Count(f)
    B1 02	// Feature(2)
    85 08	// Report ID(8)
    09 00	// Usage(0) -
    95 04	// Report Count(4)
    B1 02	// Feature(2)
    85 0A	// Report ID(a)
    09 00	// Usage(0) -
    95 02	// Report Count(2)
    B1 02	// Feature(2)
    85 0B	// Report ID(b)
    09 00	// Usage(0) -
    95 01	// Report Count(1)
    B1 02	// Feature(2)
    85 20	// Report ID(20)
    09 00	// Usage(0) -
    95 08	// Report Count(8)
    B1 02	// Feature(2)
    85 04	// Report ID(4)
    09 00	// Usage(0) -
    95 01	// Report Count(1)
    B1 02	// Feature(2)
    85 0D	// Report ID(d)
    09 00	// Usage(0) -
    95 01	// Report Count(1)
    B1 02	// Feature(2)
    85 CC	// Report ID(cc)
    09 00	// Usage(0) -
    95 02	// Report Count(2)
    B1 02	// Feature(2)
    85 30	// Report ID(30)
    09 00	// Usage(0) -
    95 1F	// Report Count(1f)
    B1 02	// Feature(2)
    85 31	// Report ID(31)
    09 00	// Usage(0) -
    95 04	// Report Count(4)
    B1 02	// Feature(2)
    85 15	// Report ID(15)
    09 00	// Usage(0) -
    95 0A	// Report Count(a)
    B1 02	// Feature(2)
    85 14	// Report ID(14)
    09 00	// Usage(0) -
    95 0F	// Report Count(f)
    B1 02	// Feature(2)
    85 40	// Report ID(40)
    09 00	// Usage(0) -
    95 02	// Report Count(2)
    B1 02	// Feature(2)
    85 DD	// Report ID(dd)
    09 00	// Usage(0) -
    95 01	// Report Count(1)
    B1 02	// Feature(2)
    C0	// End Collection
 - Yes
HIDDumpController Claim: 56a:27 usage: d0001 - NO (Usage: 10002)
HIDDumpController Claim: 56a:27 usage: d0001HID Report Descritor (0x200095d0) size: 243
  05 01	// Usage Page(1) - Generic Desktop
  09 02	// Usage(2) -(Mouse)
  A1 01	// Collection(1)
    85 01	// Report ID(1)
    09 01	// Usage(1) -(?)
    A1 00	// Collection(0)
      05 09	// Usage Page(9) - Button
      19 01	// Usage Minimum(1)
      29 03	// Usage Maximum(3)
      15 00	// Logical Minimum(0)
      25 01	// Logical maximum(1)
      95 03	// Report Count(3)
      75 01	// Report Size(1)
      81 02	// Input(2)
      95 05	// Report Count(5)
      81 03	// Input(3)
      05 01	// Usage Page(1) - Generic Desktop
      09 30	// Usage(30) -(X)
      09 31	// Usage(31) -(Y)
      09 38	// Usage(38) -(Wheel)
      15 81	// Logical Minimum(81)
      25 7F	// Logical maximum(7f)
      75 08	// Report Size(8)
      95 03	// Report Count(3)
      81 06	// Input(6)
      C0	// End Collection
    C0	// End Collection
  05 0D	// Usage Page(d) - Digitizer
  09 01	// Usage(1) -
  A1 01	// Collection(1)
    85 02	// Report ID(2)
    09 00	// Usage(0) -
    75 08	// Report Size(8)
    96 09 00	// Report Count(9)
    15 00	// Logical Minimum(0)
    26 FF 00	// Logical maximum(ff)
    81 02	// Input(2)
    85 03	// Report ID(3)
    09 00	// Usage(0) -
    75 08	// Report Size(8)
    96 09 00	// Report Count(9)
    15 00	// Logical Minimum(0)
    26 FF 00	// Logical maximum(ff)
    81 02	// Input(2)
    85 C0	// Report ID(c0)
    09 00	// Usage(0) -
    75 08	// Report Size(8)
    96 09 00	// Report Count(9)
    15 00	// Logical Minimum(0)
    26 FF 00	// Logical maximum(ff)
    81 02	// Input(2)
    85 02	// Report ID(2)
    09 00	// Usage(0) -
    95 01	// Report Count(1)
    B1 02	// Feature(2)
    85 03	// Report ID(3)
    09 00	// Usage(0) -
    95 09	// Report Count(9)
    B1 02	// Feature(2)
    85 05	// Report ID(5)
    09 00	// Usage(0) -
    95 08	// Report Count(8)
    B1 02	// Feature(2)
    85 07	// Report ID(7)
    09 00	// Usage(0) -
    95 0F	// Report Count(f)
    B1 02	// Feature(2)
    85 08	// Report ID(8)
    09 00	// Usage(0) -
    95 04	// Report Count(4)
    B1 02	// Feature(2)
    85 0A	// Report ID(a)
    09 00	// Usage(0) -
    95 02	// Report Count(2)
    B1 02	// Feature(2)
    85 0B	// Report ID(b)
    09 00	// Usage(0) -
    95 01	// Report Count(1)
    B1 02	// Feature(2)
    85 20	// Report ID(20)
    09 00	// Usage(0) -
    95 08	// Report Count(8)
    B1 02	// Feature(2)
    85 04	// Report ID(4)
    09 00	// Usage(0) -
    95 01	// Report Count(1)
    B1 02	// Feature(2)
    85 0D	// Report ID(d)
    09 00	// Usage(0) -
    95 01	// Report Count(1)
    B1 02	// Feature(2)
    85 CC	// Report ID(cc)
    09 00	// Usage(0) -
    95 02	// Report Count(2)
    B1 02	// Feature(2)
    85 30	// Report ID(30)
    09 00	// Usage(0) -
    95 1F	// Report Count(1f)
    B1 02	// Feature(2)
    85 31	// Report ID(31)
    09 00	// Usage(0) -
    95 04	// Report Count(4)
    B1 02	// Feature(2)
    85 15	// Report ID(15)
    09 00	// Usage(0) -
    95 0A	// Report Count(a)
    B1 02	// Feature(2)
    85 14	// Report ID(14)
    09 00	// Usage(0) -
    95 0F	// Report Count(f)
    B1 02	// Feature(2)
    85 40	// Report ID(40)
    09 00	// Usage(0) -
    95 02	// Report Count(2)
    B1 02	// Feature(2)
    85 DD	// Report ID(dd)
    09 00	// Usage(0) -
    95 01	// Report Count(1)
    B1 02	// Feature(2)
    C0	// End Collection
 - Yes
HIDDumpController Claim: 56a:27 usage: ff000001 - NO (Usage: 10002)
HIDDumpController Claim: 56a:27 usage: ff000001 - NO (Usage: d0001)
HIDDumpController Claim: 56a:27 usage: ff000001HID Report Descritor (0x20009c90) size: 23
  06 00 FF	// Usage Page(ff00) - Other ?
  09 01	// Usage(1) -
  A1 01	// Collection(1)
    85 02	// Report ID(2)
    09 01	// Usage(1) -
    15 00	// Logical Minimum(0)
    26 FF 00	// Logical maximum(ff)
    75 08	// Report Size(8)
    95 3F	// Report Count(3f)
    81 02	// Input(2)
    C0	// End Collection
 - Yes
*** HID Device hdc1 56a: 27 - connected ***
  manufacturer: Wacom Co.,Ltd.
  product: Intuos5 touch M
*** HID Device hdc2 56a: 27 - connected ***
  manufacturer: Wacom Co.,Ltd.
  product: Intuos5 touch M
*** HID Device hdc3 56a: 27 - connected ***
  manufacturer: Wacom Co.,Ltd.
  product: Intuos5 touch M
HID(10002): C0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
END:
Begin topusage:d0000 type:2 min:0 max:255
  usage=D0100, value=0
  usage=D0101, value=0
  usage=D0102, value=0
  usage=D0103, value=0
  usage=D0104, value=0
  usage=D0105, value=0
  usage=D0106, value=0
  usage=D0107, value=0
  usage=D0108, value=0
END:
HID(10002): 01 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FF FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FF FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FF FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FF FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FF 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FF 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FF 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FF FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FF 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FF 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FF FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FF 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FF 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FF 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FF 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FF 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FF 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FF 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FF 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FF 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FF 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FF 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FF 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FF 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FF 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FF 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FF 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FF 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FF 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 00 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=0(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FF 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 00 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=0(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FF 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 00 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=0(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 00 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=0(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FF 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 00 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=0(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 00 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=0(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FF 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 00 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=0(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 00 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=0(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FF 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 00 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=0(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 00 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=0(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 00 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=0(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FF 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 00 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=0(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 00 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=0(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 00 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=0(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 00 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=0(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 00 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=0(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FF 03 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 00 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=0(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 00 03 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=0(X)
    usage=10031, value=3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FF 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 00 03 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=0(X)
    usage=10031, value=3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FF 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 00 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=0(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FF 03 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 00 03 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=0(X)
    usage=10031, value=3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FF 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FF 03 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 00 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=0(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FF 03 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FF 03 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FF 03 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FF 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FF 03 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 00 03 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=0(X)
    usage=10031, value=3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FF 03 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FF 03 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FF 03 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FF 03 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FF 03 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FF 03 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FF 03 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FF 03 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FF 03 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FF 03 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-1(X)
    usage=10031, value=3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE 03 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE 03 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE 03 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE 03 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE 03 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE 03 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE 03 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE 03 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 03 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 02 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FB 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-5(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 01 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD 00 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=0(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FD FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 01 FE FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=1 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FE FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-2(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FD 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-3(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FC FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FC FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FC FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FE 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-2(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FC FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-4(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:
HID(10002): 01 00 FD FF 00 00 00 00 00 00 00 00 00 00 00 00 
Begin topusage:10000 type:2 min:0 max:1
  usage=90001, value=0 (BUTTON 1)
  usage=90002, value=0 (BUTTON 2)
  usage=90003, value=0 (BUTTON 3)
  Begin topusage:10000 type:6 min:-127 max:127
    usage=10030, value=-3(X)
    usage=10031, value=-1(Y)
    usage=10038, value=0(Wheel)
  END:
END:

but should the Digitizer sketch also work with the changed USBHost_t36.h file? when i try it i only get:

Code:
USB Host Testing
960
*** Device HID1 56a:27 - connected ***
  manufacturer: Wacom Co.,Ltd.
  product: Intuos5 touch M
*** Device HID2 56a:27 - connected ***
  manufacturer: Wacom Co.,Ltd.
  product: Intuos5 touch M
*** HID Device digi1 56a:27 - connected ***
  manufacturer: Wacom Co.,Ltd.
  product: Intuos5 touch M
Digitizer: usage=D0100, value=0
Digitizer: &usage=100, usage_page=d
Digitizer: usage=D0101, value=0
Digitizer: &usage=101, usage_page=d
Digitizer: usage=D0102, value=0
Digitizer: &usage=102, usage_page=d
Digitizer: usage=D0103, value=0
Digitizer: &usage=103, usage_page=d
Digitizer: usage=D0104, value=0
Digitizer: &usage=104, usage_page=d
Digitizer: usage=D0105, value=0
Digitizer: &usage=105, usage_page=d
Digitizer: usage=D0106, value=0
Digitizer: &usage=106, usage_page=d
Digitizer: usage=D0107, value=0
Digitizer: &usage=107, usage_page=d
Digitizer: usage=D0108, value=0
Digitizer: &usage=108, usage_page=d
Mouse: buttons = 0,  mouseX = 0,  mouseY = 0,  wheel = 0,  wheelH = 0
 0:0 1:0 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
Digitizer: usage=D0100, value=0
Digitizer: &usage=100, usage_page=d
Digitizer: usage=D0101, value=0
Digitizer: &usage=101, usage_page=d
Digitizer: usage=D0102, value=0
Digitizer: &usage=102, usage_page=d
Digitizer: usage=D0103, value=0
Digitizer: &usage=103, usage_page=d
Digitizer: usage=D0104, value=0
Digitizer: &usage=104, usage_page=d
Digitizer: usage=D0105, value=0
Digitizer: &usage=105, usage_page=d
Digitizer: usage=D0106, value=0
Digitizer: &usage=106, usage_page=d
Digitizer: usage=D0107, value=0
Digitizer: &usage=107, usage_page=d
Digitizer: usage=D0108, value=0
Digitizer: &usage=108, usage_page=d
Mouse: buttons = 0,  mouseX = 0,  mouseY = 0,  wheel = 0,  wheelH = 0
 0:0 1:0 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
Digitizer: usage=D0100, value=0
Digitizer: &usage=100, usage_page=d
Digitizer: usage=D0101, value=0
Digitizer: &usage=101, usage_page=d
Digitizer: usage=D0102, value=0
Digitizer: &usage=102, usage_page=d
Digitizer: usage=D0103, value=0
Digitizer: &usage=103, usage_page=d
Digitizer: usage=D0104, value=0
Digitizer: &usage=104, usage_page=d
Digitizer: usage=D0105, value=0
Digitizer: &usage=105, usage_page=d
Digitizer: usage=D0106, value=0
Digitizer: &usage=106, usage_page=d
Digitizer: usage=D0107, value=0
Digitizer: &usage=107, usage_page=d
Digitizer: usage=D0108, value=0
Digitizer: &usage=108, usage_page=d
Mouse: buttons = 0,  mouseX = 0,  mouseY = 0,  wheel = 0,  wheelH = 0
 0:0 1:0 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0

but no stylus/eraser/button action
 
Note WIP, to maybe easier debug this, I extracted the digitizer class for now and created a new version of it as part of sketch (second tab).

Where I hopefully will grab your tablets different top usage values and retrieve some of the information, plus print out when I don't understand something...

You might try it and see what results come from it. And what things are not processed. Like if you say I pressed button X and it created message Y that was not processed we can then hopefully add it...

Again WIP.
 

Attachments

  • Wacom_Intuos5-220806a.zip
    2.5 KB · Views: 30
thanks again for your continued effort.

this is what i get from your sketch (with debug enabled in USBHost_t36.h, and the changes in digitizer.cpp you mentioned before, i can also revert those if need be)

Code:
USB Host Testing
960
USB2 PLL running
 reset waited 6
USBHS_ASYNCLISTADDR = 0
USBHS_PERIODICLISTBASE = 20003000
periodictable = 20003000
port change: 10001803
    connect
  begin reset
port change: 10001005
  port enabled
  end recovery
new_Device: 12 Mbit/sec
new_Pipe
enumeration:
enumeration:
enumeration:
Device Descriptor:
  12 01 00 02 00 00 00 10 6A 05 27 00 07 01 01 02 00 01 
    VendorID = 056A, ProductID = 0027, Version = 0107
    Class/Subclass/Protocol = 0 / 0 / 0
    Number of Configurations = 1
enumeration:
enumeration:
Manufacturer: Wacom Co.,Ltd.
enumeration:
Product: Intuos5 touch M
enumeration:
Config data length = 59
enumeration:
Configuration Descriptor:
  09 02 3B 00 02 01 00 80 F9 
    NumInterfaces = 2
    ConfigurationValue = 1
  09 04 00 00 01 03 01 02 00 
    Interface = 0
    Number of endpoints = 1
    Class/Subclass/Protocol = 3(HID) / 1(Boot) / 2(Mouse)
  09 21 10 01 00 01 22 F3 00 
    HID, 1 report descriptor
  07 05 83 03 10 00 01 
    Endpoint = 3 IN
    Type = Interrupt
    Max Size = 16
    Polling Interval = 1
  09 04 01 00 01 03 00 00 00 
    Interface = 1
    Number of endpoints = 1
    Class/Subclass/Protocol = 3(HID) / 0 / 0
  09 21 10 01 00 01 22 17 00 
    HID, 1 report descriptor
  07 05 82 03 40 00 02 
    Endpoint = 2 IN
    Type = Interrupt
    Max Size = 64
    Polling Interval = 2
enumeration:
USBHub memory usage = 960
USBHub claim_device this=200053A0
USBHub memory usage = 960
USBHub claim_device this=20005760
HIDParser claim this=200031E0
HIDParser claim this=200038A0
HIDParser claim this=20003F60
HIDParser claim this=20004620
HIDParser claim this=20004CE0
Descriptor 4 = INTERFACE
HIDParser claim this=200031E0
 bInterfaceNumber =   0
 bInterfaceClass =    3
 bInterfaceSubClass = 1
 bInterfaceProtocol = 2
HID Parser Claim: 09 04 00 00 01 03 01 02 00 09 21 10 01 00 01 22 F3 00 07 05 83 03 10 00 01 09 04 01 00 01 03 00 00 00 09 21 10 01 00 01 22 17 00 07 05 82 03 40 00 02 
report descriptor size = 243
Single endpoint HID:
  endpoint = 83
   size = 16
   interval = 1
new_Pipe
allocate_interrupt_pipe_bandwidth
 best_bandwidth = 3, at offset = 0, shift= 0
Descriptor 33 = HID
Descriptor 5 = ENDPOINT
Descriptor 4 = INTERFACE
HIDParser claim this=200038A0
 bInterfaceNumber =   1
 bInterfaceClass =    3
 bInterfaceSubClass = 0
 bInterfaceProtocol = 0
HID Parser Claim: 09 04 01 00 01 03 00 00 00 09 21 10 01 00 01 22 17 00 07 05 82 03 40 00 02 
report descriptor size = 23
Single endpoint HID:
  endpoint = 82
   size = 64
   interval = 2
new_Pipe
allocate_interrupt_pipe_bandwidth
 best_bandwidth = 5, at offset = 0, shift= 3
Descriptor 33 = HID
Descriptor 5 = ENDPOINT
*** Device HID1 56a:27 - connected ***
  manufacturer: Wacom Co.,Ltd.
  product: Intuos5 touch M
*** Device HID2 56a:27 - connected ***
  manufacturer: Wacom Co.,Ltd.
  product: Intuos5 touch M
control callback (hid)
05 01 09 02 A1 01 85 01 09 01 A1 00 05 09 19 01 29 03 15 00 25 01 95 03 75 01 81 02 95 05 81 03 05 01 09 30 09 31 09 38 15 81 25 7F 75 08 95 03 81 06 C0 C0 05 0D 09 01 A1 01 85 02 09 00 75 08 96 09 00 15 00 26 FF 00 81 02 85 03 09 00 75 08 96 09 00 15 00 26 FF 00 81 02 85 C0 09 00 75 08 96 09 00 15 00 26 FF 00 81 02 85 02 09 00 95 01 B1 02 85 03 09 00 95 09 B1 02 85 05 09 00 95 08 B1 02 85 07 09 00 95 0F B1 02 85 08 09 00 95 04 B1 02 85 0A 09 00 95 02 B1 02 85 0B 09 00 95 01 B1 02 85 20 09 00 95 08 B1 02 85 04 09 00 95 01 B1 02 85 0D 09 00 95 01 B1 02 85 CC 09 00 95 02 B1 02 85 30 09 00 95 1F B1 02 85 31 09 00 95 04 B1 02 85 15 09 00 95 0A B1 02 85 14 09 00 95 0F B1 02 85 40 09 00 95 02 B1 02 85 DD 09 00 95 01 B1 02 C0 
  mesg = 22000681
  got report descriptor
Found top level collection 10002
find_driver
  driver 20006708
No Driver claimed topusage: 10002
Found top level collection D0001
find_driver
  driver 20006708
Intuos5Controller::claim_collection(USBHIDParser 0x200031e0, 0x20006550, d0001) - Claimedcontrol callback (hid)
06 00 FF 09 01 A1 01 85 02 09 01 15 00 26 FF 00 75 08 95 3F 81 02 C0 
  mesg = 22000681
  got report descriptor
Found top level collection FF000001
find_driver
  driver 20006708
Intuos5Controller::claim_collection(USBHIDParser 0x200038a0, 0x20006550, ff000001) - Claimed*** HID Device digi1 56a:27 - connected ***
  manufacturer: Wacom Co.,Ltd.
  product: Intuos5 touch M
begin, usage=D0000
       type= 2
       min=  0
       max=  255
       reportcount=9
       usage count=0
Input, total bits=72
  usage = D0100  data = 0
Digitizer: usage=D0100, value=0
Digitizer: &usage=100, usage_page=d
>>Not Processed usage:100 page:d
  usage = D0101  data = 0
Digitizer: usage=D0101, value=0
Digitizer: &usage=101, usage_page=d
>>Not Processed usage:101 page:d
  usage = D0102  data = 0
Digitizer: usage=D0102, value=0
Digitizer: &usage=102, usage_page=d
>>Not Processed usage:102 page:d
  usage = D0103  data = 0
Digitizer: usage=D0103, value=0
Digitizer: &usage=103, usage_page=d
>>Not Processed usage:103 page:d
  usage = D0104  data = 0
Digitizer: usage=D0104, value=0
Digitizer: &usage=104, usage_page=d
>>Not Processed usage:104 page:d
  usage = D0105  data = 0
Digitizer: usage=D0105, value=0
Digitizer: &usage=105, usage_page=d
>>Not Processed usage:105 page:d
  usage = D0106  data = 0
Digitizer: usage=D0106, value=0
Digitizer: &usage=106, usage_page=d
>>Not Processed usage:106 page:d
  usage = D0107  data = 0
Digitizer: usage=D0107, value=0
Digitizer: &usage=107, usage_page=d
>>Not Processed usage:107 page:d
  usage = D0108  data = 0
Digitizer: usage=D0108, value=0
Digitizer: &usage=108, usage_page=d
>>Not Processed usage:108 page:d
Mouse: buttons = 0,  mouseX = 0,  mouseY = 0,  wheel = 0,  wheelH = 0
 0:0 1:0 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=D0000
       type= 2
       min=  0
       max=  255
       reportcount=9
       usage count=0
Input, total bits=72
  usage = D0100  data = 0
Digitizer: usage=D0100, value=0
Digitizer: &usage=100, usage_page=d
>>Not Processed usage:100 page:d
  usage = D0101  data = 0
Digitizer: usage=D0101, value=0
Digitizer: &usage=101, usage_page=d
>>Not Processed usage:101 page:d
  usage = D0102  data = 0
Digitizer: usage=D0102, value=0
Digitizer: &usage=102, usage_page=d
>>Not Processed usage:102 page:d
  usage = D0103  data = 0
Digitizer: usage=D0103, value=0
Digitizer: &usage=103, usage_page=d
>>Not Processed usage:103 page:d
  usage = D0104  data = 0
Digitizer: usage=D0104, value=0
Digitizer: &usage=104, usage_page=d
>>Not Processed usage:104 page:d
  usage = D0105  data = 0
Digitizer: usage=D0105, value=0
Digitizer: &usage=105, usage_page=d
>>Not Processed usage:105 page:d
  usage = D0106  data = 0
Digitizer: usage=D0106, value=0
Digitizer: &usage=106, usage_page=d
>>Not Processed usage:106 page:d
  usage = D0107  data = 0
Digitizer: usage=D0107, value=0
Digitizer: &usage=107, usage_page=d
>>Not Processed usage:107 page:d
  usage = D0108  data = 0
Digitizer: usage=D0108, value=0
Digitizer: &usage=108, usage_page=d
>>Not Processed usage:108 page:d
Mouse: buttons = 0,  mouseX = 0,  mouseY = 0,  wheel = 0,  wheelH = 0
 0:0 1:0 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0

no serial action when i move the stylus or press any buttons on the right side of the tablet.
 
Sorry debug in distance:
I updated the code slightly in sketch's header file:
In Particular the message:
No Driver claimed topusage: 10002

Typo: was missing the 0x on the define... I probably should just put the updated functions... But here is whole file

Code:
// From USBHost Intuos5Controller
class Intuos5Controller : public USBHIDInput, public BTHIDInput {
public:
  Intuos5Controller(USBHost &host) {
    init();
  }
  bool available() {
    return digitizerEvent;
  }
  void digitizerDataClear();
  uint8_t getButtons() {
    return buttons;
  }
  int getMouseX() {
    return mouseX;
  }
  int getMouseY() {
    return mouseY;
  }
  int getWheel() {
    return wheel;
  }
  int getWheelH() {
    return wheelH;
  }
  int getAxis(uint32_t index) {
    return (index < (sizeof(digiAxes) / sizeof(digiAxes[0]))) ? digiAxes[index] : 0;
  }

  void debugPrint(bool fOn) {
    _debugPrint = fOn;
  }
  bool debugPrint() {
    return _debugPrint;
  }

protected:
  virtual hidclaim_t claim_collection(USBHIDParser *driver, Device_t *dev, uint32_t topusage);
  virtual void hid_input_begin(uint32_t topusage, uint32_t type, int lgmin, int lgmax);
  virtual void hid_input_data(uint32_t usage, int32_t value);
  virtual void hid_input_end();
  virtual void disconnect_collection(Device_t *dev);


private:
  void init();

  uint8_t collections_claimed = 0;
  volatile bool digitizerEvent = false;
  volatile bool hid_input_begin_ = false;
  uint8_t buttons = 0;
  int mouseX = 0;
  int mouseY = 0;
  int wheel = 0;
  int wheelH = 0;
  int digiAxes[16];
  bool _debugPrint = true;
};

// From the USBHost digitizer.cpp


void Intuos5Controller::init() {
  USBHIDParser::driver_ready_for_hid_collection(this);
}


hidclaim_t Intuos5Controller::claim_collection(USBHIDParser *driver, Device_t *dev, uint32_t topusage) {
  // only claim The mouse like usage, plus the Digitizer and their special one
  if ((topusage != 0x10002) && (topusage != 0xd0001) && (topusage != 0xff000001)) return CLAIM_NO;
  // only claim from one physical device
  if (mydevice != NULL && dev != mydevice) return CLAIM_NO;
  Serial.printf("Intuos5Controller::claim_collection(USBHIDParser %p, %p, %x) - Claimed\n", driver, dev, topusage);
  mydevice = dev;
  collections_claimed++;
  return CLAIM_REPORT;
}

void Intuos5Controller::disconnect_collection(Device_t *dev) {
  if (--collections_claimed == 0) {
    mydevice = NULL;
  }
}

void Intuos5Controller::hid_input_begin(uint32_t topusage, uint32_t type, int lgmin, int lgmax) {
  // TODO: check if absolute coordinates
  hid_input_begin_ = true;
}

void Intuos5Controller::hid_input_data(uint32_t usage, int32_t value) {
  if (_debugPrint) Serial.printf("Digitizer: usage=%X, value=%d\n", usage, value);
  uint32_t usage_page = usage >> 16;
  usage &= 0xFFFF;
  if (_debugPrint) Serial.printf("Digitizer: &usage=%X, usage_page=%x\n", usage, usage_page);

  if (usage_page == 0x1) {
    // This is main desktop page:
    switch (usage) {
      case 0x30:
        mouseX = value;
        break;
      case 0x31:
        mouseY = value;
        break;
      case 0x38:
        wheel = value;
        break;
      default:
        Serial.printf(">>Not Processed usage:%X page:%x value:%x\n", usage, usage_page, value);
        break;
    }
    digiAxes[usage & 0xf] = value;

  } else if (usage_page == 0x9) {
    // Button Page.
    if (usage >= 0x1 && usage <= 0x8) {
      if (value == 0) {
        buttons &= ~(1 << (usage - 1));
      } else {
        buttons |= (1 << (usage - 1));
      }
    } else
      Serial.printf(">>Not Processed usage:%X page:%x value:%x\n", usage, usage_page, value);
  } else {
    Serial.printf(">>Not Processed usage:%X page:%x value:%x\n", usage, usage_page, value);
  }
}

void Intuos5Controller::hid_input_end() {
  if (hid_input_begin_) {
    digitizerEvent = true;
    hid_input_begin_ = false;
  }
}

void Intuos5Controller::digitizerDataClear() {
  digitizerEvent = false;
  buttons = 0;
  mouseX = 0;
  mouseY = 0;
  wheel = 0;
  wheelH = 0;
}
 
much better, i get:

Code:
USB Host Testing
960
USB2 PLL running
 reset waited 6
USBHS_ASYNCLISTADDR = 0
USBHS_PERIODICLISTBASE = 20003000
periodictable = 20003000
port change: 10001803
    connect
  begin reset
port change: 10001005
  port enabled
  end recovery
new_Device: 12 Mbit/sec
new_Pipe
enumeration:
enumeration:
enumeration:
Device Descriptor:
  12 01 00 02 00 00 00 10 6A 05 27 00 07 01 01 02 00 01 
    VendorID = 056A, ProductID = 0027, Version = 0107
    Class/Subclass/Protocol = 0 / 0 / 0
    Number of Configurations = 1
enumeration:
enumeration:
Manufacturer: Wacom Co.,Ltd.
enumeration:
Product: Intuos5 touch M
enumeration:
Config data length = 59
enumeration:
Configuration Descriptor:
  09 02 3B 00 02 01 00 80 F9 
    NumInterfaces = 2
    ConfigurationValue = 1
  09 04 00 00 01 03 01 02 00 
    Interface = 0
    Number of endpoints = 1
    Class/Subclass/Protocol = 3(HID) / 1(Boot) / 2(Mouse)
  09 21 10 01 00 01 22 F3 00 
    HID, 1 report descriptor
  07 05 83 03 10 00 01 
    Endpoint = 3 IN
    Type = Interrupt
    Max Size = 16
    Polling Interval = 1
  09 04 01 00 01 03 00 00 00 
    Interface = 1
    Number of endpoints = 1
    Class/Subclass/Protocol = 3(HID) / 0 / 0
  09 21 10 01 00 01 22 17 00 
    HID, 1 report descriptor
  07 05 82 03 40 00 02 
    Endpoint = 2 IN
    Type = Interrupt
    Max Size = 64
    Polling Interval = 2
enumeration:
USBHub memory usage = 960
USBHub claim_device this=200053A0
USBHub memory usage = 960
USBHub claim_device this=20005760
HIDParser claim this=200031E0
HIDParser claim this=200038A0
HIDParser claim this=20003F60
HIDParser claim this=20004620
HIDParser claim this=20004CE0
Descriptor 4 = INTERFACE
HIDParser claim this=200031E0
 bInterfaceNumber =   0
 bInterfaceClass =    3
 bInterfaceSubClass = 1
 bInterfaceProtocol = 2
HID Parser Claim: 09 04 00 00 01 03 01 02 00 09 21 10 01 00 01 22 F3 00 07 05 83 03 10 00 01 09 04 01 00 01 03 00 00 00 09 21 10 01 00 01 22 17 00 07 05 82 03 40 00 02 
report descriptor size = 243
Single endpoint HID:
  endpoint = 83
   size = 16
   interval = 1
new_Pipe
allocate_interrupt_pipe_bandwidth
 best_bandwidth = 3, at offset = 0, shift= 0
Descriptor 33 = HID
Descriptor 5 = ENDPOINT
Descriptor 4 = INTERFACE
HIDParser claim this=200038A0
 bInterfaceNumber =   1
 bInterfaceClass =    3
 bInterfaceSubClass = 0
 bInterfaceProtocol = 0
HID Parser Claim: 09 04 01 00 01 03 00 00 00 09 21 10 01 00 01 22 17 00 07 05 82 03 40 00 02 
report descriptor size = 23
Single endpoint HID:
  endpoint = 82
   size = 64
   interval = 2
new_Pipe
allocate_interrupt_pipe_bandwidth
 best_bandwidth = 5, at offset = 0, shift= 3
Descriptor 33 = HID
Descriptor 5 = ENDPOINT
*** Device HID1 56a:27 - connected ***
  manufacturer: Wacom Co.,Ltd.
  product: Intuos5 touch M
*** Device HID2 56a:27 - connected ***
  manufacturer: Wacom Co.,Ltd.
  product: Intuos5 touch M
control callback (hid)
05 01 09 02 A1 01 85 01 09 01 A1 00 05 09 19 01 29 03 15 00 25 01 95 03 75 01 81 02 95 05 81 03 05 01 09 30 09 31 09 38 15 81 25 7F 75 08 95 03 81 06 C0 C0 05 0D 09 01 A1 01 85 02 09 00 75 08 96 09 00 15 00 26 FF 00 81 02 85 03 09 00 75 08 96 09 00 15 00 26 FF 00 81 02 85 C0 09 00 75 08 96 09 00 15 00 26 FF 00 81 02 85 02 09 00 95 01 B1 02 85 03 09 00 95 09 B1 02 85 05 09 00 95 08 B1 02 85 07 09 00 95 0F B1 02 85 08 09 00 95 04 B1 02 85 0A 09 00 95 02 B1 02 85 0B 09 00 95 01 B1 02 85 20 09 00 95 08 B1 02 85 04 09 00 95 01 B1 02 85 0D 09 00 95 01 B1 02 85 CC 09 00 95 02 B1 02 85 30 09 00 95 1F B1 02 85 31 09 00 95 04 B1 02 85 15 09 00 95 0A B1 02 85 14 09 00 95 0F B1 02 85 40 09 00 95 02 B1 02 85 DD 09 00 95 01 B1 02 C0 
  mesg = 22000681
  got report descriptor
Found top level collection 10002
find_driver
  driver 20006708
Intuos5Controller::claim_collection(USBHIDParser 0x200031e0, 0x20006550, 10002) - Claimed
Found top level collection D0001
find_driver
  driver 20006708
Intuos5Controller::claim_collection(USBHIDParser 0x200031e0, 0x20006550, d0001) - Claimed
control callback (hid)
06 00 FF 09 01 A1 01 85 02 09 01 15 00 26 FF 00 75 08 95 3F 81 02 C0 
  mesg = 22000681
  got report descriptor
Found top level collection FF000001
find_driver
  driver 20006708
Intuos5Controller::claim_collection(USBHIDParser 0x200038a0, 0x20006550, ff000001) - Claimed
*** HID Device digi1 56a:27 - connected ***
  manufacturer: Wacom Co.,Ltd.
  product: Intuos5 touch M
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 0
Digitizer: usage=90001, value=0
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 0
Digitizer: usage=10030, value=0
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -1
Digitizer: usage=10031, value=-1
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 0,  mouseX = 0,  mouseY = -1,  wheel = 0,  wheelH = 0
 0:0 1:-1 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 0
Digitizer: usage=90001, value=0
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 0
Digitizer: usage=10030, value=0
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -2
Digitizer: usage=10031, value=-2
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 0,  mouseX = 0,  mouseY = -2,  wheel = 0,  wheelH = 0
 0:0 1:-2 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 0
Digitizer: usage=90001, value=0
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = -1
Digitizer: usage=10030, value=-1
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -3
Digitizer: usage=10031, value=-3
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 0,  mouseX = -1,  mouseY = -3,  wheel = 0,  wheelH = 0
 0:-1 1:-3 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 0
Digitizer: usage=90001, value=0
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = -1
Digitizer: usage=10030, value=-1
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -4
Digitizer: usage=10031, value=-4
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 0,  mouseX = -1,  mouseY = -4,  wheel = 0,  wheelH = 0
 0:-1 1:-4 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 0
Digitizer: usage=90001, value=0
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = -1
Digitizer: usage=10030, value=-1
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -5
Digitizer: usage=10031, value=-5
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 0,  mouseX = -1,  mouseY = -5,  wheel = 0,  wheelH = 0
 0:-1 1:-5 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 0
Digitizer: usage=90001, value=0
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = -1
Digitizer: usage=10030, value=-1
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -5
Digitizer: usage=10031, value=-5
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 0,  mouseX = -1,  mouseY = -5,  wheel = 0,  wheelH = 0
 0:-1 1:-5 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 0
Digitizer: usage=90001, value=0
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = -2
Digitizer: usage=10030, value=-2
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -5
Digitizer: usage=10031, value=-5
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 0,  mouseX = -2,  mouseY = -5,  wheel = 0,  wheelH = 0
 0:-2 1:-5 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 0
Digitizer: usage=90001, value=0
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = -2
Digitizer: usage=10030, value=-2
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -5
Digitizer: usage=10031, value=-5
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 0,  mouseX = -2,  mouseY = -5,  wheel = 0,  wheelH = 0
 0:-2 1:-5 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 0
Digitizer: usage=90001, value=0
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = -3
Digitizer: usage=10030, value=-3
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -6
Digitizer: usage=10031, value=-6
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 0,  mouseX = -3,  mouseY = -6,  wheel = 0,  wheelH = 0
 0:-3 1:-6 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 0
Digitizer: usage=90001, value=0
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = -3
Digitizer: usage=10030, value=-3
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -6
Digitizer: usage=10031, value=-6
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 0,  mouseX = -3,  mouseY = -6,  wheel = 0,  wheelH = 0
 0:-3 1:-6 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 0
Digitizer: usage=90001, value=0
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = -3
Digitizer: usage=10030, value=-3
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -7
Digitizer: usage=10031, value=-7
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 0,  mouseX = -3,  mouseY = -7,  wheel = 0,  wheelH = 0
 0:-3 1:-7 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 0
Digitizer: usage=90001, value=0
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = -4
Digitizer: usage=10030, value=-4
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -7
Digitizer: usage=10031, value=-7
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 0,  mouseX = -4,  mouseY = -7,  wheel = 0,  wheelH = 0
 0:-4 1:-7 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 0
Digitizer: usage=90001, value=0
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = -4
Digitizer: usage=10030, value=-4
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -7
Digitizer: usage=10031, value=-7
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 0,  mouseX = -4,  mouseY = -7,  wheel = 0,  wheelH = 0
 0:-4 1:-7 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 0
Digitizer: usage=90001, value=0
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = -4
Digitizer: usage=10030, value=-4
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -7
Digitizer: usage=10031, value=-7
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 0,  mouseX = -4,  mouseY = -7,  wheel = 0,  wheelH = 0
 0:-4 1:-7 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 0
Digitizer: usage=90001, value=0
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = -4
Digitizer: usage=10030, value=-4
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -6
Digitizer: usage=10031, value=-6
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 0,  mouseX = -4,  mouseY = -6,  wheel = 0,  wheelH = 0
 0:-4 1:-6 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 0
Digitizer: usage=90001, value=0
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = -4
Digitizer: usage=10030, value=-4
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -6
Digitizer: usage=10031, value=-6
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 0,  mouseX = -4,  mouseY = -6,  wheel = 0,  wheelH = 0
 0:-4 1:-6 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 0
Digitizer: usage=90001, value=0
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = -4
Digitizer: usage=10030, value=-4
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -6
Digitizer: usage=10031, value=-6
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 0,  mouseX = -4,  mouseY = -6,  wheel = 0,  wheelH = 0
 0:-4 1:-6 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 0
Digitizer: usage=90001, value=0
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = -4
Digitizer: usage=10030, value=-4
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -6
Digitizer: usage=10031, value=-6
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 0,  mouseX = -4,  mouseY = -6,  wheel = 0,  wheelH = 0
 0:-4 1:-6 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 0
Digitizer: usage=90001, value=0
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = -4
Digitizer: usage=10030, value=-4
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -6
Digitizer: usage=10031, value=-6
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 0,  mouseX = -4,  mouseY = -6,  wheel = 0,  wheelH = 0
 0:-4 1:-6 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = -4
Digitizer: usage=10030, value=-4
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -5
Digitizer: usage=10031, value=-5
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = -4,  mouseY = -5,  wheel = 0,  wheelH = 0
 0:-4 1:-5 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = -4
Digitizer: usage=10030, value=-4
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -5
Digitizer: usage=10031, value=-5
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = -4,  mouseY = -5,  wheel = 0,  wheelH = 0
 0:-4 1:-5 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = -4
Digitizer: usage=10030, value=-4
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -5
Digitizer: usage=10031, value=-5
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = -4,  mouseY = -5,  wheel = 0,  wheelH = 0
 0:-4 1:-5 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = -4
Digitizer: usage=10030, value=-4
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -5
Digitizer: usage=10031, value=-5
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = -4,  mouseY = -5,  wheel = 0,  wheelH = 0
 0:-4 1:-5 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = -4
Digitizer: usage=10030, value=-4
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -6
Digitizer: usage=10031, value=-6
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = -4,  mouseY = -6,  wheel = 0,  wheelH = 0
 0:-4 1:-6 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = -4
Digitizer: usage=10030, value=-4
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -6
Digitizer: usage=10031, value=-6
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = -4,  mouseY = -6,  wheel = 0,  wheelH = 0
 0:-4 1:-6 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = -5
Digitizer: usage=10030, value=-5
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -6
Digitizer: usage=10031, value=-6
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = -5,  mouseY = -6,  wheel = 0,  wheelH = 0
 0:-5 1:-6 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = -4
Digitizer: usage=10030, value=-4
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -6
Digitizer: usage=10031, value=-6
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = -4,  mouseY = -6,  wheel = 0,  wheelH = 0
 0:-4 1:-6 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = -5
Digitizer: usage=10030, value=-5
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -6
Digitizer: usage=10031, value=-6
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = -5,  mouseY = -6,  wheel = 0,  wheelH = 0
 0:-5 1:-6 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = -5
Digitizer: usage=10030, value=-5
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -6
Digitizer: usage=10031, value=-6
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = -5,  mouseY = -6,  wheel = 0,  wheelH = 0
 0:-5 1:-6 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = -5
Digitizer: usage=10030, value=-5
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -7
Digitizer: usage=10031, value=-7
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = -5,  mouseY = -7,  wheel = 0,  wheelH = 0
 0:-5 1:-7 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = -5
Digitizer: usage=10030, value=-5
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -7
Digitizer: usage=10031, value=-7
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = -5,  mouseY = -7,  wheel = 0,  wheelH = 0
 0:-5 1:-7 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = -5
Digitizer: usage=10030, value=-5
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -7
Digitizer: usage=10031, value=-7
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = -5,  mouseY = -7,  wheel = 0,  wheelH = 0
 0:-5 1:-7 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = -4
Digitizer: usage=10030, value=-4
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -7
Digitizer: usage=10031, value=-7
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = -4,  mouseY = -7,  wheel = 0,  wheelH = 0
 0:-4 1:-7 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = -5
Digitizer: usage=10030, value=-5
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -8
Digitizer: usage=10031, value=-8
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = -5,  mouseY = -8,  wheel = 0,  wheelH = 0
 0:-5 1:-8 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = -4
Digitizer: usage=10030, value=-4
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -8
Digitizer: usage=10031, value=-8
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = -4,  mouseY = -8,  wheel = 0,  wheelH = 0
 0:-4 1:-8 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = -4
Digitizer: usage=10030, value=-4
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -8
Digitizer: usage=10031, value=-8
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = -4,  mouseY = -8,  wheel = 0,  wheelH = 0
 0:-4 1:-8 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = -4
Digitizer: usage=10030, value=-4
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -8
Digitizer: usage=10031, value=-8
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = -4,  mouseY = -8,  wheel = 0,  wheelH = 0
 0:-4 1:-8 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = -3
Digitizer: usage=10030, value=-3
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -8
Digitizer: usage=10031, value=-8
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = -3,  mouseY = -8,  wheel = 0,  wheelH = 0
 0:-3 1:-8 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = -3
Digitizer: usage=10030, value=-3
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -8
Digitizer: usage=10031, value=-8
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = -3,  mouseY = -8,  wheel = 0,  wheelH = 0
 0:-3 1:-8 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = -3
Digitizer: usage=10030, value=-3
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -7
Digitizer: usage=10031, value=-7
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = -3,  mouseY = -7,  wheel = 0,  wheelH = 0
 0:-3 1:-7 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = -2
Digitizer: usage=10030, value=-2
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -7
Digitizer: usage=10031, value=-7
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = -2,  mouseY = -7,  wheel = 0,  wheelH = 0
 0:-2 1:-7 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = -2
Digitizer: usage=10030, value=-2
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -7
Digitizer: usage=10031, value=-7
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = -2,  mouseY = -7,  wheel = 0,  wheelH = 0
 0:-2 1:-7 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = -2
Digitizer: usage=10030, value=-2
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -6
Digitizer: usage=10031, value=-6
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = -2,  mouseY = -6,  wheel = 0,  wheelH = 0
 0:-2 1:-6 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = -1
Digitizer: usage=10030, value=-1
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -6
Digitizer: usage=10031, value=-6
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = -1,  mouseY = -6,  wheel = 0,  wheelH = 0
 0:-1 1:-6 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = -1
Digitizer: usage=10030, value=-1
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -6
Digitizer: usage=10031, value=-6
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = -1,  mouseY = -6,  wheel = 0,  wheelH = 0
 0:-1 1:-6 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = -1
Digitizer: usage=10030, value=-1
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -6
Digitizer: usage=10031, value=-6
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = -1,  mouseY = -6,  wheel = 0,  wheelH = 0
 0:-1 1:-6 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = -1
Digitizer: usage=10030, value=-1
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -6
Digitizer: usage=10031, value=-6
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = -1,  mouseY = -6,  wheel = 0,  wheelH = 0
 0:-1 1:-6 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 0
Digitizer: usage=10030, value=0
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -6
Digitizer: usage=10031, value=-6
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 0,  mouseY = -6,  wheel = 0,  wheelH = 0
 0:0 1:-6 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 0
Digitizer: usage=10030, value=0
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -6
Digitizer: usage=10031, value=-6
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 0,  mouseY = -6,  wheel = 0,  wheelH = 0
 0:0 1:-6 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 0
Digitizer: usage=10030, value=0
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -6
Digitizer: usage=10031, value=-6
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 0,  mouseY = -6,  wheel = 0,  wheelH = 0
 0:0 1:-6 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 0
Digitizer: usage=10030, value=0
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -6
Digitizer: usage=10031, value=-6
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 0,  mouseY = -6,  wheel = 0,  wheelH = 0
 0:0 1:-6 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 0
Digitizer: usage=10030, value=0
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -5
Digitizer: usage=10031, value=-5
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 0,  mouseY = -5,  wheel = 0,  wheelH = 0
 0:0 1:-5 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 0
Digitizer: usage=10030, value=0
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -5
Digitizer: usage=10031, value=-5
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 0,  mouseY = -5,  wheel = 0,  wheelH = 0
 0:0 1:-5 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 1
Digitizer: usage=10030, value=1
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -5
Digitizer: usage=10031, value=-5
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 1,  mouseY = -5,  wheel = 0,  wheelH = 0
 0:1 1:-5 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 1
Digitizer: usage=10030, value=1
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -5
Digitizer: usage=10031, value=-5
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 1,  mouseY = -5,  wheel = 0,  wheelH = 0
 0:1 1:-5 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 1
Digitizer: usage=10030, value=1
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -5
Digitizer: usage=10031, value=-5
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 1,  mouseY = -5,  wheel = 0,  wheelH = 0
 0:1 1:-5 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 1
Digitizer: usage=10030, value=1
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -4
Digitizer: usage=10031, value=-4
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 1,  mouseY = -4,  wheel = 0,  wheelH = 0
 0:1 1:-4 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 2
Digitizer: usage=10030, value=2
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -4
Digitizer: usage=10031, value=-4
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 2,  mouseY = -4,  wheel = 0,  wheelH = 0
 0:2 1:-4 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 2
Digitizer: usage=10030, value=2
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -3
Digitizer: usage=10031, value=-3
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 2,  mouseY = -3,  wheel = 0,  wheelH = 0
 0:2 1:-3 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 2
Digitizer: usage=10030, value=2
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -3
Digitizer: usage=10031, value=-3
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 2,  mouseY = -3,  wheel = 0,  wheelH = 0
 0:2 1:-3 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 2
Digitizer: usage=10030, value=2
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -2
Digitizer: usage=10031, value=-2
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 2,  mouseY = -2,  wheel = 0,  wheelH = 0
 0:2 1:-2 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 3
Digitizer: usage=10030, value=3
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -2
Digitizer: usage=10031, value=-2
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 3,  mouseY = -2,  wheel = 0,  wheelH = 0
 0:3 1:-2 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 3
Digitizer: usage=10030, value=3
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -1
Digitizer: usage=10031, value=-1
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 3,  mouseY = -1,  wheel = 0,  wheelH = 0
 0:3 1:-1 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 3
Digitizer: usage=10030, value=3
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -1
Digitizer: usage=10031, value=-1
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 3,  mouseY = -1,  wheel = 0,  wheelH = 0
 0:3 1:-1 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 4
Digitizer: usage=10030, value=4
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -1
Digitizer: usage=10031, value=-1
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 4,  mouseY = -1,  wheel = 0,  wheelH = 0
 0:4 1:-1 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 4
Digitizer: usage=10030, value=4
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 0
Digitizer: usage=10031, value=0
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 4,  mouseY = 0,  wheel = 0,  wheelH = 0
 0:4 1:0 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 4
Digitizer: usage=10030, value=4
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 0
Digitizer: usage=10031, value=0
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 4,  mouseY = 0,  wheel = 0,  wheelH = 0
 0:4 1:0 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 4
Digitizer: usage=10030, value=4
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 0
Digitizer: usage=10031, value=0
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 4,  mouseY = 0,  wheel = 0,  wheelH = 0
 0:4 1:0 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 4
Digitizer: usage=10030, value=4
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 0
Digitizer: usage=10031, value=0
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 4,  mouseY = 0,  wheel = 0,  wheelH = 0
 0:4 1:0 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 4
Digitizer: usage=10030, value=4
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 0
Digitizer: usage=10031, value=0
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 4,  mouseY = 0,  wheel = 0,  wheelH = 0
 0:4 1:0 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 5
Digitizer: usage=10030, value=5
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 0
Digitizer: usage=10031, value=0
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 5,  mouseY = 0,  wheel = 0,  wheelH = 0
 0:5 1:0 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 5
Digitizer: usage=10030, value=5
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 1
Digitizer: usage=10031, value=1
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 5,  mouseY = 1,  wheel = 0,  wheelH = 0
 0:5 1:1 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 5
Digitizer: usage=10030, value=5
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 1
Digitizer: usage=10031, value=1
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 5,  mouseY = 1,  wheel = 0,  wheelH = 0
 0:5 1:1 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 5
Digitizer: usage=10030, value=5
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 2
Digitizer: usage=10031, value=2
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 5,  mouseY = 2,  wheel = 0,  wheelH = 0
 0:5 1:2 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 5
Digitizer: usage=10030, value=5
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 2
Digitizer: usage=10031, value=2
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 5,  mouseY = 2,  wheel = 0,  wheelH = 0
 0:5 1:2 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 6
Digitizer: usage=10030, value=6
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 3
Digitizer: usage=10031, value=3
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 6,  mouseY = 3,  wheel = 0,  wheelH = 0
 0:6 1:3 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 6
Digitizer: usage=10030, value=6
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 3
Digitizer: usage=10031, value=3
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 6,  mouseY = 3,  wheel = 0,  wheelH = 0
 0:6 1:3 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 6
Digitizer: usage=10030, value=6
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 3
Digitizer: usage=10031, value=3
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 6,  mouseY = 3,  wheel = 0,  wheelH = 0
 0:6 1:3 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 6
Digitizer: usage=10030, value=6
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 4
Digitizer: usage=10031, value=4
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 6,  mouseY = 4,  wheel = 0,  wheelH = 0
 0:6 1:4 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 7
Digitizer: usage=10030, value=7
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 4
Digitizer: usage=10031, value=4
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 7,  mouseY = 4,  wheel = 0,  wheelH = 0
 0:7 1:4 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 6
Digitizer: usage=10030, value=6
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 4
Digitizer: usage=10031, value=4
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 6,  mouseY = 4,  wheel = 0,  wheelH = 0
 0:6 1:4 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 7
Digitizer: usage=10030, value=7
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 4
Digitizer: usage=10031, value=4
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 7,  mouseY = 4,  wheel = 0,  wheelH = 0
 0:7 1:4 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 7
Digitizer: usage=10030, value=7
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 5
Digitizer: usage=10031, value=5
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 7,  mouseY = 5,  wheel = 0,  wheelH = 0
 0:7 1:5 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 7
Digitizer: usage=10030, value=7
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 5
Digitizer: usage=10031, value=5
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 7,  mouseY = 5,  wheel = 0,  wheelH = 0
 0:7 1:5 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 7
Digitizer: usage=10030, value=7
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 5
Digitizer: usage=10031, value=5
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 7,  mouseY = 5,  wheel = 0,  wheelH = 0
 0:7 1:5 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 7
Digitizer: usage=10030, value=7
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 5
Digitizer: usage=10031, value=5
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 7,  mouseY = 5,  wheel = 0,  wheelH = 0
 0:7 1:5 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 7
Digitizer: usage=10030, value=7
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 5
Digitizer: usage=10031, value=5
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 7,  mouseY = 5,  wheel = 0,  wheelH = 0
 0:7 1:5 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 8
Digitizer: usage=10030, value=8
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 6
Digitizer: usage=10031, value=6
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 8,  mouseY = 6,  wheel = 0,  wheelH = 0
 0:8 1:6 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 8
Digitizer: usage=10030, value=8
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 6
Digitizer: usage=10031, value=6
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 8,  mouseY = 6,  wheel = 0,  wheelH = 0
 0:8 1:6 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 8
Digitizer: usage=10030, value=8
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 6
Digitizer: usage=10031, value=6
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 8,  mouseY = 6,  wheel = 0,  wheelH = 0
 0:8 1:6 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 8
Digitizer: usage=10030, value=8
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 6
Digitizer: usage=10031, value=6
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 8,  mouseY = 6,  wheel = 0,  wheelH = 0
 0:8 1:6 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 8
Digitizer: usage=10030, value=8
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 6
Digitizer: usage=10031, value=6
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 8,  mouseY = 6,  wheel = 0,  wheelH = 0
 0:8 1:6 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 8
Digitizer: usage=10030, value=8
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 6
Digitizer: usage=10031, value=6
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 8,  mouseY = 6,  wheel = 0,  wheelH = 0
 0:8 1:6 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 8
Digitizer: usage=10030, value=8
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 6
Digitizer: usage=10031, value=6
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 8,  mouseY = 6,  wheel = 0,  wheelH = 0
 0:8 1:6 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 8
Digitizer: usage=10030, value=8
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 6
Digitizer: usage=10031, value=6
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 8,  mouseY = 6,  wheel = 0,  wheelH = 0
 0:8 1:6 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 8
Digitizer: usage=10030, value=8
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 6
Digitizer: usage=10031, value=6
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 8,  mouseY = 6,  wheel = 0,  wheelH = 0
 0:8 1:6 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 8
Digitizer: usage=10030, value=8
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 5
Digitizer: usage=10031, value=5
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 8,  mouseY = 5,  wheel = 0,  wheelH = 0
 0:8 1:5 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 8
Digitizer: usage=10030, value=8
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 5
Digitizer: usage=10031, value=5
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 8,  mouseY = 5,  wheel = 0,  wheelH = 0
 0:8 1:5 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 8
Digitizer: usage=10030, value=8
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 5
Digitizer: usage=10031, value=5
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 8,  mouseY = 5,  wheel = 0,  wheelH = 0
 0:8 1:5 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 9
Digitizer: usage=10030, value=9
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 5
Digitizer: usage=10031, value=5
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 9,  mouseY = 5,  wheel = 0,  wheelH = 0
 0:9 1:5 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 8
Digitizer: usage=10030, value=8
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 4
Digitizer: usage=10031, value=4
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 8,  mouseY = 4,  wheel = 0,  wheelH = 0
 0:8 1:4 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 8
Digitizer: usage=10030, value=8
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 4
Digitizer: usage=10031, value=4
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 8,  mouseY = 4,  wheel = 0,  wheelH = 0
 0:8 1:4 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 8
Digitizer: usage=10030, value=8
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 4
Digitizer: usage=10031, value=4
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 8,  mouseY = 4,  wheel = 0,  wheelH = 0
 0:8 1:4 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 8
Digitizer: usage=10030, value=8
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 3
Digitizer: usage=10031, value=3
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 8,  mouseY = 3,  wheel = 0,  wheelH = 0
 0:8 1:3 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 8
Digitizer: usage=10030, value=8
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 3
Digitizer: usage=10031, value=3
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 8,  mouseY = 3,  wheel = 0,  wheelH = 0
 0:8 1:3 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 8
Digitizer: usage=10030, value=8
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 2
Digitizer: usage=10031, value=2
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 8,  mouseY = 2,  wheel = 0,  wheelH = 0
 0:8 1:2 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 8
Digitizer: usage=10030, value=8
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 2
Digitizer: usage=10031, value=2
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 8,  mouseY = 2,  wheel = 0,  wheelH = 0
 0:8 1:2 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 8
Digitizer: usage=10030, value=8
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 1
Digitizer: usage=10031, value=1
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 8,  mouseY = 1,  wheel = 0,  wheelH = 0
 0:8 1:1 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 7
Digitizer: usage=10030, value=7
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 1
Digitizer: usage=10031, value=1
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 7,  mouseY = 1,  wheel = 0,  wheelH = 0
 0:7 1:1 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 7
Digitizer: usage=10030, value=7
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 0
Digitizer: usage=10031, value=0
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 7,  mouseY = 0,  wheel = 0,  wheelH = 0
 0:7 1:0 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 7
Digitizer: usage=10030, value=7
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 0
Digitizer: usage=10031, value=0
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 7,  mouseY = 0,  wheel = 0,  wheelH = 0
 0:7 1:0 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 7
Digitizer: usage=10030, value=7
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 0
Digitizer: usage=10031, value=0
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 7,  mouseY = 0,  wheel = 0,  wheelH = 0
 0:7 1:0 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 6
Digitizer: usage=10030, value=6
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -1
Digitizer: usage=10031, value=-1
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 6,  mouseY = -1,  wheel = 0,  wheelH = 0
 0:6 1:-1 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 6
Digitizer: usage=10030, value=6
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -1
Digitizer: usage=10031, value=-1
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 6,  mouseY = -1,  wheel = 0,  wheelH = 0
 0:6 1:-1 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 6
Digitizer: usage=10030, value=6
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -2
Digitizer: usage=10031, value=-2
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 6,  mouseY = -2,  wheel = 0,  wheelH = 0
 0:6 1:-2 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 5
Digitizer: usage=10030, value=5
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -2
Digitizer: usage=10031, value=-2
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 5,  mouseY = -2,  wheel = 0,  wheelH = 0
 0:5 1:-2 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 5
Digitizer: usage=10030, value=5
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -2
Digitizer: usage=10031, value=-2
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 5,  mouseY = -2,  wheel = 0,  wheelH = 0
 0:5 1:-2 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 5
Digitizer: usage=10030, value=5
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -3
Digitizer: usage=10031, value=-3
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 5,  mouseY = -3,  wheel = 0,  wheelH = 0
 0:5 1:-3 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 5
Digitizer: usage=10030, value=5
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -3
Digitizer: usage=10031, value=-3
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 5,  mouseY = -3,  wheel = 0,  wheelH = 0
 0:5 1:-3 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 4
Digitizer: usage=10030, value=4
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -4
Digitizer: usage=10031, value=-4
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 4,  mouseY = -4,  wheel = 0,  wheelH = 0
 0:4 1:-4 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 4
Digitizer: usage=10030, value=4
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -4
Digitizer: usage=10031, value=-4
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 4,  mouseY = -4,  wheel = 0,  wheelH = 0
 0:4 1:-4 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 4
Digitizer: usage=10030, value=4
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -5
Digitizer: usage=10031, value=-5
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 4,  mouseY = -5,  wheel = 0,  wheelH = 0
 0:4 1:-5 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 4
Digitizer: usage=10030, value=4
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -5
Digitizer: usage=10031, value=-5
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 4,  mouseY = -5,  wheel = 0,  wheelH = 0
 0:4 1:-5 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 4
Digitizer: usage=10030, value=4
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -5
Digitizer: usage=10031, value=-5
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 4,  mouseY = -5,  wheel = 0,  wheelH = 0
 0:4 1:-5 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 4
Digitizer: usage=10030, value=4
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -6
Digitizer: usage=10031, value=-6
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 4,  mouseY = -6,  wheel = 0,  wheelH = 0
 0:4 1:-6 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 3
Digitizer: usage=10030, value=3
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -6
Digitizer: usage=10031, value=-6
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 3,  mouseY = -6,  wheel = 0,  wheelH = 0
 0:3 1:-6 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 3
Digitizer: usage=10030, value=3
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -6
Digitizer: usage=10031, value=-6
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 3,  mouseY = -6,  wheel = 0,  wheelH = 0
 0:3 1:-6 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 3
Digitizer: usage=10030, value=3
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -7
Digitizer: usage=10031, value=-7
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 3,  mouseY = -7,  wheel = 0,  wheelH = 0
 0:3 1:-7 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 3
Digitizer: usage=10030, value=3
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -7
Digitizer: usage=10031, value=-7
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 3,  mouseY = -7,  wheel = 0,  wheelH = 0
 0:3 1:-7 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 3
Digitizer: usage=10030, value=3
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -7
Digitizer: usage=10031, value=-7
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 3,  mouseY = -7,  wheel = 0,  wheelH = 0
 0:3 1:-7 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 3
Digitizer: usage=10030, value=3
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -7
Digitizer: usage=10031, value=-7
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 3,  mouseY = -7,  wheel = 0,  wheelH = 0
 0:3 1:-7 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 2
Digitizer: usage=10030, value=2
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -7
Digitizer: usage=10031, value=-7
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 2,  mouseY = -7,  wheel = 0,  wheelH = 0
 0:2 1:-7 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 2
Digitizer: usage=10030, value=2
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -6
Digitizer: usage=10031, value=-6
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 2,  mouseY = -6,  wheel = 0,  wheelH = 0
 0:2 1:-6 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 2
Digitizer: usage=10030, value=2
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -6
Digitizer: usage=10031, value=-6
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 2,  mouseY = -6,  wheel = 0,  wheelH = 0
 0:2 1:-6 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 2
Digitizer: usage=10030, value=2
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -6
Digitizer: usage=10031, value=-6
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 2,  mouseY = -6,  wheel = 0,  wheelH = 0
 0:2 1:-6 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 2
Digitizer: usage=10030, value=2
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -6
Digitizer: usage=10031, value=-6
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 2,  mouseY = -6,  wheel = 0,  wheelH = 0
 0:2 1:-6 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 2
Digitizer: usage=10030, value=2
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -6
Digitizer: usage=10031, value=-6
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 2,  mouseY = -6,  wheel = 0,  wheelH = 0
 0:2 1:-6 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 2
Digitizer: usage=10030, value=2
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -5
Digitizer: usage=10031, value=-5
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 2,  mouseY = -5,  wheel = 0,  wheelH = 0
 0:2 1:-5 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 2
Digitizer: usage=10030, value=2
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -5
Digitizer: usage=10031, value=-5
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 2,  mouseY = -5,  wheel = 0,  wheelH = 0
 0:2 1:-5 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 2
Digitizer: usage=10030, value=2
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -5
Digitizer: usage=10031, value=-5
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 2,  mouseY = -5,  wheel = 0,  wheelH = 0
 0:2 1:-5 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 2
Digitizer: usage=10030, value=2
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -5
Digitizer: usage=10031, value=-5
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 2,  mouseY = -5,  wheel = 0,  wheelH = 0
 0:2 1:-5 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 2
Digitizer: usage=10030, value=2
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -5
Digitizer: usage=10031, value=-5
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 2,  mouseY = -5,  wheel = 0,  wheelH = 0
 0:2 1:-5 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 2
Digitizer: usage=10030, value=2
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -5
Digitizer: usage=10031, value=-5
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 2,  mouseY = -5,  wheel = 0,  wheelH = 0
 0:2 1:-5 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 2
Digitizer: usage=10030, value=2
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -5
Digitizer: usage=10031, value=-5
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 2,  mouseY = -5,  wheel = 0,  wheelH = 0
 0:2 1:-5 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 2
Digitizer: usage=10030, value=2
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -5
Digitizer: usage=10031, value=-5
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 2,  mouseY = -5,  wheel = 0,  wheelH = 0
 0:2 1:-5 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 2
Digitizer: usage=10030, value=2
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -5
Digitizer: usage=10031, value=-5
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 2,  mouseY = -5,  wheel = 0,  wheelH = 0
 0:2 1:-5 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 2
Digitizer: usage=10030, value=2
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -5
Digitizer: usage=10031, value=-5
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 2,  mouseY = -5,  wheel = 0,  wheelH = 0
 0:2 1:-5 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 2
Digitizer: usage=10030, value=2
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -5
Digitizer: usage=10031, value=-5
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 2,  mouseY = -5,  wheel = 0,  wheelH = 0
 0:2 1:-5 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 2
Digitizer: usage=10030, value=2
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -5
Digitizer: usage=10031, value=-5
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 2,  mouseY = -5,  wheel = 0,  wheelH = 0
 0:2 1:-5 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 2
Digitizer: usage=10030, value=2
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -5
Digitizer: usage=10031, value=-5
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 2,  mouseY = -5,  wheel = 0,  wheelH = 0
 0:2 1:-5 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 2
Digitizer: usage=10030, value=2
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -5
Digitizer: usage=10031, value=-5
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 2,  mouseY = -5,  wheel = 0,  wheelH = 0
 0:2 1:-5 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 2
Digitizer: usage=10030, value=2
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -5
Digitizer: usage=10031, value=-5
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 2,  mouseY = -5,  wheel = 0,  wheelH = 0
 0:2 1:-5 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 2
Digitizer: usage=10030, value=2
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -5
Digitizer: usage=10031, value=-5
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 2,  mouseY = -5,  wheel = 0,  wheelH = 0
 0:2 1:-5 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 2
Digitizer: usage=10030, value=2
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -5
Digitizer: usage=10031, value=-5
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 2,  mouseY = -5,  wheel = 0,  wheelH = 0
 0:2 1:-5 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 3
Digitizer: usage=10030, value=3
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -5
Digitizer: usage=10031, value=-5
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 3,  mouseY = -5,  wheel = 0,  wheelH = 0
 0:3 1:-5 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 3
Digitizer: usage=10030, value=3
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -5
Digitizer: usage=10031, value=-5
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 3,  mouseY = -5,  wheel = 0,  wheelH = 0
 0:3 1:-5 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 3
Digitizer: usage=10030, value=3
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -5
Digitizer: usage=10031, value=-5
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 3,  mouseY = -5,  wheel = 0,  wheelH = 0
 0:3 1:-5 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 3
Digitizer: usage=10030, value=3
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -5
Digitizer: usage=10031, value=-5
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 3,  mouseY = -5,  wheel = 0,  wheelH = 0
 0:3 1:-5 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 4
Digitizer: usage=10030, value=4
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -5
Digitizer: usage=10031, value=-5
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 4,  mouseY = -5,  wheel = 0,  wheelH = 0
 0:4 1:-5 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 4
Digitizer: usage=10030, value=4
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -4
Digitizer: usage=10031, value=-4
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 4,  mouseY = -4,  wheel = 0,  wheelH = 0
 0:4 1:-4 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 4
Digitizer: usage=10030, value=4
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -4
Digitizer: usage=10031, value=-4
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 4,  mouseY = -4,  wheel = 0,  wheelH = 0
 0:4 1:-4 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 4
Digitizer: usage=10030, value=4
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -4
Digitizer: usage=10031, value=-4
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 4,  mouseY = -4,  wheel = 0,  wheelH = 0
 0:4 1:-4 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 5
Digitizer: usage=10030, value=5
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -4
Digitizer: usage=10031, value=-4
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 5,  mouseY = -4,  wheel = 0,  wheelH = 0
 0:5 1:-4 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 5
Digitizer: usage=10030, value=5
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -4
Digitizer: usage=10031, value=-4
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 5,  mouseY = -4,  wheel = 0,  wheelH = 0
 0:5 1:-4 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 5
Digitizer: usage=10030, value=5
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -3
Digitizer: usage=10031, value=-3
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 5,  mouseY = -3,  wheel = 0,  wheelH = 0
 0:5 1:-3 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 6
Digitizer: usage=10030, value=6
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -3
Digitizer: usage=10031, value=-3
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 6,  mouseY = -3,  wheel = 0,  wheelH = 0
 0:6 1:-3 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 6
Digitizer: usage=10030, value=6
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -2
Digitizer: usage=10031, value=-2
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 6,  mouseY = -2,  wheel = 0,  wheelH = 0
 0:6 1:-2 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 6
Digitizer: usage=10030, value=6
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -2
Digitizer: usage=10031, value=-2
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 6,  mouseY = -2,  wheel = 0,  wheelH = 0
 0:6 1:-2 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 7
Digitizer: usage=10030, value=7
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -2
Digitizer: usage=10031, value=-2
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 7,  mouseY = -2,  wheel = 0,  wheelH = 0
 0:7 1:-2 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 7
Digitizer: usage=10030, value=7
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -1
Digitizer: usage=10031, value=-1
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 7,  mouseY = -1,  wheel = 0,  wheelH = 0
 0:7 1:-1 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 7
Digitizer: usage=10030, value=7
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = -1
Digitizer: usage=10031, value=-1
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 7,  mouseY = -1,  wheel = 0,  wheelH = 0
 0:7 1:-1 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 7
Digitizer: usage=10030, value=7
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 0
Digitizer: usage=10031, value=0
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 7,  mouseY = 0,  wheel = 0,  wheelH = 0
 0:7 1:0 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 7
Digitizer: usage=10030, value=7
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 0
Digitizer: usage=10031, value=0
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 7,  mouseY = 0,  wheel = 0,  wheelH = 0
 0:7 1:0 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 7
Digitizer: usage=10030, value=7
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 0
Digitizer: usage=10031, value=0
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 7,  mouseY = 0,  wheel = 0,  wheelH = 0
 0:7 1:0 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 7
Digitizer: usage=10030, value=7
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 0
Digitizer: usage=10031, value=0
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 7,  mouseY = 0,  wheel = 0,  wheelH = 0
 0:7 1:0 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 7
Digitizer: usage=10030, value=7
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 0
Digitizer: usage=10031, value=0
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 7,  mouseY = 0,  wheel = 0,  wheelH = 0
 0:7 1:0 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 7
Digitizer: usage=10030, value=7
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 0
Digitizer: usage=10031, value=0
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 7,  mouseY = 0,  wheel = 0,  wheelH = 0
 0:7 1:0 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 8
Digitizer: usage=10030, value=8
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 0
Digitizer: usage=10031, value=0
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 8,  mouseY = 0,  wheel = 0,  wheelH = 0
 0:8 1:0 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 7
Digitizer: usage=10030, value=7
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 0
Digitizer: usage=10031, value=0
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 7,  mouseY = 0,  wheel = 0,  wheelH = 0
 0:7 1:0 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 7
Digitizer: usage=10030, value=7
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 0
Digitizer: usage=10031, value=0
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 7,  mouseY = 0,  wheel = 0,  wheelH = 0
 0:7 1:0 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 8
Digitizer: usage=10030, value=8
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 1
Digitizer: usage=10031, value=1
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 8,  mouseY = 1,  wheel = 0,  wheelH = 0
 0:8 1:1 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 8
Digitizer: usage=10030, value=8
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 1
Digitizer: usage=10031, value=1
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 8,  mouseY = 1,  wheel = 0,  wheelH = 0
 0:8 1:1 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 8
Digitizer: usage=10030, value=8
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 1
Digitizer: usage=10031, value=1
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 8,  mouseY = 1,  wheel = 0,  wheelH = 0
 0:8 1:1 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 8
Digitizer: usage=10030, value=8
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 2
Digitizer: usage=10031, value=2
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 8,  mouseY = 2,  wheel = 0,  wheelH = 0
 0:8 1:2 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 8
Digitizer: usage=10030, value=8
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 2
Digitizer: usage=10031, value=2
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 8,  mouseY = 2,  wheel = 0,  wheelH = 0
 0:8 1:2 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 8
Digitizer: usage=10030, value=8
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 2
Digitizer: usage=10031, value=2
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 8,  mouseY = 2,  wheel = 0,  wheelH = 0
 0:8 1:2 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 8
Digitizer: usage=10030, value=8
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 3
Digitizer: usage=10031, value=3
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 8,  mouseY = 3,  wheel = 0,  wheelH = 0
 0:8 1:3 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 8
Digitizer: usage=10030, value=8
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 3
Digitizer: usage=10031, value=3
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 8,  mouseY = 3,  wheel = 0,  wheelH = 0
 0:8 1:3 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 8
Digitizer: usage=10030, value=8
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 4
Digitizer: usage=10031, value=4
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 8,  mouseY = 4,  wheel = 0,  wheelH = 0
 0:8 1:4 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 8
Digitizer: usage=10030, value=8
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 4
Digitizer: usage=10031, value=4
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 8,  mouseY = 4,  wheel = 0,  wheelH = 0
 0:8 1:4 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 7
Digitizer: usage=10030, value=7
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 5
Digitizer: usage=10031, value=5
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 7,  mouseY = 5,  wheel = 0,  wheelH = 0
 0:7 1:5 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 8
Digitizer: usage=10030, value=8
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 5
Digitizer: usage=10031, value=5
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 8,  mouseY = 5,  wheel = 0,  wheelH = 0
 0:8 1:5 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 7
Digitizer: usage=10030, value=7
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 5
Digitizer: usage=10031, value=5
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 7,  mouseY = 5,  wheel = 0,  wheelH = 0
 0:7 1:5 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 7
Digitizer: usage=10030, value=7
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 5
Digitizer: usage=10031, value=5
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 7,  mouseY = 5,  wheel = 0,  wheelH = 0
 0:7 1:5 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 7
Digitizer: usage=10030, value=7
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 6
Digitizer: usage=10031, value=6
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 7,  mouseY = 6,  wheel = 0,  wheelH = 0
 0:7 1:6 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 7
Digitizer: usage=10030, value=7
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 7
Digitizer: usage=10031, value=7
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 7,  mouseY = 7,  wheel = 0,  wheelH = 0
 0:7 1:7 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 7
Digitizer: usage=10030, value=7
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 7
Digitizer: usage=10031, value=7
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 7,  mouseY = 7,  wheel = 0,  wheelH = 0
 0:7 1:7 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 7
Digitizer: usage=10030, value=7
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 7
Digitizer: usage=10031, value=7
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 7,  mouseY = 7,  wheel = 0,  wheelH = 0
 0:7 1:7 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 7
Digitizer: usage=10030, value=7
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 7
Digitizer: usage=10031, value=7
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 7,  mouseY = 7,  wheel = 0,  wheelH = 0
 0:7 1:7 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 7
Digitizer: usage=10030, value=7
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 7
Digitizer: usage=10031, value=7
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 7,  mouseY = 7,  wheel = 0,  wheelH = 0
 0:7 1:7 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 6
Digitizer: usage=10030, value=6
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 8
Digitizer: usage=10031, value=8
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 6,  mouseY = 8,  wheel = 0,  wheelH = 0
 0:6 1:8 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 6
Digitizer: usage=10030, value=6
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 8
Digitizer: usage=10031, value=8
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 6,  mouseY = 8,  wheel = 0,  wheelH = 0
 0:6 1:8 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 6
Digitizer: usage=10030, value=6
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 8
Digitizer: usage=10031, value=8
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 6,  mouseY = 8,  wheel = 0,  wheelH = 0
 0:6 1:8 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 6
Digitizer: usage=10030, value=6
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 9
Digitizer: usage=10031, value=9
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 6,  mouseY = 9,  wheel = 0,  wheelH = 0
 0:6 1:9 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0
Digitizer: usage=90002, value=0
Digitizer: &usage=2, usage_page=9
  usage = 90003  data = 0
Digitizer: usage=90003, value=0
Digitizer: &usage=3, usage_page=9
begin, usage=10000
       type= 6
       min=  -127
       max=  127
       reportcount=3
       usage count=3
Input, total bits=24
  usage = 10030  sdata = 5
Digitizer: usage=10030, value=5
Digitizer: &usage=30, usage_page=1
  usage = 10031  sdata = 9
Digitizer: usage=10031, value=9
Digitizer: &usage=31, usage_page=1
  usage = 10038  sdata = 0
Digitizer: usage=10038, value=0
Digitizer: &usage=38, usage_page=1
Mouse: buttons = 1,  mouseX = 5,  mouseY = 9,  wheel = 0,  wheelH = 0
 0:5 1:9 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=10000
       type= 2
       min=  0
       max=  1
       reportcount=3
       usage count=255
Input, total bits=3
  usage = 90001  data = 1
Digitizer: usage=90001, value=1
Digitizer: &usage=1, usage_page=9
  usage = 90002  data = 0



the buttons variable reports zero when the stylus is hovering over the tablet, 1 when the stylus (or eraser) touches the tablet, 3 when i press button 1 on the stylus and 5 if i press the other button.

buttons on the side still not working (but these report as a different device on linux for example)
 
and some not processed data:

Code:
Mouse: buttons = 0,  mouseX = 0,  mouseY = 0,  wheel = 0,  wheelH = 0
 0:0 1:0 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0
begin, usage=D0000
       type= 2
       min=  0
       max=  255
       reportcount=9
       usage count=0
Input, total bits=72
  usage = D0100  data = 0
Digitizer: usage=D0100, value=0
Digitizer: &usage=100, usage_page=d
>>Not Processed usage:100 page:d value:0
  usage = D0101  data = 0
Digitizer: usage=D0101, value=0
Digitizer: &usage=101, usage_page=d
>>Not Processed usage:101 page:d value:0
  usage = D0102  data = 0
Digitizer: usage=D0102, value=0
Digitizer: &usage=102, usage_page=d
>>Not Processed usage:102 page:d value:0
  usage = D0103  data = 0
Digitizer: usage=D0103, value=0
Digitizer: &usage=103, usage_page=d
>>Not Processed usage:103 page:d value:0
  usage = D0104  data = 0
Digitizer: usage=D0104, value=0
Digitizer: &usage=104, usage_page=d
>>Not Processed usage:104 page:d value:0
  usage = D0105  data = 0
Digitizer: usage=D0105, value=0
Digitizer: &usage=105, usage_page=d
>>Not Processed usage:105 page:d value:0
  usage = D0106  data = 0
Digitizer: usage=D0106, value=0
Digitizer: &usage=106, usage_page=d
>>Not Processed usage:106 page:d value:0
  usage = D0107  data = 0
Digitizer: usage=D0107, value=0
Digitizer: &usage=107, usage_page=d
>>Not Processed usage:107 page:d value:0
  usage = D0108  data = 0
Digitizer: usage=D0108, value=0
Digitizer: &usage=108, usage_page=d
>>Not Processed usage:108 page:d value:0
Mouse: buttons = 0,  mouseX = 0,  mouseY = 0,  wheel = 0,  wheelH = 0
 0:0 1:0 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0

have to separate the messages since the forum limits it :)
 
FYI - I have an Intuos 4 cheapy... And the messages are all different. I think the main stylus was lost, I get some information from stylus from old Bamboo.
I have another arriving next week.

Looking at some Linux sources, and wondering if I need/should try to see if these objects have String descriptors...

Will try searching those.

Edit: Question if you run the dumper program do the side buttons show up doing any input when pressed?
 
Back
Top