scripts/systemd/bluetooth-fix.sh

16 lines
419 B
Bash
Executable File

#!/bin/sh
# This script goes to /usr/lib/systemd/system-sleep/
# Remember chmod a+x bluetooth-fix.sh
# It will soft block bluetooth and restore it while waking up
# This fixes the problem where the bluetooth blocks suspend
case $1/$2 in
pre/*)
echo "Bluetooth fix: Going to $2..."
rfkill block bluetooth
;;
post/*)
echo "Bluetooth fix: Waking up from $2..."
rfkill unblock bluetooth
;;
esac