Как ожидать нажатия любой клавиши без curses
Искал я, искал, но везде только примеры с getch. А я не хочу использовать проклятую curses. Ведь getch как-то делает это, значит, можно сделать и другими средствами. Пробовал ioctl, fcntl, tcgetattr. Переводил ввод в небуферезированный вид, отключал каноническое что-то, включал N_DELAY и NONBLOCK. Ничего не работает. Всегда требуется нажатия Enter. А надо чтобы буква попадала в поток ввода сразу после нажатия клавиши. Сдается мне, что вместо терминала придется обращаться к клавиатуре.
