A Windows XP help forum. PCbanter

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » PCbanter forum » Microsoft Windows XP » Hardware and Windows XP
Site Map Home Register Authors List Search Today's Posts Mark Forums Read Web Partners

USB port not working for mouse



 
 
Thread Tools Display Modes
  #1  
Old April 27th 12, 05:17 PM posted to microsoft.public.windowsxp.hardware
Jo-Anne[_4_]
external usenet poster
 
Posts: 1,101
Default USB port not working for mouse

My four-year-old Dell Precision M4300 laptop running WinXP has only three
USB ports. I use the one in back for the printer, which leaves two on the
right side--one above the other.

My Contour three-button mouse works fine in the top port but has never been
recognized in the bottom one. Other devices--external hard drives and flash
drives--work normally in the bottom one. I'd prefer to have the mouse
plugged into the bottom port because it's difficult to plug in the other
devices under the mouse connection.

Any suggestions for troubleshooting and fixing the problem?

Thank you!

Jo-Anne







  #2  
Old April 27th 12, 07:38 PM posted to microsoft.public.windowsxp.hardware
Paul
external usenet poster
 
Posts: 18,275
Default USB port not working for mouse

Jo-Anne wrote:
My four-year-old Dell Precision M4300 laptop running WinXP has only three
USB ports. I use the one in back for the printer, which leaves two on the
right side--one above the other.

My Contour three-button mouse works fine in the top port but has never been
recognized in the bottom one. Other devices--external hard drives and flash
drives--work normally in the bottom one. I'd prefer to have the mouse
plugged into the bottom port because it's difficult to plug in the other
devices under the mouse connection.

Any suggestions for troubleshooting and fixing the problem?

Thank you!

Jo-Anne


If you go Start : Run : devmgmt.msc and then select View : Show Hidden Devices,
does it show up in there ?

With the mouse plugged into the working port, set up that view, then try
moving the mouse, and see if something shows up in Non Plug and Play Drivers
(hidden devices). If so, you could try deleting the item from the Hidden
Devices. The entry might mention "mouse" or "HID" or the like. HID
stands for Human Interface Device.

If you had a copy of UVCView or USBView, you could watch what happens
when the device is plugged into the non-working port, but because
you've verified the port with a USB hard drive, I don't see a lot
of value in such a move right now. This is probably something
recorded in the registry, which is not right, rather than something
being physically wrong with the mouse.

You could check the very end of the setupapi.log file, for new
entries recording what happened when you plugged the mouse in.
The entries in the file should be date-stamped, so you can
see what your attempt today did.

The Microsoft utility "devcon" can be used to work on this. But it
has roughly the same functions, as working on Device Manager directly.
If you run out of things to try, you can work with that from the
command line. Part of the fun of using this, is learning how to
use it (like, how do you figure out the "instance name"). But if the
GUI way doesn't work, this is another way to get the job done. Note
that there is no 64 bit version (x86-64) on this page, and the
one usable version is 32 bit. The IA64 is for Itanium servers.
To get a 64 bit version (like, to run on Windows 7 64 bit),
you have to do a 700MB download and pull the file off the
resultant download. Let's hope it doesn't come to that...
You likely just need the 32 bit version.

http://support.microsoft.com/default...;EN-US;Q311272

devcon driverfiles usb*
devcon find usb*
devcon remove the_specific_instance_name

Maybe you can get some instance names from the "find" option. The
problem I had, was when testing a specific instance (my mouse),
some of the characters in the instance name, need to be "escaped",
and I couldn't get the command to accept just one instance.
When I did something like this...

devcon status the_specific_instance_name

the the_specific_instance_name part was getting mis-interpreted
because it had "&" characters in the name. The name of my mouse is:

USB\VID_046D&PID_C01A\5&39258CB2&0&2 : USB Human Interface Device

If you look here, as a reference, you can see 046D C01A is a Logitech mouse.

http://www.linux-usb.org/usb.ids

046d Logitech, Inc.
c01a M-BQ85 Optical Wheel Mouse

HTH,
Paul
  #3  
Old April 28th 12, 05:47 AM posted to microsoft.public.windowsxp.hardware
Jo-Anne[_4_]
external usenet poster
 
Posts: 1,101
Default USB port not working for mouse

"Paul" wrote in message
...
Jo-Anne wrote:
My four-year-old Dell Precision M4300 laptop running WinXP has only three
USB ports. I use the one in back for the printer, which leaves two on the
right side--one above the other.

My Contour three-button mouse works fine in the top port but has never
been
recognized in the bottom one. Other devices--external hard drives and
flash
drives--work normally in the bottom one. I'd prefer to have the mouse
plugged into the bottom port because it's difficult to plug in the other
devices under the mouse connection.

Any suggestions for troubleshooting and fixing the problem?

Thank you!

Jo-Anne


If you go Start : Run : devmgmt.msc and then select View : Show Hidden
Devices,
does it show up in there ?

With the mouse plugged into the working port, set up that view, then try
moving the mouse, and see if something shows up in Non Plug and Play
Drivers
(hidden devices). If so, you could try deleting the item from the Hidden
Devices. The entry might mention "mouse" or "HID" or the like. HID
stands for Human Interface Device.

If you had a copy of UVCView or USBView, you could watch what happens
when the device is plugged into the non-working port, but because
you've verified the port with a USB hard drive, I don't see a lot
of value in such a move right now. This is probably something
recorded in the registry, which is not right, rather than something
being physically wrong with the mouse.

You could check the very end of the setupapi.log file, for new
entries recording what happened when you plugged the mouse in.
The entries in the file should be date-stamped, so you can
see what your attempt today did.

The Microsoft utility "devcon" can be used to work on this. But it
has roughly the same functions, as working on Device Manager directly.
If you run out of things to try, you can work with that from the
command line. Part of the fun of using this, is learning how to
use it (like, how do you figure out the "instance name"). But if the
GUI way doesn't work, this is another way to get the job done. Note
that there is no 64 bit version (x86-64) on this page, and the
one usable version is 32 bit. The IA64 is for Itanium servers.
To get a 64 bit version (like, to run on Windows 7 64 bit),
you have to do a 700MB download and pull the file off the
resultant download. Let's hope it doesn't come to that...
You likely just need the 32 bit version.

http://support.microsoft.com/default...;EN-US;Q311272

devcon driverfiles usb*
devcon find usb*
devcon remove the_specific_instance_name

Maybe you can get some instance names from the "find" option. The
problem I had, was when testing a specific instance (my mouse),
some of the characters in the instance name, need to be "escaped",
and I couldn't get the command to accept just one instance.
When I did something like this...

devcon status the_specific_instance_name

the the_specific_instance_name part was getting mis-interpreted
because it had "&" characters in the name. The name of my mouse is:

USB\VID_046D&PID_C01A\5&39258CB2&0&2 : USB Human Interface
Device

If you look here, as a reference, you can see 046D C01A is a Logitech
mouse.

http://www.linux-usb.org/usb.ids

046d Logitech, Inc.
c01a M-BQ85 Optical Wheel Mouse

HTH,
Paul



Thank you, Paul! Here's what I've found so far:

* In devmgmt.msc Hidden Devices, the mouse shows up--but so does my Dell
Touchpad.

* I moved the mouse from the working port to the nonworking one, and nothing
related to a mouse or a HID showed up in Non Plug and Play Drivers.

* When I moved the mouse to the nonworking port, I first got the error
message "USB device not recognized..." and the mouse wouldn't work at all. I
unplugged it, waited a short time, and plugged it into the same port again.
This time I heard the beep indicating that something has been plugged in and
I got a new message: Found new hardware--problem occurred, might not work.
(I can't remember the exact wording.) When that happened, the mouse started
working--but only as a generic mouse, not my Contour three-button mouse. I
then put the mouse back in its top port so I could use it.

* I checked the end of the setupapi.log file and saw the following (I hope
it's OK to paste it here):
[2012/04/27 23:17:08 1044.3 Driver Install]
#-019 Searching for hardware ID(s): usb\unknown
#-018 Searching for compatible ID(s): usb\unknown
#-198 Command line processed: C:\WINDOWS\system32\services.exe
#I393 Modified INF cache "C:\WINDOWS\inf\INFCACHE.1".
#I022 Found "USB\UNKNOWN" in C:\WINDOWS\inf\usb.inf; Device: "Unknown
Device"; Driver: "Unknown Device"; Provider: "Microsoft"; Mfg: "(Standard
USB Host Controller)"; Section name: "BADDEVICE.Dev".
#I023 Actual install section: [BADDEVICE.Dev.NT]. Rank: 0x00000000.
Effective driver date: 07/01/2001.
#-166 Device install function: DIF_SELECTBESTCOMPATDRV.
#I063 Selected driver installs from section [BADDEVICE.Dev] in
"c:\windows\inf\usb.inf".
#I320 Class GUID of device remains: {36FC9E60-C465-11CF-8056-444553540000}.
#I060 Set selected driver.
#I058 Selected best compatible driver.
#-166 Device install function: DIF_INSTALLDEVICEFILES.
#I124 Doing copy-only install of "USB\VID_0000&PID_0000\5&260C57CF&0&2".
#-166 Device install function: DIF_REGISTER_COINSTALLERS.
#I056 Coinstallers registered.
#-166 Device install function: DIF_INSTALLINTERFACES.
#-011 Installing section [BADDEVICE.Dev.NT.Interfaces] from
"c:\windows\inf\usb.inf".
#I054 Interfaces installed.
#-166 Device install function: DIF_INSTALLDEVICE.
#I123 Doing full install of "USB\VID_0000&PID_0000\5&260C57CF&0&2".
#I121 Device install of "USB\VID_0000&PID_0000\5&260C57CF&0&2" finished
successfully.

Any idea of what I should do next?

Thank you again!

Jo-Anne


 




Thread Tools
Display Modes

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

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off






All times are GMT +1. The time now is 06:26 PM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 PCbanter.
The comments are property of their posters.