Я занимаюсь разработкой приложения на C с использованием библиотеки ncurses в Linux.моя программа не может различить нажатия клавиш Alt и Esc.оба возвращают 27!Можете ли вы помочь мне, как я могу различить два?спасибо
Вам нужно ввести небольшую задержку после ^[, чтобы увидеть, есть ли другие символы, поступающие.Если нет, то была нажата Esc .
^[
Взгляните сюда:
NCurses и ESC, клавиши ALT
Не могу сейчас попробовать, хотя. Надеюсь, это поможет.