Repository navigation
Unsupported global tag: 0b1010 #12
Copy link
Copy link
Open
Labels
Description
Activity
Can you post the report descriptor data so that I can check it out?
I decoded the report descriptor and also attached it.
Details
idefix ~> hid-decode /sys/devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-0/i2c-WCOM51E3:00/0018:056A:51E3.0007/report_descriptor 0x05, 0x0d, // Usage Page (Digitizers) 0 0x09, 0x04, // Usage (Touch Screen) 2 0xa1, 0x01, // Collection (Application) 4 0x85, 0x0c, // Report ID (12) 6 0x95, 0x01, // Report Count (1) 8 0x75, 0x08, // Report Size (8) 10 0x26, 0xff, 0x00, // Logical Maximum (255) 12 0x15, 0x00, // Logical Minimum (0) 15 0x81, 0x03, // Input (Cnst,Var,Abs) 17 0x09, 0x54, // Usage (Contact Count) 19 0x81, 0x02, // Input (Data,Var,Abs) 21 0x05, 0x0d, // Usage Page (Digitizers) 23 0x09, 0x22, // Usage (Finger) 25 0xa1, 0x02, // Collection (Logical) 27 0x09, 0x42, // Usage (Tip Switch) 29 0x15, 0x00, // Logical Minimum (0) 31 0x25, 0x01, // Logical Maximum (1) 33 0x75, 0x01, // Report Size (1) 35 0x95, 0x01, // Report Count (1) 37 0x81, 0x02, // Input (Data,Var,Abs) 39 0x81, 0x03, // Input (Cnst,Var,Abs) 41 0x09, 0x47, // Usage (Confidence) 43 0x81, 0x02, // Input (Data,Var,Abs) 45 0x95, 0x05, // Report Count (5) 47 0x81, 0x03, // Input (Cnst,Var,Abs) 49 0x75, 0x10, // Report Size (16) 51 0x09, 0x51, // Usage (Contact Id) 53 0x95, 0x01, // Report Count (1) 55 0x81, 0x02, // Input (Data,Var,Abs) 57 0x05, 0x01, // Usage Page (Generic Desktop) 59 0x75, 0x10, // Report Size (16) 61 0x95, 0x01, // Report Count (1) 63 0x55, 0x0e, // Unit Exponent (-2) 65 0x65, 0x11, // Unit (Centimeter,SILinear) 67 0x09, 0x30, // Usage (X) 69 0x26, 0x54, 0x30, // Logical Maximum (12372) 71 0x35, 0x00, // Physical Minimum (0) 74 0x46, 0x15, 0x0c, // Physical Maximum (3093) 76 0x81, 0x02, // Input (Data,Var,Abs) 79 0x46, 0xcc, 0x06, // Physical Maximum (1740) 81 0x09, 0x31, // Usage (Y) 84 0x26, 0x30, 0x1b, // Logical Maximum (6960) 86 0x81, 0x02, // Input (Data,Var,Abs) 89 0xc0, // End Collection 91 0x05, 0x0d, // Usage Page (Digitizers) 92 0x09, 0x22, // Usage (Finger) 94 0xa1, 0x02, // Collection (Logical) 96 0x09, 0x42, // Usage (Tip Switch) 98 0x15, 0x00, // Logical Minimum (0) 100 0x25, 0x01, // Logical Maximum (1) 102 0x75, 0x01, // Report Size (1) 104 0x95, 0x01, // Report Count (1) 106 0x81, 0x02, // Input (Data,Var,Abs) 108 0x81, 0x03, // Input (Cnst,Var,Abs) 110 0x09, 0x47, // Usage (Confidence) 112 0x81, 0x02, // Input (Data,Var,Abs) 114 0x95, 0x05, // Report Count (5) 116 0x81, 0x03, // Input (Cnst,Var,Abs) 118 0x75, 0x10, // Report Size (16) 120 0x09, 0x51, // Usage (Contact Id) 122 0x95, 0x01, // Report Count (1) 124 0x81, 0x02, // Input (Data,Var,Abs) 126 0x05, 0x01, // Usage Page (Generic Desktop) 128 0x75, 0x10, // Report Size (16) 130 0x95, 0x01, // Report Count (1) 132 0x55, 0x0e, // Unit Exponent (-2) 134 0x65, 0x11, // Unit (Centimeter,SILinear) 136 0x09, 0x30, // Usage (X) 138 0x26, 0x54, 0x30, // Logical Maximum (12372) 140 0x35, 0x00, // Physical Minimum (0) 143 0x46, 0x15, 0x0c, // Physical Maximum (3093) 145 0x81, 0x02, // Input (Data,Var,Abs) 148 0x46, 0xcc, 0x06, // Physical Maximum (1740) 150 0x09, 0x31, // Usage (Y) 153 0x26, 0x30, 0x1b, // Logical Maximum (6960) 155 0x81, 0x02, // Input (Data,Var,Abs) 158 0xc0, // End Collection 160 0x05, 0x0d, // Usage Page (Digitizers) 161 0x09, 0x22, // Usage (Finger) 163 0xa1, 0x02, // Collection (Logical) 165 0x09, 0x42, // Usage (Tip Switch) 167 0x15, 0x00, // Logical Minimum (0) 169 0x25, 0x01, // Logical Maximum (1) 171 0x75, 0x01, // Report Size (1) 173 0x95, 0x01, // Report Count (1) 175 0x81, 0x02, // Input (Data,Var,Abs) 177 0x81, 0x03, // Input (Cnst,Var,Abs) 179 0x09, 0x47, // Usage (Confidence) 181 0x81, 0x02, // Input (Data,Var,Abs) 183 0x95, 0x05, // Report Count (5) 185 0x81, 0x03, // Input (Cnst,Var,Abs) 187 0x75, 0x10, // Report Size (16) 189 0x09, 0x51, // Usage (Contact Id) 191 0x95, 0x01, // Report Count (1) 193 0x81, 0x02, // Input (Data,Var,Abs) 195 0x05, 0x01, // Usage Page (Generic Desktop) 197 0x75, 0x10, // Report Size (16) 199 0x95, 0x01, // Report Count (1) 201 0x55, 0x0e, // Unit Exponent (-2) 203 0x65, 0x11, // Unit (Centimeter,SILinear) 205 0x09, 0x30, // Usage (X) 207 0x26, 0x54, 0x30, // Logical Maximum (12372) 209 0x35, 0x00, // Physical Minimum (0) 212 0x46, 0x15, 0x0c, // Physical Maximum (3093) 214 0x81, 0x02, // Input (Data,Var,Abs) 217 0x46, 0xcc, 0x06, // Physical Maximum (1740) 219 0x09, 0x31, // Usage (Y) 222 0x26, 0x30, 0x1b, // Logical Maximum (6960) 224 0x81, 0x02, // Input (Data,Var,Abs) 227 0xc0, // End Collection 229 0x05, 0x0d, // Usage Page (Digitizers) 230 0x09, 0x22, // Usage (Finger) 232 0xa1, 0x02, // Collection (Logical) 234 0x09, 0x42, // Usage (Tip Switch) 236 0x15, 0x00, // Logical Minimum (0) 238 0x25, 0x01, // Logical Maximum (1) 240 0x75, 0x01, // Report Size (1) 242 0x95, 0x01, // Report Count (1) 244 0x81, 0x02, // Input (Data,Var,Abs) 246 0x81, 0x03, // Input (Cnst,Var,Abs) 248 0x09, 0x47, // Usage (Confidence) 250 0x81, 0x02, // Input (Data,Var,Abs) 252 0x95, 0x05, // Report Count (5) 254 0x81, 0x03, // Input (Cnst,Var,Abs) 256 0x75, 0x10, // Report Size (16) 258 0x09, 0x51, // Usage (Contact Id) 260 0x95, 0x01, // Report Count (1) 262 0x81, 0x02, // Input (Data,Var,Abs) 264 0x05, 0x01, // Usage Page (Generic Desktop) 266 0x75, 0x10, // Report Size (16) 268 0x95, 0x01, // Report Count (1) 270 0x55, 0x0e, // Unit Exponent (-2) 272 0x65, 0x11, // Unit (Centimeter,SILinear) 274 0x09, 0x30, // Usage (X) 276 0x26, 0x54, 0x30, // Logical Maximum (12372) 278 0x35, 0x00, // Physical Minimum (0) 281 0x46, 0x15, 0x0c, // Physical Maximum (3093) 283 0x81, 0x02, // Input (Data,Var,Abs) 286 0x46, 0xcc, 0x06, // Physical Maximum (1740) 288 0x09, 0x31, // Usage (Y) 291 0x26, 0x30, 0x1b, // Logical Maximum (6960) 293 0x81, 0x02, // Input (Data,Var,Abs) 296 0xc0, // End Collection 298 0x05, 0x0d, // Usage Page (Digitizers) 299 0x09, 0x22, // Usage (Finger) 301 0xa1, 0x02, // Collection (Logical) 303 0x09, 0x42, // Usage (Tip Switch) 305 0x15, 0x00, // Logical Minimum (0) 307 0x25, 0x01, // Logical Maximum (1) 309 0x75, 0x01, // Report Size (1) 311 0x95, 0x01, // Report Count (1) 313 0x81, 0x02, // Input (Data,Var,Abs) 315 0x81, 0x03, // Input (Cnst,Var,Abs) 317 0x09, 0x47, // Usage (Confidence) 319 0x81, 0x02, // Input (Data,Var,Abs) 321 0x95, 0x05, // Report Count (5) 323 0x81, 0x03, // Input (Cnst,Var,Abs) 325 0x75, 0x10, // Report Size (16) 327 0x09, 0x51, // Usage (Contact Id) 329 0x95, 0x01, // Report Count (1) 331 0x81, 0x02, // Input (Data,Var,Abs) 333 0x05, 0x01, // Usage Page (Generic Desktop) 335 0x75, 0x10, // Report Size (16) 337 0x95, 0x01, // Report Count (1) 339 0x55, 0x0e, // Unit Exponent (-2) 341 0x65, 0x11, // Unit (Centimeter,SILinear) 343 0x09, 0x30, // Usage (X) 345 0x26, 0x54, 0x30, // Logical Maximum (12372) 347 0x35, 0x00, // Physical Minimum (0) 350 0x46, 0x15, 0x0c, // Physical Maximum (3093) 352 0x81, 0x02, // Input (Data,Var,Abs) 355 0x46, 0xcc, 0x06, // Physical Maximum (1740) 357 0x09, 0x31, // Usage (Y) 360 0x26, 0x30, 0x1b, // Logical Maximum (6960) 362 0x81, 0x02, // Input (Data,Var,Abs) 365 0xc0, // End Collection 367 0x05, 0x0d, // Usage Page (Digitizers) 368 0x27, 0xff, 0xff, 0x00, 0x00, // Logical Maximum (65535) 370 0x75, 0x10, // Report Size (16) 375 0x95, 0x01, // Report Count (1) 377 0x09, 0x56, // Usage (Scan Time) 379 0x81, 0x02, // Input (Data,Var,Abs) 381 0x85, 0x0c, // Report ID (12) 383 0x09, 0x55, // Usage (Contact Max) 385 0x75, 0x08, // Report Size (8) 387 0x95, 0x01, // Report Count (1) 389 0x26, 0xff, 0x00, // Logical Maximum (255) 391 0xb1, 0x02, // Feature (Data,Var,Abs) 394 0x85, 0x0a, // Report ID (10) 396 0x06, 0x00, 0xff, // Usage Page (Vendor Defined Page 1) 398 0x09, 0xc5, // Usage (Vendor Usage 0xc5) 401 0x96, 0x00, 0x01, // Report Count (256) 403 0xb1, 0x02, // Feature (Data,Var,Abs) 406 0xc0, // End Collection 408 0x06, 0x11, 0xff, // Usage Page (Vendor Usage Page 0xff11) 409 0x09, 0x11, // Usage (Vendor Usage 0x11) 412 0xa1, 0x01, // Collection (Application) 414 0x85, 0x03, // Report ID (3) 416 0xa1, 0x02, // Collection (Logical) 418 0x09, 0x00, // Usage (Vendor Usage 0x00) 420 0x75, 0x08, // Report Size (8) 422 0x15, 0x00, // Logical Minimum (0) 424 0x26, 0xff, 0x00, // Logical Maximum (255) 426 0x95, 0x27, // Report Count (39) 429 0x81, 0x02, // Input (Data,Var,Abs) 431 0xc0, // End Collection 433 0x85, 0x02, // Report ID (2) 434 0x09, 0x00, // Usage (Vendor Usage 0x00) 436 0x95, 0x01, // Report Count (1) 438 0xb1, 0x02, // Feature (Data,Var,Abs) 440 0x85, 0x03, // Report ID (3) 442 0x09, 0x00, // Usage (Vendor Usage 0x00) 444 0x95, 0x3f, // Report Count (63) 446 0xb1, 0x02, // Feature (Data,Var,Abs) 448 0x85, 0x04, // Report ID (4) 450 0x09, 0x00, // Usage (Vendor Usage 0x00) 452 0x95, 0x0f, // Report Count (15) 454 0xb1, 0x02, // Feature (Data,Var,Abs) 456 0x85, 0x07, // Report ID (7) 458 0x09, 0x00, // Usage (Vendor Usage 0x00) 460 0x96, 0x00, 0x01, // Report Count (256) 462 0xb1, 0x02, // Feature (Data,Var,Abs) 465 0x85, 0x08, // Report ID (8) 467 0x09, 0x00, // Usage (Vendor Usage 0x00) 469 0x96, 0x87, 0x00, // Report Count (135) 471 0xb1, 0x02, // Feature (Data,Var,Abs) 474 0x85, 0x09, // Report ID (9) 476 0x09, 0x00, // Usage (Vendor Usage 0x00) 478 0x96, 0x3f, 0x00, // Report Count (63) 480 0xb1, 0x02, // Feature (Data,Var,Abs) 483 0x85, 0x0d, // Report ID (13) 485 0x09, 0x00, // Usage (Vendor Usage 0x00) 487 0x95, 0x07, // Report Count (7) 489 0xb1, 0x02, // Feature (Data,Var,Abs) 491 0x85, 0xff, // Report ID (255) 493 0x09, 0x00, // Usage (Vendor Usage 0x00) 495 0x95, 0x01, // Report Count (1) 497 0x81, 0x03, // Input (Cnst,Var,Abs) 499 0xc0, // End Collection 501 0x05, 0x0d, // Usage Page (Digitizers) 502 0x09, 0x0e, // Usage (Device Configuration) 504 0xa1, 0x01, // Collection (Application) 506 0x85, 0x0e, // Report ID (14) 508 0x09, 0x23, // Usage (Device Settings) 510 0xa1, 0x02, // Collection (Logical) 512 0x09, 0x52, // Usage (Inputmode) 514 0x09, 0x53, // Usage (Device Index) 516 0x15, 0x00, // Logical Minimum (0) 518 0x25, 0x0a, // Logical Maximum (10) 520 0x75, 0x08, // Report Size (8) 522 0x95, 0x02, // Report Count (2) 524 0xb1, 0x02, // Feature (Data,Var,Abs) 526 0xc0, // End Collection 528 0xc0, // End Collection 529 0x05, 0x0d, // Usage Page (Digitizers) 530 0x09, 0x02, // Usage (Pen) 532 0xa1, 0x01, // Collection (Application) 534 0x85, 0x06, // Report ID (6) 536 0xa4, // Push 538 0x09, 0x20, // Usage (Stylus) 539 0xa1, 0x00, // Collection (Physical) 541 0x09, 0x42, // Usage (Tip Switch) 543 0x09, 0x44, // Usage (Barrel Switch) 545 0x09, 0x45, // Usage (Eraser) 547 0x09, 0x3c, // Usage (Invert) 549 0x09, 0x5a, // Usage (Secondary Barrel Switch) 551 0x09, 0x32, // Usage (In Range) 553 0x15, 0x00, // Logical Minimum (0) 555 0x25, 0x01, // Logical Maximum (1) 557 0x75, 0x01, // Report Size (1) 559 0x95, 0x06, // Report Count (6) 561 0x81, 0x02, // Input (Data,Var,Abs) 563 0x95, 0x02, // Report Count (2) 565 0x81, 0x03, // Input (Cnst,Var,Abs) 567 0x05, 0x01, // Usage Page (Generic Desktop) 569 0x09, 0x30, // Usage (X) 571 0x27, 0xd3, 0x78, 0x00, 0x00, // Logical Maximum (30931) 573 0x47, 0xd3, 0x78, 0x00, 0x00, // Physical Maximum (30931) 578 0x65, 0x11, // Unit (Centimeter,SILinear) 583 0x55, 0x0d, // Unit Exponent (-3) 585 0x75, 0x10, // Report Size (16) 587 0x95, 0x01, // Report Count (1) 589 0x81, 0x02, // Input (Data,Var,Abs) 591 0x09, 0x31, // Usage (Y) 593 0x27, 0xf7, 0x43, 0x00, 0x00, // Logical Maximum (17399) 595 0x47, 0xf7, 0x43, 0x00, 0x00, // Physical Maximum (17399) 600 0x81, 0x02, // Input (Data,Var,Abs) 605 0x45, 0x00, // Physical Maximum (0) 607 0x65, 0x00, // Unit (None) 609 0x55, 0x00, // Unit Exponent (0) 611 0x05, 0x0d, // Usage Page (Digitizers) 613 0x09, 0x30, // Usage (Tip Pressure) 615 0x26, 0xff, 0x0f, // Logical Maximum (4095) 617 0x75, 0x10, // Report Size (16) 620 0x81, 0x02, // Input (Data,Var,Abs) 622 0x06, 0x00, 0xff, // Usage Page (Vendor Defined Page 1) 624 0x09, 0x5b, // Usage (Vendor Usage 0x5b) 627 0x16, 0x00, 0x80, // Logical Minimum (-32768) 629 0x26, 0xff, 0x7f, // Logical Maximum (32767) 632 0x75, 0x10, // Report Size (16) 635 0x81, 0x02, // Input (Data,Var,Abs) 637 0x05, 0x0d, // Usage Page (Digitizers) 639 0x09, 0x5b, // Usage (Transducer Serial Number) 641 0x17, 0x00, 0x00, 0x00, 0x80, // Logical Minimum (-2147483648) 643 0x27, 0xff, 0xff, 0xff, 0x7f, // Logical Maximum (2147483647) 648 0x75, 0x20, // Report Size (32) 653 0x81, 0x02, // Input (Data,Var,Abs) 655 0x06, 0x00, 0xff, // Usage Page (Vendor Defined Page 1) 657 0x09, 0x00, // Usage (Undefined) 660 0x75, 0x08, // Report Size (8) 662 0x26, 0xff, 0x00, // Logical Maximum (255) 664 0x15, 0x00, // Logical Minimum (0) 667 0x81, 0x02, // Input (Data,Var,Abs) 669 0x05, 0x0d, // Usage Page (Digitizers) 671 0x09, 0x3b, // Usage (Battery Strength) 673 0x81, 0x02, // Input (Data,Var,Abs) 675 0x65, 0x14, // Unit (Degrees,EngRotation) 677 0x55, 0x00, // Unit Exponent (0) 679 0x16, 0xa6, 0xff, // Logical Minimum (-90) 681 0x26, 0x5a, 0x00, // Logical Maximum (90) 684 0x36, 0xa6, 0xff, // Physical Minimum (-90) 687 0x46, 0x5a, 0x00, // Physical Maximum (90) 690 0x75, 0x08, // Report Size (8) 693 0x09, 0x3d, // Usage (X Tilt) 695 0x81, 0x02, // Input (Data,Var,Abs) 697 0x09, 0x3e, // Usage (Y Tilt) 699 0x81, 0x02, // Input (Data,Var,Abs) 701 0xc0, // End Collection 703 0xb4, // Pop 704 0x85, 0x13, // Report ID (19) 705 0x06, 0x00, 0xff, // Usage Page (Vendor Defined Page 1) 707 0x09, 0xc5, // Usage (Vendor Usage 0xc5) 710 0x96, 0x00, 0x01, // Report Count (256) 712 0xb1, 0x02, // Feature (Data,Var,Abs) 715 0xc0, // End Collection 717 0x06, 0x11, 0xff, // Usage Page (Vendor Usage Page 0xff11) 718 0x09, 0x02, // Usage (Vendor Usage 0x02) 721 0xa1, 0x01, // Collection (Application) 723 0x85, 0x0b, // Report ID (11) 725 0xa4, // Push 727 0x09, 0x20, // Usage (Vendor Usage 0x20) 728 0xa1, 0x00, // Collection (Physical) 730 0x09, 0x42, // Usage (Vendor Usage 0x42) 732 0x09, 0x44, // Usage (Vendor Usage 0x44) 734 0x09, 0x45, // Usage (Vendor Usage 0x45) 736 0x09, 0x3c, // Usage (Vendor Usage 0x3c) 738 0x09, 0x5a, // Usage (Vendor Usage 0x5a) 740 0x09, 0x32, // Usage (Vendor Usage 0x32) 742 0x15, 0x00, // Logical Minimum (0) 744 0x25, 0x01, // Logical Maximum (1) 746 0x75, 0x01, // Report Size (1) 748 0x95, 0x06, // Report Count (6) 750 0x81, 0x02, // Input (Data,Var,Abs) 752 0x95, 0x02, // Report Count (2) 754 0x81, 0x03, // Input (Cnst,Var,Abs) 756 0x05, 0x01, // Usage Page (Generic Desktop) 758 0x09, 0x30, // Usage (X) 760 0x27, 0xd3, 0x78, 0x00, 0x00, // Logical Maximum (30931) 762 0x47, 0xd3, 0x78, 0x00, 0x00, // Physical Maximum (30931) 767 0x65, 0x11, // Unit (Centimeter,SILinear) 772 0x55, 0x0d, // Unit Exponent (-3) 774 0x75, 0x10, // Report Size (16) 776 0x95, 0x01, // Report Count (1) 778 0x81, 0x02, // Input (Data,Var,Abs) 780 0x09, 0x31, // Usage (Y) 782 0x27, 0xf7, 0x43, 0x00, 0x00, // Logical Maximum (17399) 784 0x47, 0xf7, 0x43, 0x00, 0x00, // Physical Maximum (17399) 789 0x81, 0x02, // Input (Data,Var,Abs) 794 0x45, 0x00, // Physical Maximum (0) 796 0x65, 0x00, // Unit (None) 798 0x55, 0x00, // Unit Exponent (0) 800 0x05, 0x0d, // Usage Page (Digitizers) 802 0x09, 0x30, // Usage (Tip Pressure) 804 0x26, 0xff, 0x0f, // Logical Maximum (4095) 806 0x75, 0x10, // Report Size (16) 809 0x81, 0x02, // Input (Data,Var,Abs) 811 0x06, 0x00, 0xff, // Usage Page (Vendor Defined Page 1) 813 0x09, 0x5b, // Usage (Vendor Usage 0x5b) 816 0x16, 0x00, 0x80, // Logical Minimum (-32768) 818 0x26, 0xff, 0x7f, // Logical Maximum (32767) 821 0x75, 0x10, // Report Size (16) 824 0x81, 0x02, // Input (Data,Var,Abs) 826 0x05, 0x0d, // Usage Page (Digitizers) 828 0x09, 0x5b, // Usage (Transducer Serial Number) 830 0x17, 0x00, 0x00, 0x00, 0x80, // Logical Minimum (-2147483648) 832 0x27, 0xff, 0xff, 0xff, 0x7f, // Logical Maximum (2147483647) 837 0x75, 0x20, // Report Size (32) 842 0x81, 0x02, // Input (Data,Var,Abs) 844 0x06, 0x00, 0xff, // Usage Page (Vendor Defined Page 1) 846 0x09, 0x00, // Usage (Undefined) 849 0x75, 0x08, // Report Size (8) 851 0x26, 0xff, 0x00, // Logical Maximum (255) 853 0x15, 0x00, // Logical Minimum (0) 856 0x81, 0x02, // Input (Data,Var,Abs) 858 0x05, 0x0d, // Usage Page (Digitizers) 860 0x09, 0x3b, // Usage (Battery Strength) 862 0x81, 0x02, // Input (Data,Var,Abs) 864 0x65, 0x14, // Unit (Degrees,EngRotation) 866 0x55, 0x00, // Unit Exponent (0) 868 0x16, 0xa6, 0xff, // Logical Minimum (-90) 870 0x26, 0x5a, 0x00, // Logical Maximum (90) 873 0x36, 0xa6, 0xff, // Physical Minimum (-90) 876 0x46, 0x5a, 0x00, // Physical Maximum (90) 879 0x75, 0x08, // Report Size (8) 882 0x09, 0x3d, // Usage (X Tilt) 884 0x81, 0x02, // Input (Data,Var,Abs) 886 0x09, 0x3e, // Usage (Y Tilt) 888 0x81, 0x02, // Input (Data,Var,Abs) 890 0xc0, // End Collection 892 0xb4, // Pop 893 0x06, 0x00, 0xff, // Usage Page (Vendor Defined Page 1) 894 0x75, 0x08, // Report Size (8) 897 0x15, 0x00, // Logical Minimum (0) 899 0x26, 0xff, 0x00, // Logical Maximum (255) 901 0x85, 0x05, // Report ID (5) 904 0x09, 0x00, // Usage (Undefined) 906 0x95, 0x3a, // Report Count (58) 908 0x81, 0x02, // Input (Data,Var,Abs) 910 0x85, 0x10, // Report ID (16) 912 0x09, 0x00, // Usage (Undefined) 914 0x95, 0x14, // Report Count (20) 916 0x81, 0x02, // Input (Data,Var,Abs) 918 0x85, 0x0f, // Report ID (15) 920 0x09, 0x00, // Usage (Undefined) 922 0x95, 0x28, // Report Count (40) 924 0x81, 0x02, // Input (Data,Var,Abs) 926 0x85, 0x0f, // Report ID (15) 928 0x09, 0x00, // Usage (Undefined) 930 0x95, 0x07, // Report Count (7) 932 0xb1, 0x02, // Feature (Data,Var,Abs) 934 0x85, 0x11, // Report ID (17) 936 0x09, 0x00, // Usage (Undefined) 938 0x95, 0x09, // Report Count (9) 940 0xb1, 0x02, // Feature (Data,Var,Abs) 942 0x85, 0x05, // Report ID (5) 944 0x09, 0x00, // Usage (Undefined) 946 0x95, 0x08, // Report Count (8) 948 0xb1, 0x02, // Feature (Data,Var,Abs) 950 0x85, 0x10, // Report ID (16) 952 0x09, 0x00, // Usage (Undefined) 954 0x96, 0x3f, 0x00, // Report Count (63) 956 0xb1, 0x02, // Feature (Data,Var,Abs) 959 0x85, 0x0b, // Report ID (11) 961 0x09, 0x00, // Usage (Undefined) 963 0x96, 0x3f, 0x00, // Report Count (63) 965 0xb1, 0x02, // Feature (Data,Var,Abs) 968 0xc0, // End Collection 970 0x05, 0x01, // Usage Page (Generic Desktop) 971 0x09, 0x02, // Usage (Mouse) 973 0xa1, 0x01, // Collection (Application) 975 0x85, 0x01, // Report ID (1) 977 0x09, 0x01, // Usage (Pointer) 979 0xa1, 0x00, // Collection (Physical) 981 0x05, 0x09, // Usage Page (Button) 983 0x19, 0x01, // Usage Minimum (1) 985 0x29, 0x02, // Usage Maximum (2) 987 0x15, 0x00, // Logical Minimum (0) 989 0x25, 0x01, // Logical Maximum (1) 991 0x95, 0x02, // Report Count (2) 993 0x75, 0x01, // Report Size (1) 995 0x81, 0x02, // Input (Data,Var,Abs) 997 0x95, 0x01, // Report Count (1) 999 0x75, 0x06, // Report Size (6) 1001 0x81, 0x03, // Input (Cnst,Var,Abs) 1003 0x05, 0x01, // Usage Page (Generic Desktop) 1005 0x09, 0x30, // Usage (X) 1007 0x09, 0x31, // Usage (Y) 1009 0x26, 0xff, 0x7f, // Logical Maximum (32767) 1011 0x75, 0x10, // Report Size (16) 1014 0x95, 0x02, // Report Count (2) 1016 0x81, 0x02, // Input (Data,Var,Abs) 1018 0xc0, // End Collection 1020 0xc0, // End Collection 1021 **** win 8 certified **** idefix ~>
I'm getting this problem when parsing /sys/devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-0/i2c-WCOM51E3:00/0018:056A:51E3.0007/report_descriptor
Is this a missing usage page or some other problem?