- #!/usr/bin/python
- #Under ubuntu you need install python evdev
- from evdev import InputDevice, categorize, ecodes
- from select import select
- from os import system
- dev = InputDevice('/dev/input/by-path/platform-i8042-serio-0-event-kbd')
- while True:
- r,w,x = select([dev], [], [])
- for event in dev.read():
- if event.type == ecodes.EV_KEY:
- print(event.value,event.code)
- if event.value == 1:
- if event.code == 225:
- system("/etc/scripts/backlight_up.sh")
- elif event.code == 224:
- system("/etc/scripts/backlight_down.sh")
- elif event.code == 148:
- system("/etc/scripts/backlight_toggle.sh")
- elif event.code == 238:
- system("/etc/scripts/wireless_toggle.sh")
- elif event.code == 114:
- system("amixer set Master 5- unmute")
- elif event.code == 115:
- system("amixer set Master 5+ unmute")
SHARE
TWEET
Untitled
a guest
Sep 28th, 2015
67
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
RAW Paste Data
