HP ProLiant xw2x220c Remote Graphics Software 5.3.0 User Guide - Page 113

Determining USB device information, Determining USB device information for Windows

Page 113 highlights

6-3-6 Determining USB device information This section describes how to obtain several of the most-used USB device parameters. Determining USB device information for Windows To obtain the Vendor ID and the Product ID for a USB device on Windows, perform the following steps: 1. Open the device manager. • Go to the Control Panel and run "System" • Select the "Hardware" tab • Select the "Device Manager" button, this runs the device manager program. 2. Double click on the "Universal Serial Bus Controllers" 3. Double click on the specific device, which brings up a separate window. 4. Select the "Details" tab and select one of the following properties from the pull down menu: • "Hardware Ids" property-This property shows the Vendor ID, Product ID and Revision for the device. The Vendor ID is the 4 hex digits after "Vid_". The Product ID is the 4 hex digits after "Pid_". The Revision is the 4 hex digits after "Rev_". For example, an iPod has a "Hardware Ids" property that looks like this: USB\Vid_05ac&Pid_120a&Rev_0001 This gives us the following values: iPod Vendor ID: 0x05AC iPod Product ID: 0x120A iPod Revision: 0x0001 • "Compatible Ids" property-This property shows the class code, subclass code and protocol code for the device. The class code is the 2 hex digits after "Class_". The subclass code is the 2 hex digits after the "SubClass_". The protocol code is the 2 hex digits after the "Prot_". For example, an iPod has a "Compatible Ids" property that looks like this: USB\Class_08&SubClass_06&Prot_50 This gives us the following values: iPod Class Code: 08 (Mass Storage Device) iPod Subclass Code: 06 (SCSI transparent command set) iPod Protocol Code: 50 (Bulk-only transport) Determining USB device information for Linux An open source program called "usbview" is available on the SourceForge web site. There are three different programs called "usbview". The one to use is the "original" version. This is the plain usbview that was registered on "1999-12-20" and is administered by "kroah". Do not use "usbview2" or "usbview-1.8". The URL for this software is: sourceforge.net/projects/usbview Verifying the USB data Once a device has been identified using one of the previous methods, you should verify that the correct device was used. This can be done by consulting one of the many USB ID lists. There are documents that contain most of the registered Vendor IDs and Device IDs. There are different documents that contain the different registered classes and subclasses. By comparing the values of the device to these documents, the user can verify that they are looking at the correct device and not some other device that is also plugged into the system. The linux-usb group keeps an up-to-date list of registered USB Vendor IDs and Device IDs. This document resides on the www.linux-usb.org site at: www.linux-usb.org/usb.ids Advanced capabilities 113

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196

Advanced capabilities 113
6-3-6 Determining USB device information
This section describes how to obtain several of the most-used USB device parameters.
Determining USB device information for Windows
To obtain the Vendor ID and the Product ID for a USB device on Windows, perform the following steps:
1.
Open the device manager.
Go to the Control Panel and run "System"
Select the "Hardware" tab
Select the "Device Manager" button, this runs the device manager program.
2.
Double click on the "Universal Serial Bus Controllers"
3.
Double click on the specific device, which brings up a separate window.
4.
Select the "Details" tab and select one of the following properties from the pull down menu:
"Hardware Ids" property—This property shows the Vendor ID, Product ID and Revision for the device.
The Vendor ID is the 4 hex digits after "Vid_". The Product ID is the 4 hex digits after
"Pid_".
The
Revision is the 4 hex digits after
"Rev_".
For example, an iPod has a
"Hardware Ids"
property
that looks like this:
USB\Vid_05ac&Pid_120a&Rev_0001
This gives us the following values:
iPod Vendor ID:
0x05AC
iPod Product ID: 0x120A
iPod Revision:
0x0001
"Compatible Ids" property—This property shows the class code, subclass code and protocol code for
the device. The class code is the 2 hex digits after "Class_". The subclass code is the 2 hex digits after
the "SubClass_". The protocol code is the
2 hex digits after the "Prot_". For example,
an iPod has a "Compatible Ids" property that looks like this:
USB\Class_08&SubClass_06&Prot_50
This gives us the following values:
iPod Class Code:
08 (Mass Storage Device)
iPod Subclass Code: 06 (SCSI transparent command set)
iPod Protocol Code: 50 (Bulk-only transport)
Determining USB device information for Linux
An open source program called "usbview" is available on the SourceForge web site. There are three different
programs called "usbview". The one to use is the "original" version. This is the plain usbview that was registered
on "1999-12-20" and is administered by "kroah". Do not use "usbview2" or "usbview–1.8". The URL for this
software is:
sourceforge.net/projects/usbview
Verifying the USB data
Once a device has been identified using one of the previous methods, you should verify that the correct device
was used. This can be done by consulting one of the many USB ID lists. There are documents that contain most of
the registered Vendor IDs and Device IDs. There are different documents that contain the different registered
classes and subclasses. By comparing the values of the device to these documents, the user can verify that they
are looking at the correct device and not some other device that is also plugged into the system.
The linux-usb group keeps an up-to-date list of registered USB Vendor IDs and Device IDs. This document resides
on the
www.linux-usb.org
site at:
www.linux-usb.org/usb.ids