Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/sh
- # File: "/etc/pm/sleep.d/20_custom-ehci_hcd".
- case "${1}" in
- hibernate|suspend)
- # La je sauvegarde le niveau du rétroéclairage du clavier
- cp /sys/class/leds/asus\:\:kbd_backlight/brightness /tmp/keyboard_backlit_save
- # Ensuite je l'éteint sinon il va clignoter
- echo 0 > /sys/class/leds/asus\:\:kbd_backlight/brightness
- # Unbind ehci_hcd for first device XXXX:XX:XX.X:
- echo -n "XXXX:XX:XX.X" | tee /sys/bus/pci/drivers/ehci_hcd/unbind
- # Unbind ehci_hcd for second device XXXX:XX:XX.X:
- echo -n "XXXX:XX:XX.X" | tee /sys/bus/pci/drivers/ehci_hcd/unbind
- ;;
- resume|thaw)
- # Bind ehci_hcd for first device XXXX:XX:XX.X:
- echo -n "XXXX:XX:XX.X" | tee /sys/bus/pci/drivers/ehci_hcd/bind
- # Bind ehci_hcd for second device XXXX:XX:XX.X:
- echo -n "XXXX:XX:XX.X" | tee /sys/bus/pci/drivers/ehci_hcd/bind
- # Je restore le rétroéclairage du clavier
- lvl=$(cat /tmp/keyboard_backlit_save)
- echo $lvl > /sys/class/leds/asus\:\:kbd_backlight/brightness
- ;;
- esac
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement