Since MiddleVR 1.6, the favoured way to use Intersense devices is through the native Intersense driver.
You need to setup a VRPN server first.
MiddleVR ships with a VRPN server in:
C:/Program files (x86)/MiddleVR/bin/vrpn
You first need to edit the file ‘vrpn.cfg’ and uncomment (remove the #) the line:
vrpn_Tracker_InterSense Tracker0 AUTO IS900time
Then run the ‘vrpn_server.exe’
Finally in MiddleVR, add a VRPN tracker with Tracker0@localhost (if you’re running the vrpn server on the same machine).
If several trackers are used, typically with an IS-900 and especially with a wand, make sure to specify the correct number of trackers in the MiddleVR’s VRPN configuration.
Known bug: Until MiddleVR 1.2.2, a bug exists which might cause an impossibility to set the permutation axis correctly. Contact support for a fix for MiddleVR 1.2.2. This is fixed with later versions.
Wand joystick and buttons
If you are also using the wand joystick and buttons, make sure to also uncomment both the following lines in vrpn.cfg:
vrpn_Tracker_InterSense Tracker0 AUTO IS900time / Wand Wand0 1 -1.0 0.0 0.0 1.0 -1.0 0.0 0.0 1.0
If needed, here is how to Troubleshoot VRPN.