I am trying to control a Logitech WingMAN force feedback joystick from
LabVIEW, via the ActiveX control provided by Immersion Corporation
(ImmWeb.ocx).
I know I have basically got the ActiveX right, because I can control
other
Immersion-enabled devices (Logitech iFeel mouse) fine.
However, I can't get the WingMAN to work: the ActiveX control has a
dtDirectXForbidDevice property, which I need to change to
dtDirectXRequireDevice. Immersion have told me that this property is
set
at design time, and is read only at run-time. Trying to set it at
run-time
returns an error. How should I set this property, ideally within
LabVIEW, but alternatively by some other means?
Many thanks.
Patrick
p
.haggard@ucl.ac.uk