ラップトップがサスペンド状態になると、わずかなマウスの動きでラップトップが起動します。これは、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
/etc/rc.localのデバイス名EHC1およびXHCIを/ proc/acpi/wakeupにエコーすることにより
また、lsusbでデバイスを特定し、確認しました
cat /sys/bus/usb/devices/2-6/power/wakeup
無効になった。
他にどのように無効にできるかわかりません。 Ubuntu 14.04 LTSでLenovo T450を使用しています。
ありがとう!
編集:富士通のワイヤレスマウスWI610を使用しています。
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
再起動後に無効にするには、exit 0行の前に/etc/rc.localに無効化ルーチンを追加します。