Can XP tell me what devices are hooked up to a specific USB port?

M

McG

Hi all,
here's the situation, I've got a bunch of USB devises, 2 mice, a j/s, memory
card reader, and a palm m500.
For some reason, my palm has stopped working. The unit no longer syncs and
if I do attempt it, the system resources hit 100% and I have to hardboot.
Is it possible that xp no longer recognizes the palm due to me switching
devices from one USB port to another? Out of the 6 ports, 2 are USB 2.0.
What I would like to do is plug each device back to it's original location.
Using a ghost image of when my palm was last working, is there a file which
specifies what device is on each USB port?

I know it's a long shot, but I've ran out of ideas.

Yes, the cradle does work, I've synced the palm on another xp machine.

ps: I've ghosted a clean image of xp, prior to installing the palm, and it
is still not being detected. I Figure this is due to the arrangement of my
current USB devices conflicting to that on the ghost image.

Specs:
xp sp1

Tia!
 
Q

Quaoar

McG said:
Hi all,
here's the situation, I've got a bunch of USB devises, 2 mice, a j/s,
memory card reader, and a palm m500.
For some reason, my palm has stopped working. The unit no longer
syncs and if I do attempt it, the system resources hit 100% and I
have to hardboot. Is it possible that xp no longer recognizes the
palm due to me switching devices from one USB port to another? Out
of the 6 ports, 2 are USB 2.0. What I would like to do is plug each
device back to it's original location. Using a ghost image of when my
palm was last working, is there a file which specifies what device is
on each USB port?

I know it's a long shot, but I've ran out of ideas.

Yes, the cradle does work, I've synced the palm on another xp machine.

ps: I've ghosted a clean image of xp, prior to installing the palm,
and it is still not being detected. I Figure this is due to the
arrangement of my current USB devices conflicting to that on the
ghost image.

Specs:
xp sp1

Tia!

In Device Manager, expand the view to show hidden devices. All of the
USB connections will be shown, if you know which controller is which
physical port. The Hi-Speed USB ports (USB 2) with have the word
"Enhanced", the USB ports (USB 1.1) will be labeled "Standard".

For the Palm, take this to comp.sys.palmtops.pilot for a wider audience.
I believe that you might deinstall and reinstall the Palm Desktop. This
could also be a USB power issue, or related to a failed component in the
Palm cradle.

Q
 
M

McG

Quaoar,
thanks for the info.
This gave me an idea.
I went into device manager, and right clicked the first usb device and
selected update driver.
the drivers were updated and it looks like xp reinstalled all usb ports.
I then try to sync and this time my palm is seen and it starts syncing, 30
seconds into the sync, xp hardboots on it's own. Once recovered, xp tells
me i have just recovered from a fatal error.
I tried to sync again and same problem.

Ahh, if only there was a sure fire way to know what is connected to each
port.
I did check and there are:

5 intel(r) 82801eb usb universal host controllers
1 standard enhanced pci to usb host controller
5 usb root hubs

Physically, 4 usb ports in the back and 2 in the front. I have no idea
which are 2.0
This is an asus p4c800d m/b.

I think we are getting somewhere. (-8
 
J

Joshua Smith [MSFT]

FYI USB devices when installed store their information in the registry and
it is specific to each physical port. If you are going to plug it into more
than one port you will have to do the whole detection and driver install
for that port. The subsequent installs though should be silent as far as you
see though. WinXP should find the devices .inf file and install it without
asking you for anything, but at times things can go wrong and if anything
interrupted this process you may have ended up with a half installed device.
 
M

McG

Joshua,
great info!
How about this:

Physically remove all usb devices, update usb driver then plug devices back
in.
It should be like reinstalling new devices?
 
J

Joshua Smith [MSFT]

Possibly. I can't say for sure for all devices, but if they are like
joysticks there is device specific data scattered all over the registry.
Again, I can't say for ALL devices, but for joysticks the method I would
suggest to correct it would be this:

1. Open Device Manager (Windows Key+Pause/Break key - Select Hardware tab -
Device Manager Button)
2. Look for an expandable entry for "Human Interface Devices"
3. On each device listed Right-click and choose "Uninstall". This "should"
clear much of the settings for that device.
4. Unplug the devices.
5. Update your USB drivers.
6. Reattach the USB devices one at a time and allow them time to completly
finish before adding another.

Hope that helps. =)

--
Joshua Smith
DirectInput Test Lab
Microsoft
-----

Get Secure! www.microsoft.com/security

This posting is provided "AS IS" with no warranties, and confers no rights
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top