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)