Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/python2
- import glib
- from pyudev import Context, Monitor
- from pyudev.glib import GUDevMonitorObserver as MonitorObserver
- def device_event(observer, action, device):
- command = "/usr/bin/xrandr -d :0 --output HDMI1 --auto --left-of LVDS1 --primary".split(" ")
- glib.spawn_async(command)
- context = Context()
- monitor = Monitor.from_netlink(context)
- monitor.filter_by(subsystem='drm')
- observer = MonitorObserver(monitor)
- observer.connect('device-event', device_event)
- monitor.start()
- glib.MainLoop().run()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement