<div dir="ltr">Dear Dave,<br><br>Thank you very much for the patch&#39;s link.<br><br>I&#39;ve just tried it with v3.98.1 release sources and after I made very small change in it, SpaceNavigator started working perfectly! Patch referenced NeedsAnalog (vtkVRSpaceNavigatorGrabWorldStyle.cxx Ln 55) and AnalogName properties (vtkVRSpaceNavigatorGrabWorldStyle.cxx Ln 71-78) which are not available anymore directly. After I masked off these lines, everything started working great.<br>
<br>I posted review to <a href="http://review.source.kitware.com/#/c/8374/">http://review.source.kitware.com/#/c/8374/</a> too. I haven&#39;t tested with current master repository sources, but I believe they should work fine too (after above changes are applied), because there were no larger changes as I saw.<br>
<br>Thanks,<br>Nenad.<br><br><br><br>On Thu, Apr 4, 2013 at 10:25 PM, David Lonie &lt;<a href="mailto:david.lonie@kitware.com">david.lonie@kitware.com</a>&gt; wrote:<br>&gt;<br>&gt; I just remembered this patch where Cory had rewritten the GrabWorld<br>
&gt; style for the space navigator:<br>&gt;<br>&gt; <a href="http://review.source.kitware.com/#/c/8374/">http://review.source.kitware.com/#/c/8374/</a><br>&gt;<br>&gt; Nenad: If you get a chance to try it, please let us know (better yet,<br>
&gt; make an account on the review board and leave feedback there, if you<br>&gt; have time. Otherwise an email to the list will do).<br>&gt;<br>&gt; Cory: I +1&#39;d these patch, but they seem to have been forgotten. Are<br>
&gt; you still interested in contributing them? Can you rebase them against<br>&gt; current master and see if they still work?<br>&gt;<br>&gt; Dave<br>&gt;<br>&gt; On Wed, Apr 3, 2013 at 3:11 PM, Nenad Vujicic &lt;<a href="mailto:nenadus@gmail.com">nenadus@gmail.com</a>&gt; wrote:<br>
&gt; &gt; Dear Dave, Aashish,<br>&gt; &gt;<br>&gt; &gt; Thank you very much for your help!<br>&gt; &gt;<br>&gt; &gt; I put logging calls to routines of above 2 classes (vtkVRGrabWorldStyle and<br>&gt; &gt; pqVRPNConnection) and I started catching messages on both places. Now, looks<br>
&gt; &gt; like the problem is that current interaction styles don&#39;t like my device<br>&gt; &gt; (most likely because of reason Aashish mentioned). I&#39;ll dig into these<br>&gt; &gt; classes and try to fix them or create new interaction style. Then, someone<br>
&gt; &gt; from the team will submit the patch.<br>&gt; &gt;<br>&gt; &gt; Thanks again for your help!<br>&gt; &gt;<br>&gt; &gt; Best regards,<br>&gt; &gt; Nenad.<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt; On Wed, Apr 3, 2013 at 3:10 PM, Aashish Chaudhary<br>
&gt; &gt; &lt;<a href="mailto:aashish.chaudhary@kitware.com">aashish.chaudhary@kitware.com</a>&gt; wrote:<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; One another possibility could be is that SN does not really offer tracker<br>&gt; &gt;&gt; and we are expecting tracker data so the code<br>
&gt; &gt;&gt; somewhere is broke.<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; Can you create a new interactor style and just listen for buttons and<br>&gt; &gt;&gt; analogs?<br>&gt; &gt;&gt;<br>&gt; &gt;&gt;<br>&gt; &gt;&gt;<br>&gt; &gt;&gt;<br>
&gt; &gt;&gt; On Wed, Apr 3, 2013 at 8:38 AM, David Lonie &lt;<a href="mailto:david.lonie@kitware.com">david.lonie@kitware.com</a>&gt;<br>&gt; &gt;&gt; wrote:<br>&gt; &gt;&gt;&gt;<br>&gt; &gt;&gt;&gt; On Wed, Apr 3, 2013 at 7:58 AM, Nenad Vujicic &lt;<a href="mailto:nenadus@gmail.com">nenadus@gmail.com</a>&gt; wrote:<br>
&gt; &gt;&gt;&gt; &gt; Dear Dave,<br>&gt; &gt;&gt;&gt; &gt;<br>&gt; &gt;&gt;&gt; &gt; Thank you for your ideas. Unfortunately, there are no errors / warnings<br>&gt; &gt;&gt;&gt; &gt; emitted during startup or while running ParaView. Also, I tried several<br>
&gt; &gt;&gt;&gt; &gt; times with restarting ParaView and always checked if listening is<br>&gt; &gt;&gt;&gt; &gt; started<br>&gt; &gt;&gt;&gt; &gt; (i.e. Start button is disabled and Stop is enabled). I even turned off<br>
&gt; &gt;&gt;&gt; &gt; my<br>&gt; &gt;&gt;&gt; &gt; firewall, but nothing helped.<br>&gt; &gt;&gt;&gt; &gt;<br>&gt; &gt;&gt;&gt; &gt; Btw, when I put some logging calls to pqVRStarter.cxx Ln 56 (beginning<br>&gt; &gt;&gt;&gt; &gt; of<br>
&gt; &gt;&gt;&gt; &gt; pqVREventPlayer::playEvent() routine), I didn&#39;t get any message (during<br>&gt; &gt;&gt;&gt; &gt; my<br>&gt; &gt;&gt;&gt; &gt; trying to work with 3d mouse). Of course, pqVREventPlayer class<br>
&gt; &gt;&gt;&gt; &gt; definition<br>&gt; &gt;&gt;&gt; &gt; is enabled (because PARAVIEW_USE_VRPN is turned ON). Did I maybe need<br>&gt; &gt;&gt;&gt; &gt; to<br>&gt; &gt;&gt;&gt; &gt; enable some special flag during compilation of Qt to get this event<br>
&gt; &gt;&gt;&gt; &gt; playing<br>&gt; &gt;&gt;&gt; &gt; working or this is used only during automated testing?<br>&gt; &gt;&gt;&gt;<br>&gt; &gt;&gt;&gt; That was only for automated testing. If you want to debug this, try<br>
&gt; &gt;&gt;&gt; putting some debugging messages in<br>&gt; &gt;&gt;&gt;<br>&gt; &gt;&gt;&gt; vtkVRGrabWorldStyle.cxx: HandleTracker() and HandleButton()<br>&gt; &gt;&gt;&gt; pqVRPNConnection.cxx: newButtonValue() and new TrackerValue()<br>
&gt; &gt;&gt;&gt;<br>&gt; &gt;&gt;&gt; The first one is the style where the events from the vrpn are<br>&gt; &gt;&gt;&gt; translated into camera events, and the second file will check that the<br>&gt; &gt;&gt;&gt; events are coming in from VRPN correctly.<br>
&gt; &gt;&gt;&gt;<br>&gt; &gt;&gt;&gt; Did ParaView/VRPN work on this machine in the past? AFAIK no one else<br>&gt; &gt;&gt;&gt; has tried this on Windows 8 yet.<br>&gt; &gt;&gt;&gt;<br>&gt; &gt;&gt;&gt; Dave<br>&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt; _______________________________________________<br>&gt; &gt;&gt;&gt; Powered by <a href="http://www.kitware.com">www.kitware.com</a><br>&gt; &gt;&gt;&gt;<br>&gt; &gt;&gt;&gt; Visit other Kitware open-source projects at<br>
&gt; &gt;&gt;&gt; <a href="http://www.kitware.com/opensource/opensource.html">http://www.kitware.com/opensource/opensource.html</a><br>&gt; &gt;&gt;&gt;<br>&gt; &gt;&gt;&gt; Please keep messages on-topic and check the ParaView Wiki at:<br>
&gt; &gt;&gt;&gt; <a href="http://paraview.org/Wiki/ParaView">http://paraview.org/Wiki/ParaView</a><br>&gt; &gt;&gt;&gt;<br>&gt; &gt;&gt;&gt; Follow this link to subscribe/unsubscribe:<br>&gt; &gt;&gt;&gt; <a href="http://www.paraview.org/mailman/listinfo/paraview">http://www.paraview.org/mailman/listinfo/paraview</a><br>
&gt; &gt;&gt;<br>&gt; &gt;&gt;<br>&gt; &gt;&gt;<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; --<br>&gt; &gt;&gt; | Aashish Chaudhary<br>&gt; &gt;&gt; | R&amp;D Engineer<br>&gt; &gt;&gt; | Kitware Inc.<br>&gt; &gt;&gt; | <a href="http://www.kitware.com">www.kitware.com</a><br>
&gt; &gt;<br>&gt; &gt;<br>&gt; &gt;<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<br>
&gt; &gt; <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:<br>&gt; &gt; <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; &gt;<br></div>