Can RunMode.RUN_IN_SEPARATE_THREAD receives keyboard and mouse events in LWJGL ? How do you go about it. Please give some snip code.
RUN_IN_SEPARATE_THREAD is a problem with LWJGL on Windows. The render thread must be the same as the one, which created the canvas (OpenGL context). So you can't currently use RUN_IN_SEPARATE_THREAD on Windows.
But you can simply start your whole app in a separate thread and use the main thread for other tasks. Or you can create a separate thread for these other tasks (preferred way).
Marvin