Я хотел бы написать простую программу на C, которая будет выполнять различные действия, основанные на событиях "key down" и "key up". Эта программа будет запускаться из rxvt.
Какую библиотеку или механизм следует использовать для доступа к нажатию клавиш и выпусков? Правда ли, что чтение /dev/tty
будет обеспечивать только ключевые релизы? Это также верно для termcap, terminfo, ncurses и slang? Есть ли способ достичь этого из терминального приложения?