55
keybinder.bind('XF86AudioPlay', self.window.playpause, None)
56
keybinder.bind('XF86AudioStop', self.window.user_pause, None)
57
keybinder.bind('XF86AudioNext', self.window.next_song, None)
58
keybinder.bind('XF86AudioPrev', self.window.toggle_window, None)
56
keybinder.bind('XF86AudioPlay', self.window.playpause, None)
57
keybinder.bind('XF86AudioStop', self.window.user_pause, None)
58
keybinder.bind('XF86AudioNext', self.window.next_song, None)
59
keybinder.bind('XF86AudioPrev', self.window.toggle_window, None)
60
logging.info("Bound media keys with keybinder")
61
self.method = 'keybinder'
61
logging.info("Bound media keys with keybinder")
62
self.method = 'keybinder'
64
except Exception, message:
65
logging.error("Failed to bind media keys with keybinder: %s: %s" % (Exception, message))
64
68
def on_enable(self):
65
69
self.bind_dbus() or self.bind_keybinder() or logging.error("Could not bind media keys")