This is a problem I'm facing after I dealt with waking up mouse and keyboard.
So, as I researched, I edited /etc/rc.d/rc.local and added;
echo enabled | tee /sys/bus/usb/devices/*/power/wakeup
It worked as people described but after sometime, the mouse went frozen again and shows disable in grep . /sys/bus/usb/devices/*/power/wakeup.
It seems like it does this when mouse USB is disconnected whereas keyboard USB does not.
To keep it enabled in whatever situation, should I designate something somehow for this mouse?