First of all, Is it actually possible for a keyboard to be able to accept input from multiple separate keys at the same time?
For instance, If I was to make a simple game like pong, and set an up and down key for each player, could both players press either up/down at the same time? Or would you have to wait until 1 player wasn't pressing anything?
If not, would trying to set up controls for a gamepad be difficult in java?