from threading import Thread from getkey import getkey def __listener(screen): while True: key = getkey() screen.send_key(key) def build_thread(screen): return Thread(target=__listener, args=(screen,))