web-dev-qa-db-ja.com

マウスの動きによりコンピューターがサスペンドから復帰し、無効にできません

ラップトップがサスペンド状態になると、わずかなマウスの動きでラップトップが起動します。これは、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を使用しています。

2
Genom

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に無効化ルーチンを追加します。

1
myset