Exemple #1
0
        self.pulse.module_unload(self.out_sink_module_id)
        self.pulse.module_unload(self.MP_sink_module_id)
        logging.debug("%s class unloaded", self.__class__.__name__)

    def printstuff(self):
        print('csgo launch options: "pacmd set-default-source ' +
              self.out_sink_info.name + '.monitor"')


def on_release2(key):
    print("on_release2 Key pressed " + str(key))
    pass


def on_release(key):
    print("on_release Key released " + str(key))
    pass


if __name__ == '__main__':
    with Listener(on_release=on_release) as listener:
        time.sleep(5)
        listener.stop()
        # listener.join()
        print("hello")
        listener = Listener(on_release=on_release2)
        listener.run()
        print("1")
        listener.join()
        print("2")