I created a window with CreateDeviceEx() using the hWnd of anothor window, and added a node in the scene with addCameraNodeFPS().
And then the camera worked when I moved the mouse, but the camera was no response when I pressed any key.
I get this same issue. The gui controls dont even pick up the keyboard input. Does starting irrlicht in this manner requre us to set exclusive keyboard access to the app or something? is there something internally done in createDevice that isnt done in createDeviceEx?