Trinus Forum › Forums › Trinus PSVR › Trinus PSVR 1.0 Reset View wrong orientation
- This topic has 16 replies, 4 voices, and was last updated 9 months, 3 weeks ago by
Schnippshly.
-
AuthorPosts
-
May 19, 2019 at 4:03 pm #8239
cheater
ParticipantThis happens starting with Trinus PSVR 1.0. I have a PSVR v2.
I start by laying the headset on the ground in the direction I will be looking after putting it on and let it calibrate.
Then I put it on and it’s pretty much centered, but I normally reset it again to get it perfectly centered. Starting with 1.0, when I press the HMD button to Reset View for the first time after starting up Trinus, it resets to looking at the floor in some weird fashion.
I have “All Axis” unchecked, which according to another post, means that All Axis Reset is turned on, due to an UI bug that’s limited to Trinus PSVR 1.0.
After that “look at ground” bug happens, I would normally reset viewing direction in my VR application. Then everything works as it would normally. Using the HMD button again works as expected, the adjustment is tiny – it centers the view properly, rather than making me look at the ground.
Please note when I say ground I don’t actually know where it’s pointing me, as all I see is black. In the VR application I use, every direction other than straight ahead of me is black, and that’s what I see.
May 20, 2019 at 3:18 am #8244cheater
Participanti double checked and it actually resets me to look backwards (not downwards). So if I turn my head around 180 degrees to the left or right, then i’m looking at the picture.
May 20, 2019 at 9:33 pm #8246cheater
Participanti checked what exactly happens. i created two scenarios.
scenario 1
when i first start up trinus psvr software, and press start, it calibrates to: 180, 0, 0.
after i press reset on the headset, it will reset to 0, 0, 0.
if i now press stop, don’t exit trinus, and then again press start, the software will calibrate to 0, 0, 0.
if i now stop, close the trinus software, launch the software again, and press start, it will calibrate to: 180, 0, 0.
scenario 2
when i start up trinus psvr software, and press start, it calibrates to: 180, 0, 0.
if i don’t reset the view, and just press stop, and then start again, it will again calibrate to 180, 0, 0.
In pre-1.0 versions of the software, pressing reset would reset me to 180, 0, 0 instead of 0, 0, 0.
I guess i prefer it to start up at 0, 0, 0 and when resetting it should go to 0, 0, 0 as well.
May 21, 2019 at 8:32 am #8247loxai
Keymasterthanks for the details, I’ll investigate
May 24, 2019 at 5:53 pm #8248loxai
KeymasterI’ve updated the reset code to make sure it always results in looking forward.
Here’s a build you can test: https://trinusvirtualreality.com/files/TrinusPSVRSetupBuild.exe
You may need to redo Room Setup (or Quick Calibrate, which resets you at ground level, so would need to increase Trinus Height slider)… maybe.
Let me know if you still have any issues with this.
The update also fixes the All Axis UI bug.May 31, 2019 at 7:59 pm #8251cheater
Participanti’ve never done a room setup. i don’t use room sensors. could that be related to this?
May 31, 2019 at 8:04 pm #8252cheater
Participantthat build (1.0.2) is even more broken. it calibrates to -180, and when i press the reset button nothing happens. but the stupid thing is, if you keep going left it goes even more negative, until you hit -540 (and you’re looking forward again), at which point it wraps around back to -180.
May 31, 2019 at 8:07 pm #8253cheater
Participantoh i think i know why that -180…-540 thing happened. i spammed the reset button on the hmd, and that’s why.
right so currently it starts up with a range of -180…180, and the switchover is when looking forward. That’s wrong, isn’t it? I think it should be 0 looking forward, -90 looking left, 90 looking right, etc. but correct me if i’m wrong. which is the standard with steam vr headsets?
when i press reset once (instead of 5x) the range stays -180…180.
June 2, 2019 at 8:23 am #8261cheater
Participantjust to clarify, that -180…-540 thing seems to be another bug, where multiple presses of reset are somehow cumulative.
however the question remains: what should happen after pressing reset (once): should looking forward set the first coordinate to 0, or -180?
June 2, 2019 at 11:08 am #8262Kotgoth
Participant1. Reset View in 1.0.2 works really strange. If it calibrates to -180 degrees at the start (why MINUS?) then after some time (maybe after trying to tweak drift correction factor) if resets by a hotkey it centers at -184 degrees (not -180), then -186 degrees and so on. Somehow, one of the drift correction buttons (+ or -) resets it back to -180, but it is always a game – which button will set it back to -180 and you end up pressing all three subsequently.
2. Using Opentrack output directly to SteamVR gives good tracking if it is set and filtered correctly. Using Opentrack via FreePie to Trinus results in position spikes, jumpy Y axis and an eyestrain . This maybe happens because of CPU load, but it NEVER happens when feeding direct Opentrack -> SteamVR.June 2, 2019 at 11:23 am #8263Kotgoth
ParticipantForgot to mention:
3. IPD is not remembered at 0.64. Every program start it is back to 0.62 or sometimes 0.63.June 3, 2019 at 9:08 am #8271loxai
Keymasteras per the instructions, you should run room setup (standing mode).
range is -180 to 180, with 0 being back and 180 front, minus numbers rotating left, plus numbers rotating right.
the shown numbers may change for different reasons (reset/offset), but the orientation should not change: the arrow showing in front of you when running the basic SteamVR (without starting a game or the SteamVR fancy room).
In any case, I’ll review again soon to check other potential problems (let me know if there’s any relevant Trinus setting that can affect results, like using the offset or drift correction)June 3, 2019 at 9:34 am #8272Kotgoth
ParticipantThank you for reply, loxai!
Of course, I run Room setup and -180 is front for me. The case is reset button not always resets it back to -180. There may be different numbers (-184, -186, -192) after initial -180. Drift correction, however, does reset it back to -180.Drift correction works, if I judge by its extreme values, but trying to find magic number for my PSVRv1 is tough – drift still remains. Now I am near +0.0011.
Drift correction by HMD buttons is limited. It only goes several steps in plus or minus, is it for purpose?P.S. The question “why -180” was just about why 0 not being center? Seems more logical.
June 4, 2019 at 5:48 pm #8278cheater
Participantrange is -180 to 180, with 0 being back and 180 front, minus numbers rotating left, plus numbers rotating right.
Right, that’s how it works now.
Why is the front 180 and not 0? Is that the standard laid out by SteamVR? Thanks
June 4, 2019 at 5:49 pm #8279cheater
ParticipantKogoth yes there’s still drift. I proposed a solution here but I think Ioxai hasn’t read through it yet.
Trinus PSVR 1.0 view drift still present
-
This reply was modified 1 year, 8 months ago by
cheater.
-
This reply was modified 1 year, 8 months ago by
-
AuthorPosts
- You must be logged in to reply to this topic.