Hi, I need to start an external program and pass the keyboard events like F1,Right arrow key etc to the program..I am trying to use the subprocess module to invoke the external program. I am able to invoke but not able to generate the keyboard events and pass them on to the external progam. Please help me in this because I am a beginner. regards Sreerama V