1)
if I change
eff.rgdwAxes :=@ rgdwAxes;
eff.rglDirection := @rglDirection;
to
eff.rgdwAxes := rgdwAxes;
eff.rglDirection := rglDirection;
delphi 6 tell me at Incompatible types 'Array' and 'PDWORD'.
(I use Delphi6 with windows XP)

2) Why DIEFFECT Structor haven't dwStartDelay option in Directinput.pas (clootie source)
******** So sorry for my bad english again *******