Ich hab' ein Microsoft Natural Keyboard Pro USB - das ist natürlich schon die gehobene Klasse
Wie gesagt, in vielen Fällen liegt es wirklich an der Tastatur. Eventuell ist auch PS/2 was das angeht etwas beschränkt, USB ist natürlich schneller / besser. Das hilft ATwardz allerdings auch nicht weiter, weil das Programm soll wahrscheinlich auch auf anderen Rechnern als seinem eigenen laufen ;c
Welche
DirectX-Version du drauf hast, ist nicht wichtig, wichtig ist, welche Version dein DelphiX verwendet! Zu
DirectX 9 gehört auch nur DirectInput 8. Davon abgesehen gibt es nichtsdestotrotz verschiedene Methoden, die Tastatur abzufragen, eventuell ist eine davon (buffered) günstiger als die andere (immediate).
Alternativ kannst du natürlich auch den zweiten Spieler mit Joystick oder Gamepad spielen lassen, damit fällt dein Fünf-Tasten-Program unter Umständen weg...