Как отключить линейную буферизацию ввода в xterm из программы? - PullRequest
0 голосов
/ 22 декабря 2010

Т.е., как заставить нажатия клавиш отправлять прямо в мою программу, не дожидаясь, пока пользователь нажмет ввод.В основном я пытаюсь получить что-то вроде вызова проклятия cbreak().(Но я не могу использовать проклятия из-за пары ошибок / ошибок, с которыми я не смог обойтись.) Это похоже на нечто, что должно быть просто тривиальной escape-последовательностью, но я не смог ничего найти.

Ответы [ 2 ]

3 голосов
/ 22 декабря 2010

Lookup termios и функция tcsetattr.

1 голос
/ 22 декабря 2010

Разве это не называется "сырым режимом"? Если это так, это может вам помочь.

...