From 04:00 PM CDT – 08:00 PM CDT (09:00 PM UTC – 01:00 AM UTC) Tuesday, April 16, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

ActiveX, WingMan Joystick, Immersion TouchSense: can't set "design time" property

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
0 Kudos
Message 1 of 3
(2,475 Views)
I'm not sure about this one, but try right clicking on the control on the front panel and selecting the Property Browser. See if you can change the property there.
0 Kudos
Message 2 of 3
(2,475 Views)
Aaron Marks wrote in message news:<506500000005000000AA5F0000-1012609683000@exchange.ni.com>...
> I'm not sure about this one, but try right clicking on the control on
> the front panel and selecting the Property Browser. See if you can
> change the property there.


I can _SEE_ the property there, but I can't change it. 8-(
Patrick
0 Kudos
Message 3 of 3
(2,475 Views)