Advertisement
Guest User

KbdBacklight Toggle

a guest
Jun 28th, 2016
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.77 KB | None | 0 0
  1. #! /usr/bin/python
  2. # Python script to turn on or off the brightness in Macbooks on Linux or Chromium OS. It can require sudo password.
  3. # Autor: Vinícius de Ávila Jorge (vinicius.avila.jorge@gmail.com)
  4.  
  5. import time
  6. import subprocess
  7. import os
  8.  
  9. limiar = 20
  10.  
  11. def toggle_on():
  12.     os.system("sudo bash -c 'echo 64 > /sys/devices/platform/applesmc.768/leds/smc\:\:kbd_backlight/brightness'")
  13.  
  14. def toggle_off():
  15.     os.system("sudo bash -c 'echo 0 > /sys/devices/platform/applesmc.768/leds/smc\:\:kbd_backlight/brightness'")
  16.  
  17. def check_brightness():
  18.     out = subprocess.check_output(["cat", "/sys/devices/platform/applesmc.768/light"])
  19.     out = int(out[1: -4])
  20.     if out < limiar: return True
  21.     else: return False
  22.  
  23. if check_brightness(): toggle_on()
  24. else: toggle_off()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement