The happened about 2-3 days ago. The problem is that my mouse suddenly stopped working and it said that the device not recognized or something like that. I just bought a new one but this one isn't working either. Whenever I plug the mouse in the laser lights up for a sec and starts to light poorly.

  • 2
    If it was working properly and suddenly stopped, it is unlikely that it is a power problem. Please edit your question to add more info: OS, programs, anything you did just before it stopped. – Xavierjazz Oct 12 '15 at 16:28
  • @Xavierjazz I'd be wary of concluding that it s unlikely a power problem based on that.. It's normal with tech that things work then they don't. And sometimes things look to the end user like it was perfect then suddenly stopped, but that's not really the case, just the end user or human often has a limited perspective and doesn't see the gradual deteroration of the thing at the electronic level or might not recognise the symptoms as indicative of a problem with that thing. – barlop Feb 21 '19 at 17:45

Did you attempt to go into Device Manager and remove all USB ports, devices, reboot and let Windows reinstall the drivers?

USB Devices Not Working Properly:

  1. Press Windows Key + R and type "devmgmt.msc" in the Run dialog box to open Device Manager

    Run dialog box

  2. When the Device Manager window opens, seek the USB device you're having problems with. It could be listed under Human Interface Devices as USB Input Device or if you don't see it there, expand "Universal Serial Bus controllers" to find the USB you're having an issue with.To find the one from the list for which you have an issue, you have to follow the trial and error method. That is, plug and remove the device and note the changes among the list of devices for Universal Serial Bus controllers. The entry which is appeared and then removed subsequently is the entry for issued device. Keep the device plugged in and right click over this entry, pick Properties.

    Device Manager

  3. In the device properties window shown below, switch to Details tab. Now click the drop-down menu for Property and select Device Instance Path. Note down the corresponding Value because we will need this value in further steps. By the way, this value is combination of three IDs; namely Vendor ID (VID), Product ID (PID), Instance ID.


  4. Press Windows Key + R combination, type put "regedit" in Run dialog box and hit Enter to open the "Registry Editor".


  5. Navigate here:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\<Device Instance Path>\Device Parameters

    Device Parameters

    Substitute the Device Instance Path part (after USB) obtained from the step 3.

  6. In the right pane of Device Parameters key look for the "DWORD" named EnhancedPowerManagementEnabled which must be showing its Value data as 1. Double click on the same to get this:


  7. In the above shown box, change the Value data to 0. Click OK. You may now close the Registry Editor as well as Device Manager.

Reboot the machine to get fixed!

|improve this answer|||||
  • That is a really inefficient way of communcating a point, like baby steps. Bear in mind this is superuser, you don't need to overdo the pictures. You can say start..run or orb..run, or "bring up a run dialog box with window key +R" No need to go so far as to show a picture of it. No technical person would want to have to scroll through that wtih all those pictures for what could've been said in 1-3 paragraphs. – barlop Feb 21 '19 at 17:41
  • It's just basic communication skills. Imagine if a book for programmers said "Move the mouse cursor up by moving the mouse upwards" it'd end up enormous and people wouldn't buy it, that's why programming books don't do that. Similarly here. And similarly, a reason why I have 15000 rep points (compared to your 39), is my communication skills. And I have almost never been called out for too little information, my posts are full of all necessarly information. I do often call out others for too little information. – barlop Feb 25 '19 at 16:26
  • And there is a big difference between providing information and breaking things down into baby steps (which doesn't actually add any information). Furthermore, please show me where you think people have trolled you for providing too little information? (be interesting to see that, and if they had asked you for more informatoin, I would be surprised if they meant they wanted you to break things down into baby steps, but you're welcome to show me) – barlop Feb 25 '19 at 16:26
  • I can't see where they think you provided too little information and certainly they didn't ask you for baby steps. A person criticised where you wrote ""Would anyone happen to know how to approach the issue of removing white space?" They said it was too vague. That's not a request for you to break down in baby steps what you mean. It's just that the stackexchange creators don't like or cater to those kind of questions,unfortunately.The people that built the site aren't keen on answers that might be discussion based, or Qs that might get answers that are discussion-like. – barlop Feb 25 '19 at 17:30
  • So sometimes questions have to be framed such that they're not going to be labelled "subjective" by moderators. and that question you were criticised on at the link you provided, had the "subjective" issue. That's nothing to do with your answer here though. – barlop Feb 25 '19 at 17:33

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.