import curses stdscr = curses.initscr() curses.noecho() curses.cbreak() stdscr.keypad(1) while True: c = stdscr.getch() stdscr.clear() stdscr.move(5, 5) if c == ord('p'): stdscr.addstr('valami') elif c == ord('q'): break elif c == curses.KEY_HOME: stdscr.addstr('Home') elif c == curses.KEY_UP: stdscr.addstr('Fel') elif c == curses.KEY_DOWN: stdscr.addstr('Le') elif c == curses.KEY_LEFT: stdscr.addstr('Balra') elif c == curses.KEY_RIGHT: stdscr.addstr('Jobbra') stdscr.refresh() curses.endwin()