code: def run(self):
          
          try:
              Control().cursor_hide().write(file=self.file)
              super().run()
          except KeyboardInterrupt:
              self.stop()
          finally:
              Control().cursor_show().write(file=self.file)
docs: Overrides WriterProcess.run, to handle KeyboardInterrupts better.
              This should not be called by any user. `multiprocessing` calls
              this in a subprocess.
              Use `self.start` to start this instance.