How do I read scancode for input? (Like if someone presses backspace or one of the arrow keys). Does ncurses handle this?