Ostatnio robiłem grę w stylu Liero przy użyciu DelphiX sterowaną z klawiatury oczywiście. I w trybie jednoosobowym wszystko było OK, ale kiedy włączałem tryb dwóch graczy zaczynał się problem. Kiedy wciskałem więcej klawiszy na raz, to postacie nie reagowały na wciskanie niektórych z nich.
Sprawdzanie, czy klawisz został wciśnięty realizowałem przy pomocy funkcji:
DXInput.Update;
if DXInput.Keys.Key(vk_space) then podskocz;
czy jakoś tak.