You are not logged in.

#1 2016-11-24 06:52:26

aveferrum
Member
Registered: 2016-11-24
Posts: 2

Microsoft Wireless Mouse - autosuspend state on boot

Hi All,

I have an issue with my Microsoft Wireless mouse which remains in "auto" state after a reboot , thus autosuspends after 2 sec. If I unplug and plug the receiver after boot I see it updated as "on" (as seen below) and the autosuspend issue goes away.  I tried to blacklist it in /etc/default/tlp but did not have an effect on its boot state. 

Here's my "tlp-stat -e -u" after  an unplug plug cycle following a boot.

+++ Runtime Power Management
Device classes   = all
Device blacklist = (not configured)
Driver blacklist = radeon nouveau

/sys/bus/pci/devices/0000:00:00.0/power/control = auto (0x060000, Host bridge, no driver)
/sys/bus/pci/devices/0000:00:01.0/power/control = auto (0x060400, PCI bridge, pcieport)
/sys/bus/pci/devices/0000:00:02.0/power/control = auto (0x030000, VGA compatible controller, i915)
/sys/bus/pci/devices/0000:00:16.0/power/control = auto (0x078000, Communication controller, mei_me)
/sys/bus/pci/devices/0000:00:1a.0/power/control = auto (0x0c0320, USB controller, ehci-pci)
/sys/bus/pci/devices/0000:00:1b.0/power/control = auto (0x040300, Audio device, snd_hda_intel)
/sys/bus/pci/devices/0000:00:1c.0/power/control = auto (0x060400, PCI bridge, pcieport)
/sys/bus/pci/devices/0000:00:1c.1/power/control = auto (0x060400, PCI bridge, pcieport)
/sys/bus/pci/devices/0000:00:1c.3/power/control = auto (0x060400, PCI bridge, pcieport)
/sys/bus/pci/devices/0000:00:1d.0/power/control = auto (0x0c0320, USB controller, ehci-pci)
/sys/bus/pci/devices/0000:00:1f.0/power/control = auto (0x060100, ISA bridge, lpc_ich)
/sys/bus/pci/devices/0000:00:1f.2/power/control = auto (0x010601, SATA controller, ahci)
/sys/bus/pci/devices/0000:00:1f.3/power/control = auto (0x0c0500, SMBus, i801_smbus)
/sys/bus/pci/devices/0000:01:00.0/power/control = auto (0x030000, VGA compatible controller, no driver)
/sys/bus/pci/devices/0000:03:00.0/power/control = auto (0x028000, Network controller, ath9k)
/sys/bus/pci/devices/0000:04:00.0/power/control = auto (0x020000, Ethernet controller, r8168)

+++ USB
Autosuspend        = enabled
Device whitelist   = (not configured)
Device blacklist   = (not configured)
WWAN blacklist     = enabled

Bus 002 Device 005 ID 0bda:0139 control = auto, autosuspend_delay_ms =  2000 -- Realtek Semiconductor Corp. RTS5139 Card Reader Controller (rtsx_usb)
Bus 002 Device 004 ID 0489:e00d control = auto, autosuspend_delay_ms =  2000 -- Foxconn / Hon Hai Broadcom Bluetooth 2.1 Device (btusb)
Bus 002 Device 003 ID 1c7a:0603 control = auto, autosuspend_delay_ms =  2000 -- LighTuning Technology Inc.  (no driver)
Bus 002 Device 002 ID 8087:0024 control = auto, autosuspend_delay_ms =     0 -- Intel Corp. Integrated Rate Matching Hub (hub)
Bus 002 Device 001 ID 1d6b:0002 control = auto, autosuspend_delay_ms =     0 -- Linux Foundation 2.0 root hub (hub)
Bus 001 Device 004 ID 5986:0364 control = auto, autosuspend_delay_ms =  2000 -- Acer, Inc  (uvcvideo)
Bus 001 Device 005 ID 045e:0745 control = on,   autosuspend_delay_ms =  2000 -- Microsoft Corp. Nano Transceiver v1.0 for Bluetooth (usbhid)
Bus 001 Device 002 ID 8087:0024 control = auto, autosuspend_delay_ms =     0 -- Intel Corp. Integrated Rate Matching Hub (hub)
Bus 001 Device 001 ID 1d6b:0002 control = auto, autosuspend_delay_ms =     0 -- Linux Foundation 2.0 root hub (hub)

I also created a udev rule. But this also didn't solve the autosuspend issue on boot.

$ cat /etc/udev/rules.d/50-usb_power_save.rules 
#Microsoft Corp. Wireless Mouse Optical
ACTION=="add", SUBSYSTEM=="usb", ATTR{idVendor}=="0x045e", ATTR{idProduct}=="0x0745", TEST=="power/control", ATTR{power/control}="on"

Checked both AC plugged and not, still same.

Not a show stopper but annoyance non the less, any help is greatly appreciated.

Last edited by aveferrum (2016-11-24 07:16:27)

Offline

Board footer

Powered by FluxBB