Skip to main content
New Participant
May 13, 2013

Hydra latency?

Has anyone else measured the Hydra end-to-end latency? By this I mean movement time to photons off the screen time. I am getting numbers around 120ms measured using the official Unity plugin. Can anyone also provide their numbers?

    9 replies

    Up and Coming
    May 22, 2013
    I also get a very sluggish feeling from my hydra implementation, it is definately not the advertised <10 ms latency. I didnt test it, but it surely is above 100ms for me as well!
    Freeworlds: Tides of War Blue Drift (Underwater Hydra-based Diving Game)
    Up and Coming
    May 22, 2013
    Which drivers are you using?

    The sixense drivers are supposed to be MUCH better than the Razer drivers...
    This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
    Up and Coming
    May 26, 2013
    So, I just did some really crappy testing with a 30 fps camera, and for translational movement I get something between 2 to 3 frames before movement is registered. Rotation changes seem to be better with 1 to 2 frames. I used the sample application for movement visualization (sixense_simple3d_x64.exe) and made sure that VSync is off (~800 fps rendering speed). My computer monitor has a 6ms latency I think.

    It all comes down to something like <100msec for translational and maybe <60msec for orientation changes.

    Not really impressed :(
    Freeworlds: Tides of War Blue Drift (Underwater Hydra-based Diving Game)
    Up and Coming
    May 26, 2013
    Yes, I have the same impression with my drum test and the hydra. Feels very laggy.
    Inspiring
    May 30, 2013
    How does one tell if they have Razer drivers or Sixense drivers?
    Titans of Space PLUS for Quest is now available on DrashVR.com
    Up and Coming
    June 3, 2013
    "geekmaster" wrote:
    Which drivers are you using?

    The sixense drivers are supposed to be MUCH better than the Razer drivers...


    I use my Hydra with the Six sense setup, the Razer is absolutely no good. Delete it, and reinstall with Six Sense only. Then it will work as advertised, mine does...
    p.s.
    make sure there is very little running in the background also, that will definitely put a drain on its speed too. :geek:
    Up and Coming
    June 3, 2013
    - don't use any crappy Razer software (uninstall it if you have), but download and install only the always updated and much more usable motion creator 2 from Sixense
    http://www.sixense.com/motioncreator2/MotionCreator_beta_3154.exe

    - for a lag-free experience, hold hydra controllers as close as possible to the base, then go in the motion creator 2 software, edit->preferences, set the filter to off and check the "dynamic filter" option (it will gradually increase filtering as we move the controllers away from the base), for me it feels as responsive as my mouse!

    other useful hydra tips here
    https://developer.oculusvr.com/forums/viewtopic.php?f=26&t=1375
    Inspiring
    June 3, 2013
    Interesting. So you guys are saying that Motion Creator 2 IS the Sixense driver? I thought it was just for managing button layout profiles for the diff games. :shock: Thank you!
    Titans of Space PLUS for Quest is now available on DrashVR.com
    Up and Coming
    July 8, 2013
    So I did another test with a high speed camera. I found the hydra latency to be quite good (below 50ms definately, maybe similar to mouse latency even), however it made quite a big difference if VSync was on or off.

    With VSync off (and ~1000 fps on a 60hz monitor) the delay is very small (one 60hz frame roughly) whereas with VSync on the delay seems amplified. Therefore, I think it's very important where in your render-loop you actually sample the input and update the output.

    Btw. Kinect's latency actually isnt that bad, it's simply 1000/30fps = 33ms. However, if you add rendering/input delay and one screen-update frame, you are quickly at over 50msec which is noteicable. If you smooth out moevement, you are quickly over 100msec which I think most Kinect for XBox games do.

    Luckily, with the Hydra, you dont have to do any smoothing.
    Freeworlds: Tides of War Blue Drift (Underwater Hydra-based Diving Game)