no, _IsPressed does not wait for user key strokes, instead, it checks if user pressed the key specified in the key parameter,what i want is, a way to wait for a key press and then get the value of the pressed key. again, like getch() method in C or C++