Advertisement
Guest User

Untitled

a guest
Jun 20th, 2019
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.64 KB | None | 0 0
  1. from pynput import mouse
  2. import time
  3. import rpi_backlight as bl
  4.  
  5. bl.set_power(False) # Turn Off the Screen Initially
  6.  
  7. def on_move(x, y):
  8. control_screen()
  9.  
  10. def on_click(x, y, button, pressed):
  11. control_screen()
  12.  
  13. def control_screen():
  14. if (bl.get_power() == False): # If the Screen is OFF
  15. bl.set_power(True) # Turn On Screen
  16. bl.set_brightness(200, smooth=True, duration=3)
  17. time.sleep(30) # Wait 30 Seconds
  18. bl.set_power(False) # Turn Screen Off Again
  19.  
  20.  
  21. # Collect events until released
  22. with mouse.Listener(
  23. on_move=on_move,
  24. on_click=on_click) as listener:
  25. listener.join()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement