Klątwy zdobywają klawisze strzałek

Próbując uzyskać dane wejściowe z klawiszy strzałek za pomocą przekleństw (ncurses), nie zostaną one przechwycone jako KEY_UP itp. Użyłem funkcji klawiatury z prawdziwym argumentem, ale getch nadal zwraca sekwencję ucieczki. Jak przesiać wartości zwrócone przez getch () i specyficznie chwycić klawisze strzałek?