Я хочу использовать libev для прослушивания событий клавиатуры в клавиатуре (на клавиатуре). Моя идея - использовать (n) curses getch() и установить notimeout() (чтобы неблокировать), чтобы сказать getch() не ждать следующего нажатия клавиши.Дескриптор файла getch()
Есть ли дескриптор файла, который использует getch, я могу посмотреть?
Я не понял ваш вопрос. –
['STDIN_FILENO'] (http://en.wikipedia.org/wiki/Standard_streams#Standard_input_.28stdin.29)? –
Хммм я думал, что stdin был обойден, попробует это =) – Codeape