
Originally Posted by
KurtE
That is a strange one!
Yep. Hacked up the wacom lib a bit and did manage to get one packet before it stop:
Code:
HPID(16): 0A C0 FF 7F 99 49 00 00 00 00 00 00 00 00 00 00
begin, usage=D0000
type= 2
min= 0
max= 1
reportcount=6
usage count=4
$HIB:d0000 type:2 min:0 max:1
Setup to send different report
>>> SendControlPacket: 21 9 302 0 2 return: 1
Input, total bits=6
usage = D0042 data = 0
Digitizer: &usage=42(in:D0042), usage_page=d, value=0(0)
usage = D0044 data = 0
Digitizer: &usage=44(in:D0044), usage_page=d, value=0(0)
usage = D0045 data = 0
Digitizer: &usage=45(in:D0045), usage_page=d, value=0(0)
>>Not Processed usage:45 page:d value:0
usage = D003C data = 0
Digitizer: &usage=3C(in:D003C), usage_page=d, value=0(0)
>>Not Processed usage:3C page:d value:0
usage = D0000 data = 0
Digitizer: &usage=0(in:D0000), usage_page=d, value=0(0)
>>Not Processed usage:0 page:d value:0
usage = D0000 data = 0
Digitizer: &usage=0(in:D0000), usage_page=d, value=0(0)
>>Not Processed usage:0 page:d value:0
begin, usage=D0000
type= 2
min= 0
max= 1
reportcount=1
usage count=1
$HIB:d0000 type:2 min:0 max:1
Input, total bits=1
usage = D0032 data = 1
Digitizer: &usage=32(in:D0032), usage_page=d, value=1(1)
begin, usage=D0000
type= 2
min= 0
max= 32767
reportcount=2
usage count=2
$HIB:d0000 type:2 min:0 max:32767
Input, total bits=32
usage = 10030 data = 32767
Digitizer: &usage=30(in:10030), usage_page=1, value=32767(7fff)
usage = 10031 data = 18841
Digitizer: &usage=31(in:10031), usage_page=1, value=18841(4999)
begin, usage=D0000
type= 2
min= 0
max= 8191
reportcount=1
usage count=1
$HIB:d0000 type:2 min:0 max:8191
Input, total bits=16
usage = D0030 data = 0
Digitizer: &usage=30(in:D0030), usage_page=d, value=0(0)
begin, usage=D0000
type= 2
min= -127
max= 127
reportcount=2
usage count=2
$HIB:d0000 type:2 min:-127 max:127
Input, total bits=16
usage = D003D sdata = 0
Digitizer: &usage=3D(in:D003D), usage_page=d, value=0(0)
>>Not Processed usage:3D page:d value:0
usage = D003E sdata = 0
Digitizer: &usage=3E(in:D003E), usage_page=d, value=0(0)
>>Not Processed usage:3E page:d value:0
$HIE
Digitizer: buttons = 0, X = 32767, Y = 18841, Pressure: = , wheel = 0, wheelH = 0
0#0(0) 1#1(1) 2#0(0) 3#0(0) 4#0(0) 5#0(0) 6#0(0) 7#0(0) 8#0(0) 9#0(0) 10#0(0) 11#0(0) 12#0(0) 13#0(0) 14#0(0) 15#0(0)