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. |
|
|
Thread Tools | Display Modes |
|
#1
|
|||
|
|||
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
|
|||
|
|||
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
|
|||
|
|||
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 | |
|
|