how do you play multiplayer on the same keyboard
You can't, sorry. At least one person needs a gamepad.
ok thanks and by gamepad what do you mean for example does a xbox one controller work
Yes, any gamepad that works with a PC.
The xbox 360 controller is not working with the pc, it automatically selects itself as first player, and so does the computer.
Has to be a full gamepad (ABXY, Two sticks, trigger buttons, D-pad) though. No NES controllers.