Fixing Lagging USB Headphones

When receiving messages like this:

Bluetooth: hci0: ACL packet for unknown connection handle 256

Create /etc/modprobe.d/disable_btusb_autosuspend.conf with following content:

# Disable autosuspend for btusb to make the bluetooth keyboard work againoptions btusb enable_autosuspend=n

Then run

mkinitcpio -P

Reboot and debug with

$ systool -v -m btusb | grep autosuspend    enable_autosuspend = "N" # should be "N"

Also

  • That could be either btusb.enable_autosuspend=n or usbcore.autosuspend=-1
  • TLP has settings for BTUSB, check it to exclude your device from autosuspend
  • There's a guy on ubuntuforums, who wrote solution, which disables autosuspend manually

Refs