USB 2.0 Detect

Posted: 01-08-2004, 04:00 AM
Hi

This probably isn't the right newsgroup to ask this, but I couldn't find
anything better....

Anyway, does anyone know how to tell if a PC has USB 1.x or USB 2.0 ports
(through software)?

TIA

- David Angelovich


Reply With Quote

Responses to "USB 2.0 Detect"

Prasad
Guest
Posts: n/a
 
Re: USB 2.0 Detect
Posted: 01-08-2004, 09:32 AM
David,

Right click the my computer icon on the desktop.
Select Manage. Next, select the device manager. Your USB ports should be
listed here. Click
the (+) next to Universal Serial Bus Controllers.

If your ports are listed as "Universal " , you have USB 1.1. If that are
listed as "enhanced", you have USB v 2.0

Regards

Prasad


"David Angelovich" <dangelovich@hotmail.com> wrote in message
news:eM6LJwZ1DHA.3224@tk2msftngp13.phx.gbl...
> Hi
>
> This probably isn't the right newsgroup to ask this, but I couldn't find
> anything better....
>
> Anyway, does anyone know how to tell if a PC has USB 1.x or USB 2.0 ports
> (through software)?
>
> TIA
>
> - David Angelovich
>
>

Reply With Quote
D. Trent
Guest
Posts: n/a
 
Re: USB 2.0 Detect
Posted: 01-09-2004, 03:53 PM
David,

I've read some suggestions on how to approach this subject. Someone
recommended parsing the list of loaded drivers within the system and
searching for the EHCI driver which would imply USB 2.0. I didn't try that
method for a number of reasons. I didn't know how to obtain the list of
loaded drivers and also because there are 3rd party companies that provide a
EHCI to be used with their USB 2.0 card. To use that method you would have
to be aware of all parties besides Microsoft that has developed a EHCI.
You might want to try examining the registry under
HKLM\SYSTEM\CurrentControlSet\Enum\USB and look for the ROOT_HUB and
ROOT_HUB20 keys.
I've never looked at a system without USB to see whether or not those
entries are there. This could be achieved via software.
I used a different solution to solve the problem. My concern was whether
the person using my device was connected to a USB 1.1 port or USB 2.0 port.
Since my device requires USB 2.0 I examine the endpoint configuration. If
the MaxPacketSize of the endpoint is 512 then they're connected to a USB 2.0
port. Otherwise the MaxPacketSize would be 64 which implies USB 1.1.

Hope this helps.

Dave


Reply With Quote
 
LinkBack Thread Tools Display Modes
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Detect & Repair DavePie Windows Vista File Management 6 04-08-2007 03:36 AM
DVD drive can't detect the disk Trisha Windows XP Configuration & Management 1 09-04-2004 05:35 PM
Firewire doesn't detect dv Darryl Windows XP Movie Maker 1 12-28-2003 10:13 PM
comp doesn't detect cd-rom Rocky Windows XP Device Drivers 0 12-21-2003 11:45 PM
detect new hardware repeatedly Beverly Cherry Windows XP Device Drivers 0 09-02-2003 06:49 PM


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