problem with multiple key press events at the same time

hey,

i think everyone knows the problem: the user presses multiple keys at the same time and one of the key presses is not recognised in your game. one particular example is when i press and hold right arrow, then press and hold space and then press up arrow. the up arrow key press is not recognised. in my lwjgl-based game this means i cannot fire, accelerate and jump at the same time, which is a bit odd. i wonder if this is purely a hardware problem with my keyboard or if there’s something i can do against it.

any help is greatly appreciated!

Afaik this is a pure hardware problem. See http://en.wikipedia.org/wiki/Computer_keyboard section “Rollover problems”.

Hardware problem. Cursors+space=bad. Use cursors+ctrl instead (or also allow ctrl).

interesting. thanks for the info!

Also noticed 2 cursors + numpad0, you dont get the last button pressed of the three.