<div dir="ltr"><div>Here is another discovery: a problem, and its solution ... <br></div><div><br></div><div>The new (to me) laptop was waking up from sleep whenever the wireless mouse was moved. That was very annoying.</div><div><br></div><div>The solution is to disable wakeup for that specific device. To do this, I have a small script, and I invoke it on boot from cron.<br></div><div><br></div><div>#!/bin/sh<br># Disable wakeup from suspend on wireless mouse moving ...<br><br>DEVICE="c52b" # This is the USB product id from lsusb<br>DEVICE_PROD=`grep $DEVICE /sys/bus/usb/devices/*/idProduct | awk -F':' {'print $1'}`<br>DEVICE_DIR=`dirname $DEVICE_PROD`<br><br>echo "disabled" > $DEVICE_DIR/power/wakeup<br></div><div><br></div><div><div>Then in root's crontab, I have:</div><div><br></div><div>@reboot sleep 30; /home/myname/bin/no-usb-wakeup.sh<br></div><br>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature">Khalid M. Baheyeldin<br><a href="http://2bits.com" target="_blank">2bits.com</a>, Inc.<br>Fast Reliable Drupal<br>Drupal performance optimization, hosting and consulting.<br>"Sooner or later, this combustible mixture of ignorance and power is going to blow up in our faces." -- Dr. Carl Sagan</div></div></div>