USB Devices

USB device does not work

Symptom: some USB devices do not work reliable when TLP activates USB autosuspend mode.

Solution: lookup the corresponding USB device ID with lsusb, add it to USB_BLACKLIST and reconnect the device.


All input devices (driver usbhid) and [as of version 1.2] libsane-supported scanners get excluded by default. It’s therefore unnecessary to put them on the USB_BLACKLIST. To circumvent the default for certain devices enter the IDs into USB_WHITELIST.

Smartphone does not charge when connected

Solution: exclude the smartphone from autosuspend and reconnect the device.

Version 1.0 and higher: configure


Version 0.9 and lower: lookup the smartphone’s USB device ID with lsusb and add it to USB_BLACKLIST.