ncurses and thread problems
tic at dtek.chalmers.se
Fri Apr 18 21:42:18 CEST 2003
I have some code where I put my window's loop for retrieving user input
via a getch() loop in a thread, so I can go on doing other things in the
Now, the problem is that for /some/ reason, I don't get the ESC-sequence
mangling from getch() if I call it within a thread, which I /do/ get if I
have no other thread than the main application. I.e.: I have to check for
27, [ and A to get KEY_UP, instead of checking against KEY_UP directly.
I tried setting various values for ESCDELAY (500,1000,2000,10000), but
still no go.
I'm using Python-2.2.2 on Debian GNU/Linux-3.0 and BeOS R5/BONE.
Thanks in advance,
-- Mikael J.
More information about the Python-list