Unfortunately I don't think it can be done easily. A GetKeyState function was one of the things on the old request list... I don't think it ever got added tho
Draco wrote:is there a way to manage keyboard input without using the event receiver?
What you (or someone) needs to do is write a wrapper class that will have functions like isKeyPressed(keyID), getKeyState(keyID), as well as being able to bind keys to functions - bindKey(keyID, fuction_name). I already have this in another project i'm working on, and plan to do it for irrlicht once i start to work harder on my irrlicht project.... but if someone want to do it first that'd be great