HI Harry...

hmmmmm, yes well I can solve the problem using DXInput,,,

OK... I now know that DirectInput is part of the ExcessGameDev kit

So, I will finally install it and try it out.... as I have got most of DelphiX under my belt........

Though for interest,,, Surely there is method to implement this in standard Delphi 5.. as well!!!!!
Its a pretty common type of situation ..

Remember I am a novice at Delphi programming....

Little by little, progress is made...

Cheeeeeeerrrrrrrssssssss ato