
    =========================== USB Port1 ===========================

Connection Status        : 0x01 (Device is connected)
Port Chain               : 2-1
Properties               : 0x01
 IsUserConnectable       : yes
 PortIsDebugCapable      : no
 PortHasMultiCompanions  : no
 PortConnectorIsTypeC    : no
ConnectionIndex          : 0x01 (Port 1)
CompanionIndex           : 0
 CompanionHubSymLnk      : USB#ROOT_HUB30#4&186df573&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}
 CompanionPortNumber     : 0x11 (Port 17)
 -> CompanionPortChain   : 2-17

      ========================== Summary =========================
Vendor ID                : 0x34BF (STC Al Limited)
Product ID               : 0xFF0E
Manufacturer String      : STC
Product String           : STC USB MultiTouch
Serial                   : ---
USB Version              : 0.0.1
Port maximum Speed       : High-Speed (Companion Port 2-17 is doing the SuperSpeed)
Device maximum Speed     : Full-Speed
Device Connection Speed  : Full-Speed
Self powered             : no
Demanded Current         : 64 mA
Used Endpoints           : 2

      ======================== USB Device ========================

        +++++++++++++++++ Device Information ++++++++++++++++++
Device Description       : USB 豸
Device Path              : \\?\USB#VID_34BF&PID_FF0E#5&1e7d8db7&0&1#{a5dcbf10-6530-11d2-901f-00c04fb951ed} (GUID_DEVINTERFACE_USB_DEVICE)
Kernel Name              : \Device\USBPDO-7
Device ID                : USB\VID_34BF&PID_FF0E\5&1E7D8DB7&0&1
Hardware IDs             : USB\VID_34BF&PID_FF0E&REV_0100 USB\VID_34BF&PID_FF0E
Driver KeyName           : {745a17a0-74d3-11d0-b6fe-00a0c90f57da}\0108 (GUID_DEVCLASS_HIDCLASS)
Driver                   : \SystemRoot\System32\drivers\hidusb.sys (Version: 10.0.19041.3636  Date: 2023-12-15  Company: Microsoft Corporation)
Driver Inf               : C:\WINDOWS\inf\input.inf
Legacy BusType           : PNPBus
Class                    : HIDClass
Class GUID               : {745a17a0-74d3-11d0-b6fe-00a0c90f57da} (GUID_DEVCLASS_HIDCLASS)
Service                  : HidUsb
Enumerator               : USB
Location Info            : Port_#0001.Hub_#0002
Address                  : 1
Location IDs             : PCIROOT(0)#PCI(1400)#USBROOT(0)#USB(1), ACPI(_SB_)#ACPI(PCI0)#ACPI(XHC_)#ACPI(RHUB)#ACPI(HS01)
Container ID             : {fdff89df-e519-11f0-bba9-04d9f503036f}
Manufacturer Info        : (׼ϵͳ豸)
Capabilities             : 0x84 (Removable, SurpriseRemovalOK)
Status                   : 0x0180600A (DN_DRIVER_LOADED, DN_STARTED, DN_DISABLEABLE, DN_REMOVABLE, DN_NT_ENUMERATOR, DN_NT_DRIVER)
Problem Code             : 0
SelectiveSuspendEnabled  : 0
SelectiveSuspendOn       : 0
EnhancedPowerMgmtEnabled : 1
Power State              : D0 (supported: D0, D3, wake from D0)

        +++++++++++++++++ Registry USB Flags +++++++++++++++++
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbflags
 GlobalDisableSerNumGen  : REG_BINARY 00
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbflags\34BFFF0E0100
 osvc                    : REG_BINARY 00 00

        ---------------- Connection Information ---------------
Connection Index         : 0x01 (Port 1)
Connection Status        : 0x01 (DeviceConnected)
Current Config Value     : 0x01 (Configuration 1)
Device Address           : 0x07 (7)
Is Hub                   : 0x00 (no)
Device Bus Speed         : 0x01 (Full-Speed)
Number of open Pipes     : 0x01 (1 pipe to data endpoints)
Pipe[0]                  : EndpointID=2  Direction=IN   ScheduleOffset=0  Type=Interrupt  wMaxPacketSize=0x40    bInterval=1   -> 718 Bits/ms = 89750 Bytes/s
Data (HexDump)           : 01 00 00 00 12 01 01 00 00 00 00 40 BF 34 0E FF   ...........@.4..
                           00 01 01 02 00 01 01 01 00 07 00 01 00 00 00 01   ................
                           00 00 00 07 05 82 03 40 00 01 00 00 00 00         .......@......

        --------------- Connection Information V2 -------------
Connection Index         : 0x01 (1)
Length                   : 0x10 (16 bytes)
SupportedUsbProtocols    : 0x03
 Usb110                  : 1 (yes, port supports USB 1.1)
 Usb200                  : 1 (yes, port supports USB 2.0)
 Usb300                  : 0 (no, port not supports USB 3.0) -> but Companion Port 2-17 does
 ReservedMBZ             : 0x00
Flags                    : 0x00
 DevIsOpAtSsOrHigher     : 0 (Device is not operating at SuperSpeed or higher)
 DevIsSsCapOrHigher      : 0 (Device is not SuperSpeed capable or higher)
 DevIsOpAtSsPlusOrHigher : 0 (Device is not operating at SuperSpeedPlus or higher)
 DevIsSsPlusCapOrHigher  : 0 (Device is not SuperSpeedPlus capable or higher)
 ReservedMBZ             : 0x00
Data (HexDump)           : 01 00 00 00 10 00 00 00 03 00 00 00 00 00 00 00   ................

    ---------------------- Device Descriptor ----------------------
bLength                  : 0x12 (18 bytes)
bDescriptorType          : 0x01 (Device Descriptor)
bcdUSB                   : 0x01 (USB Version 0.0.1)
bDeviceClass             : 0x00 (defined by the interface descriptors)
bDeviceSubClass          : 0x00
bDeviceProtocol          : 0x00
bMaxPacketSize0          : 0x40 (64 bytes)
idVendor                 : 0x34BF (STC Al Limited)
idProduct                : 0xFF0E
bcdDevice                : 0x0100
iManufacturer            : 0x01 (String Descriptor 1)
 Language 0x0409         : "STC"
iProduct                 : 0x02 (String Descriptor 2)
 Language 0x0409         : "STC USB MultiTouch"
iSerialNumber            : 0x00 (No String Descriptor)
bNumConfigurations       : 0x01 (1 Configuration)
Data (HexDump)           : 12 01 01 00 00 00 00 40 BF 34 0E FF 00 01 01 02   .......@.4......
                           00 01                                             ..

    ------------------ Configuration Descriptor -------------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x02 (Configuration Descriptor)
wTotalLength             : 0x0022 (34 bytes)
bNumInterfaces           : 0x01 (1 Interface)
bConfigurationValue      : 0x01 (Configuration 1)
iConfiguration           : 0x00 (No String Descriptor)
bmAttributes             : 0x80
 D7: Reserved, set 1     : 0x01
 D6: Self Powered        : 0x00 (no)
 D5: Remote Wakeup       : 0x00 (no)
 D4..0: Reserved, set 0  : 0x00
MaxPower                 : 0x20 (64 mA)
Data (HexDump)           : 09 02 22 00 01 01 00 80 20 09 04 00 00 01 03 00   .."..... .......
                           00 00 09 21 00 01 00 01 22 C7 01 07 05 82 03 40   ...!...."......@
                           00 01                                             ..

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x00 (Interface 0)
bAlternateSetting        : 0x00
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x03 (HID - Human Interface Device)
bInterfaceSubClass       : 0x00 (None)
bInterfaceProtocol       : 0x00 (None)
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 00 00 01 03 00 00 00                        .........

        ------------------- HID Descriptor --------------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x21 (HID Descriptor)
bcdHID                   : 0x0100 (HID Version 1.00)
bCountryCode             : 0x00 (00 = not localized)
bNumDescriptors          : 0x01
Data (HexDump)           : 09 21 00 01 00 01 22 C7 01                        .!...."..
Descriptor 1:
bDescriptorType          : 0x22 (Class=Report)
wDescriptorLength        : 0x01C7 (455 bytes)
  05 0D             Usage Page (Digitizer)
  09 04             Usage (Touch Screen)
  A1 01             Collection (Application)
  85 01               Report ID (0x01)
  09 22               Usage (Finger)
  A1 02               Collection (Logical)
  09 42                 Usage (Tip Switch)
  15 00                 Logical Minimum (0)
  25 01                 Logical Maximum (1)
  75 01                 Report Size (1)
  95 01                 Report Count (1)
  81 02                 Input (Var)
  95 07                 Report Count (7)
  81 01                 Input (Const)
  75 08                 Report Size (8)
  09 51                 Usage (Contact ID)
  95 01                 Report Count (1)
  81 02                 Input (Var)
  05 01                 Usage Page (Generic Desktop Controls)
  26 00 10              Logical Maximum (4096)
  75 10                 Report Size (16)
  55 0E                 Unit Exponent (0x0E: -2)
  65 11                 Unit (0x11)
  09 30                 Usage (Direction-X)
  35 00                 Physical Minimum (0)
  46 79 08              Physical Maximum (2169)
  81 02                 Input (Var)
  26 00 10              Logical Maximum (4096)
  46 4C 05              Physical Maximum (1356)
  09 31                 Usage (Direction-Y)
  81 02                 Input (Var)
  05 0D                 Usage Page (Digitizer)
  09 48                 Usage (Width)
  81 02                 Input (Var)
  C0                  End Collection
  09 22               Usage (Finger)
  A1 02               Collection (Logical)
  09 42                 Usage (Tip Switch)
  15 00                 Logical Minimum (0)
  25 01                 Logical Maximum (1)
  75 01                 Report Size (1)
  95 01                 Report Count (1)
  81 02                 Input (Var)
  95 07                 Report Count (7)
  81 01                 Input (Const)
  75 08                 Report Size (8)
  09 51                 Usage (Contact ID)
  95 01                 Report Count (1)
  81 02                 Input (Var)
  05 01                 Usage Page (Generic Desktop Controls)
  26 00 10              Logical Maximum (4096)
  75 10                 Report Size (16)
  55 0E                 Unit Exponent (0x0E: -2)
  65 11                 Unit (0x11)
  09 30                 Usage (Direction-X)
  35 00                 Physical Minimum (0)
  46 79 08              Physical Maximum (2169)
  81 02                 Input (Var)
  26 00 10              Logical Maximum (4096)
  46 4C 05              Physical Maximum (1356)
  09 31                 Usage (Direction-Y)
  81 02                 Input (Var)
  05 0D                 Usage Page (Digitizer)
  09 48                 Usage (Width)
  81 02                 Input (Var)
  C0                  End Collection
  09 22               Usage (Finger)
  A1 02               Collection (Logical)
  09 42                 Usage (Tip Switch)
  15 00                 Logical Minimum (0)
  25 01                 Logical Maximum (1)
  75 01                 Report Size (1)
  95 01                 Report Count (1)
  81 02                 Input (Var)
  95 07                 Report Count (7)
  81 01                 Input (Const)
  75 08                 Report Size (8)
  09 51                 Usage (Contact ID)
  95 01                 Report Count (1)
  81 02                 Input (Var)
  05 01                 Usage Page (Generic Desktop Controls)
  26 00 10              Logical Maximum (4096)
  75 10                 Report Size (16)
  55 0E                 Unit Exponent (0x0E: -2)
  65 11                 Unit (0x11)
  09 30                 Usage (Direction-X)
  35 00                 Physical Minimum (0)
  46 79 08              Physical Maximum (2169)
  81 02                 Input (Var)
  26 00 10              Logical Maximum (4096)
  46 4C 05              Physical Maximum (1356)
  09 31                 Usage (Direction-Y)
  81 02                 Input (Var)
  05 0D                 Usage Page (Digitizer)
  09 48                 Usage (Width)
  81 02                 Input (Var)
  C0                  End Collection
  09 22               Usage (Finger)
  A1 02               Collection (Logical)
  09 42                 Usage (Tip Switch)
  15 00                 Logical Minimum (0)
  25 01                 Logical Maximum (1)
  75 01                 Report Size (1)
  95 01                 Report Count (1)
  81 02                 Input (Var)
  95 07                 Report Count (7)
  81 01                 Input (Const)
  75 08                 Report Size (8)
  09 51                 Usage (Contact ID)
  95 01                 Report Count (1)
  81 02                 Input (Var)
  05 01                 Usage Page (Generic Desktop Controls)
  26 00 10              Logical Maximum (4096)
  75 10                 Report Size (16)
  55 0E                 Unit Exponent (0x0E: -2)
  65 11                 Unit (0x11)
  09 30                 Usage (Direction-X)
  35 00                 Physical Minimum (0)
  46 79 08              Physical Maximum (2169)
  81 02                 Input (Var)
  26 00 10              Logical Maximum (4096)
  46 4C 05              Physical Maximum (1356)
  09 31                 Usage (Direction-Y)
  81 02                 Input (Var)
  05 0D                 Usage Page (Digitizer)
  09 48                 Usage (Width)
  81 02                 Input (Var)
  C0                  End Collection
  09 22               Usage (Finger)
  A1 02               Collection (Logical)
  09 42                 Usage (Tip Switch)
  15 00                 Logical Minimum (0)
  25 01                 Logical Maximum (1)
  75 01                 Report Size (1)
  95 01                 Report Count (1)
  81 02                 Input (Var)
  95 07                 Report Count (7)
  81 01                 Input (Const)
  75 08                 Report Size (8)
  09 51                 Usage (Contact ID)
  95 01                 Report Count (1)
  81 02                 Input (Var)
  05 01                 Usage Page (Generic Desktop Controls)
  26 00 10              Logical Maximum (4096)
  75 10                 Report Size (16)
  55 0E                 Unit Exponent (0x0E: -2)
  65 11                 Unit (0x11)
  09 30                 Usage (Direction-X)
  35 00                 Physical Minimum (0)
  46 79 08              Physical Maximum (2169)
  81 02                 Input (Var)
  26 00 10              Logical Maximum (4096)
  46 4C 05              Physical Maximum (1356)
  09 31                 Usage (Direction-Y)
  81 02                 Input (Var)
  05 0D                 Usage Page (Digitizer)
  09 48                 Usage (Width)
  81 02                 Input (Var)
  C0                  End Collection
  09 22               Usage (Finger)
  A1 02               Collection (Logical)
  09 42                 Usage (Tip Switch)
  15 00                 Logical Minimum (0)
  25 01                 Logical Maximum (1)
  75 01                 Report Size (1)
  95 01                 Report Count (1)
  81 02                 Input (Var)
  95 07                 Report Count (7)
  81 01                 Input (Const)
  75 08                 Report Size (8)
  09 51                 Usage (Contact ID)
  95 01                 Report Count (1)
  81 02                 Input (Var)
  05 01                 Usage Page (Generic Desktop Controls)
  26 00 10              Logical Maximum (4096)
  75 10                 Report Size (16)
  55 0E                 Unit Exponent (0x0E: -2)
  65 11                 Unit (0x11)
  09 30                 Usage (Direction-X)
  35 00                 Physical Minimum (0)
  46 79 08              Physical Maximum (2169)
  81 02                 Input (Var)
  26 00 10              Logical Maximum (4096)
  46 4C 05              Physical Maximum (1356)
  09 31                 Usage (Direction-Y)
  81 02                 Input (Var)
  05 0D                 Usage Page (Digitizer)
  09 48                 Usage (Width)
  81 02                 Input (Var)
  C0                  End Collection
  05 0D               Usage Page (Digitizer)
  27 FF FF 00 00      Logical Maximum (65535)
  75 10               Report Size (16)
  95 01               Report Count (1)
  09 56               Usage (unk)
  81 02               Input (Var)
  09 54               Usage (Contact Count)
  15 00               Logical Minimum (0)
  25 7F               Logical Maximum (127)
  95 01               Report Count (1)
  75 08               Report Size (8)
  81 02               Input (Var)
  85 02               Report ID (0x02)
  09 55               Usage (Maximum Contact Number)
  95 01               Report Count (1)
  25 0A               Logical Maximum (10)
  B1 02               Feature (Var)
  85 03               Report ID (0x03)
  06 00 FF            Usage Page (Vendor Defined)
  09 C5               Usage (unk)
  15 00               Logical Minimum (0)
  26 FF 00            Logical Maximum (255)
  75 08               Report Size (8)
  96 00 01            Report Count (256)
  B1 02               Feature (Var)
  C0                End Collection
Data (HexDump)           : 05 0D 09 04 A1 01 85 01 09 22 A1 02 09 42 15 00   ........."...B..
                           25 01 75 01 95 01 81 02 95 07 81 01 75 08 09 51   %.u.........u..Q
                           95 01 81 02 05 01 26 00 10 75 10 55 0E 65 11 09   ......&..u.U.e..
                           30 35 00 46 79 08 81 02 26 00 10 46 4C 05 09 31   05.Fy...&..FL..1
                           81 02 05 0D 09 48 81 02 C0 09 22 A1 02 09 42 15   .....H...."...B.
                           00 25 01 75 01 95 01 81 02 95 07 81 01 75 08 09   .%.u.........u..
                           51 95 01 81 02 05 01 26 00 10 75 10 55 0E 65 11   Q......&..u.U.e.
                           09 30 35 00 46 79 08 81 02 26 00 10 46 4C 05 09   .05.Fy...&..FL..
                           31 81 02 05 0D 09 48 81 02 C0 09 22 A1 02 09 42   1.....H...."...B
                           15 00 25 01 75 01 95 01 81 02 95 07 81 01 75 08   ..%.u.........u.
                           09 51 95 01 81 02 05 01 26 00 10 75 10 55 0E 65   .Q......&..u.U.e
                           11 09 30 35 00 46 79 08 81 02 26 00 10 46 4C 05   ..05.Fy...&..FL.
                           09 31 81 02 05 0D 09 48 81 02 C0 09 22 A1 02 09   .1.....H...."...
                           42 15 00 25 01 75 01 95 01 81 02 95 07 81 01 75   B..%.u.........u
                           08 09 51 95 01 81 02 05 01 26 00 10 75 10 55 0E   ..Q......&..u.U.
                           65 11 09 30 35 00 46 79 08 81 02 26 00 10 46 4C   e..05.Fy...&..FL
                           05 09 31 81 02 05 0D 09 48 81 02 C0 09 22 A1 02   ..1.....H...."..
                           09 42 15 00 25 01 75 01 95 01 81 02 95 07 81 01   .B..%.u.........
                           75 08 09 51 95 01 81 02 05 01 26 00 10 75 10 55   u..Q......&..u.U
                           0E 65 11 09 30 35 00 46 79 08 81 02 26 00 10 46   .e..05.Fy...&..F
                           4C 05 09 31 81 02 05 0D 09 48 81 02 C0 09 22 A1   L..1.....H....".
                           02 09 42 15 00 25 01 75 01 95 01 81 02 95 07 81   ..B..%.u........
                           01 75 08 09 51 95 01 81 02 05 01 26 00 10 75 10   .u..Q......&..u.
                           55 0E 65 11 09 30 35 00 46 79 08 81 02 26 00 10   U.e..05.Fy...&..
                           46 4C 05 09 31 81 02 05 0D 09 48 81 02 C0 05 0D   FL..1.....H.....
                           27 FF FF 00 00 75 10 95 01 09 56 81 02 09 54 15   '....u....V...T.
                           00 25 7F 95 01 75 08 81 02 85 02 09 55 95 01 25   .%...u......U..%
                           0A B1 02 85 03 06 00 FF 09 C5 15 00 26 FF 00 75   ............&..u
                           08 96 00 01 B1 02 C0                              .......

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x82 (Direction=IN EndpointID=2)
bmAttributes             : 0x03 (TransferType=Interrupt)
wMaxPacketSize           : 0x0040 (64 bytes)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 82 03 40 00 01                              ....@..

      -------------------- String Descriptors -------------------
             ------ String Descriptor 0 ------
bLength                  : 0x04 (4 bytes)
bDescriptorType          : 0x03 (String Descriptor)
Language ID[0]           : 0x0409 (English - United States)
Data (HexDump)           : 04 03 09 04                                       ....
             ------ String Descriptor 1 ------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x03 (String Descriptor)
Language 0x0409          : "STC"
Data (HexDump)           : 08 03 53 00 54 00 43 00                           ..S.T.C.
             ------ String Descriptor 2 ------
bLength                  : 0x26 (38 bytes)
bDescriptorType          : 0x03 (String Descriptor)
Language 0x0409          : "STC USB MultiTouch"
Data (HexDump)           : 26 03 53 00 54 00 43 00 20 00 55 00 53 00 42 00   &.S.T.C. .U.S.B.
                           20 00 4D 00 75 00 6C 00 74 00 69 00 54 00 6F 00    .M.u.l.t.i.T.o.
                           75 00 63 00 68 00                                 u.c.h.
