When I try to read characters from the console, without me entering anything using the keyboard, the console takes in a character (a key code in the 0xf8xx range in the TKeyCode enum). How to prevent this?