<div dir="ltr">Dear Dave, Aashish,<br><br>Thank you very much for your responses.<br><br>I&#39;m sorry, I tried dummy buttons with both v3.98.1 and current master ParaView sources, but they didn&#39;t help me. Also, I&#39;m still able to select visibility with grab world style from ParaView&#39;s UI (in master sources). Btw, my 3d mouse has 2 buttons (<a href="http://www.3dconnexion.com/products/spacenavigator.html">http://www.3dconnexion.com/products/spacenavigator.html</a>). Here is one of snippets from state file I tried:<br>
<br>&lt;VRConnectionManager&gt;<br>   &lt;VRPNConnection name=&quot;vrconnection&quot; address=&quot;device0@localhost&quot;&gt;<br>      &lt;Button id=&quot;0&quot; name=&quot;MyRightButton&quot;/&gt;<br>      &lt;Button id=&quot;1&quot; name=&quot;MyLeftButton&quot;/&gt;<br>
      &lt;Button id=&quot;2&quot; name=&quot;MyDummyButton&quot;/&gt;<br>      &lt;Analog id=&quot;0&quot; name=&quot;MyAnalog&quot;/&gt;<br>      &lt;Tracker id=&quot;0&quot; name=&quot;MyTracker&quot;/&gt;<br>    &lt;/VRPNConnection&gt;<br>
  &lt;/VRConnectionManager&gt;<br>  &lt;VRInteractorStyles&gt;<br>    &lt;Style class=&quot;vtkVRGrabWorldStyle&quot; proxyName=&quot;RenderView1&quot; proxy=&quot;269&quot; property=&quot;ModelTransformMatrix&quot;&gt;<br>
      &lt;Button role=&quot;Reset world&quot; name=&quot;vrconnection.MyLeftButton&quot;/&gt;<br>      &lt;Button role=&quot;Rotate world&quot; name=&quot;vrconnection.MyRightButton&quot;/&gt;<br>      &lt;Button role=&quot;Translate world&quot; name=&quot;vrconnection.MyDummyButton&quot;/&gt;<br>
      &lt;Tracker role=&quot;Tracker&quot; name=&quot;vrconnection.MyTracker&quot;/&gt;<br>   &lt;/Style&gt;<br>&lt;/VRInteractorStyles&gt;<br><br>Do you have some other idea?<br><br>Thanks,<br>Nenad.<br><br><br><br>On Tue, Apr 2, 2013 at 4:06 PM, Aashish Chaudhary &lt;<a href="mailto:aashish.chaudhary@kitware.com">aashish.chaudhary@kitware.com</a>&gt; wrote:<br>
&gt;<br>&gt; Also, <br>&gt;<br>&gt; This does not look right: <br>&gt;<br>&gt;  &lt;Style class=&quot;vtkVRGrabWorldStyle&quot; proxy=&quot;2125&quot; property=&quot;Visibility&quot;&gt;<br>&gt;<br>&gt; Can you try current master of ParaView and re-create the interactions config? It should not allow you to select visibility with grab world style. <br>
&gt;<br>&gt; - Aashish<br>&gt;<br>&gt;<br>&gt;<br>&gt; On Tue, Apr 2, 2013 at 10:01 AM, David Lonie &lt;<a href="mailto:david.lonie@kitware.com">david.lonie@kitware.com</a>&gt; wrote:<br>&gt;&gt;<br>&gt;&gt; On Mon, Apr 1, 2013 at 3:35 PM, Nenad Vujicic &lt;<a href="mailto:nenadus@gmail.com">nenadus@gmail.com</a>&gt; wrote:<br>
&gt;&gt; &gt; Hello everyone!<br>&gt;&gt; &gt;<br>&gt;&gt; &gt; I&#39;m trying to make my Space Navigator working in ParaView v3.98.1 on my<br>&gt;&gt; &gt; Windows 8 machine. I built sources without problems (using VS2012, with qt<br>
&gt;&gt; &gt; 4.8.4, python 2.7.3, boost 1.53.0, OpenMPI 1.6.2, VRPN 07_30 - all rebuilt<br>&gt;&gt; &gt; in x64 mode) with turned on PARAVIEW_USE_VRPN and<br>&gt;&gt; &gt; PARAVIEW_BUILD_PLUGIN_VRPlugin (+ flags for enabling shared libraries,<br>
&gt;&gt; &gt; python, mpi, visit bridge, etc). But, I&#39;m unable to make it working from Qt<br>&gt;&gt; &gt; client. Here are my running steps:<br>&gt;&gt; &gt;<br>&gt;&gt; &gt; 1. I start vrpn_server in background (with enabled line with my device).<br>
&gt;&gt; &gt; When I test it with vrpn_print_devices, everything works OK - whenever I<br>&gt;&gt; &gt; touch my device, vrpn client prints some values,<br>&gt;&gt; &gt; 2. I start ParaView&#39;s Qt client, load VR plugin, create Cone sourse, define<br>
&gt;&gt; &gt; VR connection and Interactions and push Start button,<br>&gt;&gt; &gt; 3. I click on Cone source or &quot;built in:&quot; node in Pipeline Browser and touch<br>&gt;&gt; &gt; my Space Navigator but nothing changes (except vrpn_server reports<br>
&gt;&gt; &gt; connection is established). Actually, for some actions like pushing button<br>&gt;&gt; &gt; (on 3d mouse) I get several instances of following warning in Output Window:<br>&gt;&gt; &gt;<br>&gt;&gt; &gt; &quot;Generic Warning: In<br>
&gt;&gt; &gt; ..\..\..\..\ParaViewCore\ServerManager\Core\vtkSMPropertyHelper.cxx, line<br>&gt;&gt; &gt; 439<br>&gt;&gt; &gt;<br>&gt;&gt; &gt; Call not supported for the current property type.&quot;<br>&gt;&gt; &gt;<br>&gt;&gt; &gt; I get same behavior when I save options from my VR Panel to state file and<br>
&gt;&gt; &gt; load it. Here is VR content from state file:<br>&gt;&gt; &gt;<br>&gt;&gt; &gt; &lt;VRConnectionManager&gt;<br>&gt;&gt; &gt;     &lt;VRPNConnection name=&quot;vrconnection&quot; address=&quot;device0@localhost&quot;&gt;<br>
&gt;&gt; &gt;       &lt;Button id=&quot;0&quot; name=&quot;MyRightButton&quot;/&gt;<br>&gt;&gt; &gt;       &lt;Tracker id=&quot;0&quot; name=&quot;MyTracker&quot;/&gt;<br>&gt;&gt; &gt;     &lt;/VRPNConnection&gt;<br>&gt;&gt; &gt;   &lt;/VRConnectionManager&gt;<br>
&gt;&gt; &gt;   &lt;VRInteractorStyles&gt;<br>&gt;&gt; &gt;     &lt;Style class=&quot;vtkVRGrabWorldStyle&quot; proxy=&quot;2125&quot; property=&quot;Visibility&quot;&gt;<br>&gt;&gt; &gt;       &lt;Button role=&quot;Reset world&quot; name=&quot;vrconnection.MyRightButton&quot;/&gt;<br>
&gt;&gt; &gt;       &lt;Button role=&quot;Rotate world&quot; name=&quot;vrconnection.MyRightButton&quot;/&gt;<br>&gt;&gt; &gt;       &lt;Button role=&quot;Translate world&quot; name=&quot;vrconnection.MyRightButton&quot;/&gt;<br>
&gt;&gt; &gt;       &lt;Tracker role=&quot;Tracker&quot; name=&quot;vrconnection.MyTracker&quot;/&gt;<br>&gt;&gt; &gt;     &lt;/Style&gt;<br>&gt;&gt; &gt;   &lt;/VRInteractorStyles&gt;<br>&gt;&gt; &gt;<br>&gt;&gt; &gt; I hope I made some small mistake:-). Can anyone suggest where could be the<br>
&gt;&gt; &gt; problem?<br>&gt;&gt;<br>&gt;&gt; It&#39;s a bit odd to map all of the actions to the same button. Does your<br>&gt;&gt; input device only have a single button? The GrabWorldStyle requires a<br>&gt;&gt; button press to rotate or translate the view, but that same button is<br>
&gt;&gt; also resetting any modifications it makes (since &quot;Reset world&quot; is<br>&gt;&gt; mapped to MyRightButton along with translate/rotate). These should<br>&gt;&gt; each be set to unique buttons.<br>&gt;&gt;<br>
&gt;&gt; Try using other buttons for reset/translate/rotate world. You can add<br>&gt;&gt; &quot;dummy&quot; buttons to the VR config if needed, just set the button&#39;s &quot;id&quot;<br>&gt;&gt; number higher than your device supports.<br>
&gt;&gt;<br>&gt;&gt; Hope this helps,<br>&gt;&gt;<br>&gt;&gt; Dave<br>&gt;&gt; _______________________________________________<br>&gt;&gt; Powered by <a href="http://www.kitware.com">www.kitware.com</a><br>&gt;&gt;<br>&gt;&gt; Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html">http://www.kitware.com/opensource/opensource.html</a><br>
&gt;&gt;<br>&gt;&gt; Please keep messages on-topic and check the ParaView Wiki at: <a href="http://paraview.org/Wiki/ParaView">http://paraview.org/Wiki/ParaView</a><br>&gt;&gt;<br>&gt;&gt; Follow this link to subscribe/unsubscribe:<br>
&gt;&gt; <a href="http://www.paraview.org/mailman/listinfo/paraview">http://www.paraview.org/mailman/listinfo/paraview</a><br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt; --<br>&gt; | Aashish Chaudhary<br>&gt; | R&amp;D Engineer        <br>
&gt; | Kitware Inc.           <br>&gt; | <a href="http://www.kitware.com">www.kitware.com</a>   </div>