I tried the joystick sample from Cerebral Bicycle, as well as the joystick samples that come with DelphiX.

Joystick.ButtonCount returns 16, but all buttons return false at all times!?

This is using a PS2 controller with the USB interface (it does work ok on other stuff).

I also have a Saitek X52 and a Logitec steering wheel I can try to eliminate the PS2 controller from the problem - but I REALLY want the PS2 controller because it is ideally suited to the game I`m making (Robotron).

Cheers