class MouseControl(KeyBoardControl): def __init__(self, debug, dev='/dev/hidraw0'): super(MouseControl, self).__init__(debug) self.mouse=Mouse(dev) def control(self): while True: self.mouse.wait_get_event() if self.mouse.is_left_button(): self.send('a') if self.mouse.is_right_button(): self.send('d') if self.mouse.is_middle_button(): self.send(' ') if self.mouse.is_scrol_up(): self.send('w') if self.mouse.is_scrol_down(): self.send('s') if self.mouse.is_up_button(): self.send('play lk') if self.mouse.is_down_button(): self.send('play rk')
def __init__(self, debug, dev='/dev/hidraw0'): super(MouseControl, self).__init__(debug) self.mouse=Mouse(dev)