You can use the following workaround.
List devices which can wake up the notebook from sleep:
# cat /proc/acpi/wakeup | grep enable PEG0 S4 *enabled pci:0000:00:01.0 RP01 S4 *enabled pci:0000:00:1c.0 RP05 S4 *enabled pci:0000:00:1c.4 RP09 S4 *enabled pci:0000:00:1d.0 RP17 S4 *enabled pci:0000:00:1b.0 PXSX S4 *enabled pci:0000:02:00.0 XHC S0 *enabled pci:0000:00:14.0 LID0 S3 *enabled platform:PNP0C0D:00 PBTN S3 *enabled platform:PNP0C0C:00
Look for XHC device. You can match the device by running "lspci"
Disable wakeup # echo XHC > /proc/acpi/wakeup
If I send the notebook to sleep "echo freeze > /sys/power/state" it should stay in sleep even if you move BT mouse or hit key on BT keyboard.
You can use the following workaround.
List devices which can wake up the notebook from sleep:
# cat /proc/acpi/wakeup | grep enable
PEG0 S4 *enabled pci:0000:00:01.0
RP01 S4 *enabled pci:0000:00:1c.0
RP05 S4 *enabled pci:0000:00:1c.4
RP09 S4 *enabled pci:0000:00:1d.0
RP17 S4 *enabled pci:0000:00:1b.0
PXSX S4 *enabled pci:0000:02:00.0
XHC S0 *enabled pci:0000:00:14.0
LID0 S3 *enabled platform:PNP0C0D:00
PBTN S3 *enabled platform:PNP0C0C:00
Look for XHC device. You can match the device by running "lspci"
Disable wakeup
# echo XHC > /proc/acpi/wakeup
If I send the notebook to sleep "echo freeze > /sys/power/state" it should stay in sleep even if you move BT mouse or hit key on BT keyboard.