I know the
logitech mini di novo has a problem with sleep mode and I have this issue on my HTPC. The issue is that the dongle doesn't wake up with the machine, and the solution is to remove the dongle and re-insert it... OR reboot... OR the following:
Download "devcon" from microsoft
In your device management screen, find the "USB Root Hub" entry(s) and record their hardware ID's.
Go to your event viewer and in "System" look for the Information event from "Power-Troubleshooter" that states your machine has woken from sleep mode
Right click, Create a scheduled task based on this event
Create an action "Start A Program" that uses the devcon you downloaded (obviously use 32bit devcon for Win7 32bit and 64bit for win 7 64bit)
Browse for the devcon.exe you need:
Code:
C:\customscripts\devcon.exe
Add the arguments something like:
Code:
restart "USB\ROOT_HUB20&VID8086&PID3B34"
And you're set. Every time your computer wakes from sleep mode, the task will run that "restarts" your USB interface and effectively wakes up every USB device plugged into it. It's as effective as removing the USB device and plugging it in to a different port, except you don't have to get off the couch.
You might want to add another action to the scheduled task you made refering to any other USB hubs you have... or with trial and error just narrow it down to the 1 device you need to restart. This might work if you "restart" the exact hardware device ID of your USB mouse, but I've never tried that... I use the USB Root as a blanket "fix all" because in the end it's pretty painless.