Gear VR questions

Looking at a new phone and wondering if anyone has the GearVR working on Elite?

If so how good etc?

I was hoping to see a thread but couldn't find one cheers

Also is the Note 4 Or Galaxy edge S6 better?
 
Last edited:
It does work..... sort of!

I have a Gear VR for S6 and I have got it to work with ED but it took some doing.

First, the Gear VR doesn't use the Samsung/Oculus software for connection to ED which leads to point 2.
Second, You have to install some streaming software and an app manager that allows you to disable (not uninstall) the Gear VR service app (I used Trinus VR and Package Dis-abler Pro from OsPolice).
Third, as I couldn't get ED to recognize FreeTrack, TrackIR, mouse or any of the native Trinus sensor protocols or using OpenTrack as a go between (Trinus has an OpenTrack redirector protocol) with its Vjoy protocol, the only way I could get head tracking to work was to use my EDtracker which ED detects without any issues. This does mean the VR setup is not fully wireless since EDtracker is a USB device.
Finally, the Trinus video settings need to be tweeked to suit you and as it is using wifi to stream the video image (USB direct connection can't be used as the Gear unit USB port is power only not a pass thru), quality may need to be sacrificed to avoid bad latency problems.
.
All I can say is the above setup worked. I did look into using StreamTheater which can be 'modified' (hacked is too strong a term for what you do to it) to work with Gear VR enabled but the PC streaming server only works with an Nvidia GTX 600 or greater and I have a Radion graphics card.
.
I will be looking into another VR streaming software IntuGame VR to see if that overcomes the head tracking problem and to see if it is has better latency at higher quality display output (watch this space).
.
Update. Well IntuGame didn't work but I was only using the free app which didn't have much in the way of settings. However, I did manage to get OpenTrack to work. Seems I was trying to set the head look axis in control setup when I didn't need to. The head tracking just worked in game without any configuring as the settings are done in Trinus and OpenTrack. Trinus needs to be configured for OpenTrack redirect and the UDP port set (I used the default of 5555). OpenTrack needs to be set to UDP Sender for the tracker (set to Trinus port number +1 ie 5556) and FreeTrack 2.0 Enhanced for the protocol. Set up the curve maps as you want them for yaw, pitch and roll, and that's it.
.
The Trinus forum had a thread dealing with its use with ED and someone posted an alternative setup using Splashtop as the streamer. I'm going to look into this as well.
.
Cheers
 
Last edited:
Ok that was interesting. Tried the Splashtop software which turns out to be a remote desktop system and not a dedicated VR system like Trinus. This has two issues, the first and biggest, is there is no positional data feed back to the PC from the app. This is resolved by installing FreePie on the mobile and using OpenTrack on the PC (more on this in a bit). The second issue is the software streames the entire desktop and not just the game output or the currently open window. This requires some tweeking of ED's graphics to work rigtt most notably, borderless window mode and a resolution setting the streamer can work fast enough at (but this is true for all the methods I'd say).
The FreePie app works ok with OpenTrack but on my S6 it sets the axis as if the phone is laying flat on the table in portrait orientation. This took some time to realise what was going on and meant I had to change the settings in OpenTrack's 'tracker' config to add some offsets to Roll and Yaw to set the phone to Landscape orientation and vertical instead of flat on the table. I also had to switch the axis around so that the inputs from the phones P,R and Y went to Opentrack outputs of Y,P and R. This is also done in the 'tracker' config and not in the 'options' section. Once all these settings had been found, it worked the best of all the methods I've tried until bad latency started to build up but this could have just been my phone battery running down (it got to 17%) causing it to decrease the processor speed as a power saving measure.
The one thing to be noted about all of this is that these methods were originally thought up to allow head sets like Google Cardboard and the like to work. And that these style of head sets allow the use of the mobile USB port in tethering mode to stream the data faster than WiFi. As mentioned in the above post, the Gear VR USB port is only a power connection and not a data through port (though this might fix my latency problem ;) ) but the upside to all this, is you can have a truly wireless VR setup if you also use Blutooth headphones connected to the PC for the sound.
.
Happy VR-ing
 
Back
Top Bottom