ノートパソコンがサスペンド状態になると、マウスを少し動かすとノートパソコンが起動します。PC をバッグに詰めているときに誤ってマウスを動かしてしまうと、これは困ったものです。PC は移動中も起動したままになり、バッテリーを消費します。このトピックはすでにありますが、役に立ちませんでした。以前に尋ねられた質問
すべての USB デバイスが起動しないように無効になっていることを確認しました。
Device S-state Status Sysfs node
LID S4 *enabled
SLPB S3 *enabled
IGBE S4 *disabled pci:0000:00:19.0
EXP2 S4 *disabled pci:0000:00:1c.1
XHCI S3 *disabled pci:0000:00:14.0
EHC1 S3 *disabled pci:0000:00:1d.0
/proc/acpi/wakeupに/etc/rc.localのデバイス名EHC1とXHCIをエコーする
また、lsusbでデバイスを識別し、確認しました
cat /sys/bus/usb/devices/2-6/power/wakeup
無効に戻りました。
他に無効にする方法がわかりません。Ubuntu 14.04 LTS で Lenovo T450s を使用しています。
ありがとう!
編集:私は富士通のワイヤレスマウス WI610 を使用しています。
答え1
私の Ubuntu 16.04 x64 では、ASUS ZenBook UX430UA は次のように動作します。
# Check
more /proc/acpi/wakeup
or
grep --color -E '|enabled' /sys/bus/usb/devices/*/power/wakeup
そしてルーチンを無効にする
# Disable
for f in /sys/bus/usb/devices/*/power/wakeup
do
echo "disabled" > $f
done
再起動後に無効にするには、/etc/rc.local の exit 0 行の前に無効化ルーチンを追加します。