Homepage › Forums › How-to and troubleshooting › PS Move Service: left-right is forward-backwards
- This topic has 9 replies, 2 voices, and was last updated 5 years, 7 months ago by Greg Driver.
-
AuthorPosts
-
2019-04-08 at 19:40 #10816SoulParticipant
Okay, so I have troubles with ps move service. Even though everything is fine in its internal config, i.e. tracking demo works just fine, in driver4vr horizontal axi are flipped, when I move my (he-he-he) move forward it moves right in Steam. Anyway I can fix that?
2019-04-25 at 20:58 #10917SoulParticipantNo ideas? Perhaps, there is a way to swap axis in Driver4VR?
2019-04-25 at 21:10 #10919SoulParticipantPositional data from my ping pong ball virtual hmd also has to corrected and actually can be corrected through angle correction feature of head tracking. Why this cannot happen for controller input?
2019-04-29 at 07:29 #10947Greg DriverKeymasteryou need perform headset calibration. button next to head tracking.
2019-04-29 at 22:26 #10972SoulParticipantI must be selectively blind, because I don’t see that button
Attachments:
You must be logged in to view attached files.2019-04-30 at 14:27 #10977SoulParticipantOkay, got it to work. What you have to do:
1) Do NOT use angle correction feature in Driver4VR in FreeTrack settings
2) Use PiTool room setup to center your headset and PSMoveService tracking direction (so now you should see your ps moves moving in the same directions as you move them)
3) Invert axi x and z in PsMoveFreepieBridge FreePIE script (NOTE: I needed that, not sure if you do)So now it works, and damn it I am rather pissed it took me so long to figure it out.
2019-04-30 at 20:02 #10978SoulParticipantActually scratch number two out, use Recenter option in PiTool Tray, same thing but faster and easier
2019-05-07 at 07:49 #11010Greg DriverKeymasterthanks.
there are things I add but are not yet documented and that is one of them.
what is your actual source of freetrack? also psmoveservice ?2019-05-07 at 08:54 #11019SoulParticipantYou can use PSMoveService directly? How? At the moment I am using PsMoveFreepieBridge and FreePIE to emulate FreeTrack device, so the tracking data for the headset comes from PsMoveService, then is pumped into FreePIE, then is exported as a FreeTrack compatible data, then Driver4VR eats it. I would really appreciate if it was possible to just take data from PsMoveService, they have this VirtualHMD devices specifically for tracking HMD with no positional data available.
2019-05-07 at 09:01 #11022Greg DriverKeymasterok. so you actually already doing it properly for head tracking.
we could get away from FreeTrack option and take data directly from PSMoveService but that is just to make things simpler.for hand controllers I want to do mine alternative of psmoveservice steamvr bridge which is option 7 on hand tracking. but it is not well tested yet.
i will be testing this scenario in more details.
-
AuthorPosts
- You must be logged in to reply to this topic.