Sorbifer Posted June 11, 2015 Posted June 11, 2015 Hello! Maybe there is a fix somewhere and/or a workaround, but I cannot find it. In BoS - differently to all other simulators - when I do use head tracking software (like Freetrack or Opentrack), my pilot's head movements cannot reach 90 degrees up. Namely I cannot stare up to check what is above me. Is it possible to fix it somewhere? In FT I tried many things, nothing works. I can look straight up in RoF, old Il2, CloD, WarThunder... but not in BoS. Strange, isn't it? And in fact it "spoils" my way I am tracking the enemy. Simply during the dogfight many times he is disappearing from my view and I must do a strange head movement trying to get him back in front of my pilot's virtual eyes. Any help appreciated a lot. Thanks in advance.
No_85_Gramps Posted June 11, 2015 Posted June 11, 2015 In opentrack make sure that the pitch curve upper limit is set to 180. Only way I know to get opentrack to give you 90 degrees of pitch up/down.
Sorbifer Posted June 11, 2015 Author Posted June 11, 2015 In OpenTrack? OK, I will try this. In FT I have already checked that option, setting limit from +-160 to 180 degrees of pitch, and it did not fix it, unfortunately. OpenTrack with a version 2.2a2 only? Like mentioned here? http://forum.il2sturmovik.com/topic/12772-opentrack-22a2-file-allows-90degree-pitch-view/ By the way - if someone could pass the good and reliable OpenTrack INI file, I would appreciate it very much. Currently my OpenTrack profile works worse than FT, much less smoother. Looks like it gives integer degrees output, so e.g. yaw 21 degrees, not 20.7, at least this is how it looks now on my computer. Looks like smoothing problems, or filtering options... no idea. PS: I wonder how it works for TrackIR's users.
No_85_Gramps Posted June 11, 2015 Posted June 11, 2015 I am currently using 2.3, RC12. Some things have changed and I don't think my ini file will work for 2.2 versions. I will post an update later on that talks about the new version. For the Tracker I use PointTracker 1.1, Protocol is freetrack 2.0 enhanced, and the Accela filter. I also use a PS3 eye camera and a home made IR LED unit attached to my headphones.
Sorbifer Posted June 12, 2015 Author Posted June 12, 2015 Thanks in advance! I have got everything set like you wrote above, but simply the devil is in the details, something is set a bit wrong, and therefore usage is much less effective and smooth than in FreeTrack. Pity, especially when OpenTrack is being developed and FT is abandonware now...
Sorbifer Posted June 12, 2015 Author Posted June 12, 2015 (edited) PS: It looks for me that it is a bug in the game. Indeed using OpenTrack allows to have full range, +-90 degrees of head pitchamd +-180 of yaw. But strange enough finishing the game and coming again with FT in use it happened that it was also working. But not after system restart. So it seems like OT sets something in the game? Hmmm... And obviously not only a problem of FT, also FTNOIR has that issue: http://theairtacticalassaultgroup.com/forum/showthread.php?t=11340 PPS: I would move to OT but I still have no luck with its filtering options. From those three included one works only, but the final effects are not promising - still very erratic movement (micro moves/shakes), no stability of FT. Help needed. Edited June 12, 2015 by Sorbifer
1PL-Husar-1Esk Posted June 13, 2015 Posted June 13, 2015 When you can't pitch up/down more than 45 deggre. Opentrack -> protocol settings, the EZCA box ticked. For me Opentrack is working perfectly smooth and responsive.
No_85_Gramps Posted June 13, 2015 Posted June 13, 2015 When you can't pitch up/down more than 45 deggre. Opentrack -> protocol settings, the EZCA box ticked. For me Opentrack is working perfectly smooth and responsive. EZCA does the trick but it is no longer an option in the 2.3 version. If I get the time today I will do a small write-up on ver 2.3 RC12 but most likely it will be in a day or two.
Sorbifer Posted June 13, 2015 Author Posted June 13, 2015 (edited) OK - pitch works fine in OT. Now the problem is the stability. Tomcatqw - could you post your ini file? I would check the filter settings you have got. Gramps - by write-up you mean some changes in github code? And another RC? Edited June 13, 2015 by Sorbifer
No_85_Gramps Posted June 13, 2015 Posted June 13, 2015 Just what's changed in the new version. How do you have your curves set? You need to adjust the deadzone to account for the stability. You need to set all six. You can see the deadzone I have for one axis in the pic.
Sorbifer Posted June 14, 2015 Author Posted June 14, 2015 OK, deadzones help having for stable gunsight view. For any angle look it does not. Filtering settings helped a lot, it is much better now, not so perfect as in FT but close. And of course 90 degrees pitch works only for OT 2.2, not for the latest one, even with setting mapping to +-180 degrees. And obviously not working with FT. By the way NewView does not work also with FT. How it is possible? Registry entry goes to NewView, it redirects to FT or OT, but the game anyway takes data directly from FT and/or OT. Another sad story with BoS.
1PL-Husar-1Esk Posted June 15, 2015 Posted June 15, 2015 Work best with OpenTrack 2.2a2 version ini: [Curves-rx] point-count=2 point-0-x=2.46857142448425 point-0-y=0 point-1-x=22.7999992370605 point-1-y=166 [Curves-ry] point-count=3 point-0-x=2.05714297294617 point-0-y=0 point-1-x=2.05714297294617 point-1-y=0 point-2-x=12.6514282226562 point-2-y=90 [Curves-ry_alt] point-count=2 point-0-x=2.05714297294617 point-0-y=0 point-1-x=12.1371431350708 point-1-y=90 [Curves-rz] point-count=2 point-0-x=6.17142857142857 point-0-y=0 point-1-x=23.6000003814697 point-1-y=180 [Curves-tx] point-count=3 point-0-x=5.14285707473755 point-0-y=0 point-1-x=14.1714286804199 point-1-y=100 point-2-x=15.1428575515747 point-2-y=100 [Curves-ty] point-count=2 point-0-x=5.14285707473755 point-0-y=0 point-1-x=14.5714282989502 point-1-y=100 [Curves-tz] point-count=2 point-0-x=4.7142858505249 point-0-y=0 point-1-x=18 point-1-y=100 [Tracking] Smooth=1 invertYaw=true invertPitch=true invertRoll=false invertX=false invertY=false invertZ=false rx_alt=false ry_alt=false rz_alt=false tx_alt=false ty_alt=false tz_alt=false tcomp-rz=false compensate=false zero_tx=0 zero_ty=0 zero_tz=0 zero_rx=0 zero_ry=0 zero_rz=0 [GameProtocol] DLL=libopentrack-proto-freetrack.dll [KB_Shortcuts] Keycode_Center=199 Shift_Center=true Ctrl_Center=false Alt_Center=false Keycode_StartStop=207 Shift_StartStop=false Ctrl_StartStop=false Alt_StartStop=false Key_index_Center=27 Shift_Toggle=false Ctrl_Toggle=true Alt_Toggle=false Key_index_Toggle=27 [PPJoy] Selection=1 [FSUIPC] LocationOfDLL=C:/Program Files/Microsoft Games/Flight Simulator 9/Modules/FSUIPC.dll [TrackerSource] Selection=0 DLL=libopentrack-tracker-pt.dll 2ndDLL= [Filter] DLL=libopentrack-filter-accela.dll [sMTracker] FilterLevel=1 EnableRoll=true EnablePitch=true EnableYaw=true EnableX=true EnableY=true EnableZ=true [Accela] Reduction=1000 zoom-slowness=5 smoothing-factor=1.5 rotation-alpha=6 translation-alpha=8 deadzone=0 exponent=2 second-order-alpha=3 third-order-alpha=4 axis-0=1.5 axis-1=1.5 axis-2=1 axis-3=0.8 axis-4=0.9 axis-5=1.25 rotation-deadband=0.675 translation-deadband=0.45 [Curves-Accela-Scaling-Rotation] point-count=6 point-0-x=0 point-0-y=0 point-1-x=0.535433053970337 point-1-y=0.29824560880661 point-2-x=0.992125988006592 point-2-y=0.736842095851898 point-3-x=1.33070862293243 point-3-y=1.59649121761322 point-4-x=1.4960629940033 point-4-y=3.29824566841125 point-5-x=1.58267712593079 point-5-y=8 [Curves-Accela-Scaling-Translation] point-count=5 point-0-x=0 point-0-y=0 point-1-x=0.346456706523895 point-1-y=1 point-2-x=0.559055089950562 point-2-y=3.15789484977722 point-3-x=0.700787425041199 point-3-y=5.54385948181152 point-4-x=0.795275568962097 point-4-y=8 [PointTracker] CameraId=0 CameraF=@Variant(\0\0\0\x87?\x80\0\0) CameraResX=640 CameraResY=480 CameraFPS=75 CameraRoll=0 CameraPitch=0 CameraYaw=0 PointExtractThreshold=132 PointExtractThresholdSecondary=132 PointExtractMinSize=10 PointExtractMaxSize=50 PointModelM01x=@Variant(\0\0\0\x87\0\0\0\0) PointModelM01y=@Variant(\0\0\0\x87\x42 \0\0) PointModelM01z=@Variant(\0\0\0\x87\xc1\xf0\0\0) PointModelM02x=@Variant(\0\0\0\x87\0\0\0\0) PointModelM02y=@Variant(\0\0\0\x87\xc2\x8c\0\0) PointModelM02z=@Variant(\0\0\0\x87\xc2\xa0\0\0) tMHx=@Variant(\0\0\0\x87\0\0\0\0) tMHy=@Variant(\0\0\0\x87\0\0\0\0) tMHz=@Variant(\0\0\0\x87\0\0\0\0) DynamicPoseResolution=false VideoWidget=true SleepTime=10 ResetTime=1000 EnableRoll=true EnablePitch=true EnableYaw=true EnableX=true EnableY=true EnableZ=true [PointTrackerDialog] ActiveModelPanel=0 CustomM01x=0 CustomM01y=40 CustomM01z=-30 CustomM02x=0 CustomM02y=-70 CustomM02z=-80 ClipTopHeight=40 ClipTopLength=30 ClipBottomHeight=70 ClipBottomLength=80 CapHalfWidth=40 CapHeight=60 CapLength=100 [Curves-tx_alt] point-count=0 [Curves-ty_alt] point-count=0 [Curves-tz_alt] point-count=0 [Curves-rx_alt] point-count=2 point-0-x=1.85142862796783 point-0-y=0 point-1-x=22.834285736084 point-1-y=169.463409423828 [Curves-rz_alt] point-count=0 [FT] UsedInterface=0 [FTIR] useTIRViews=false useDummyExe=true [proto-freetrack] ezca-mode=true use-memory-hacks=false used-interfaces=0 [opentrack-ui] compensate-translation=false compensate-translation-disable-z-axis=true ding=true filter-dll=Accela Filter Mk4 key-alt-center=false key-alt-toggle=false key-ctrl-center=true key-ctrl-toggle=true key-index-center=27 key-index-toggle=27 key-shift-center=false key-shift-toggle=true pitch-alt-axis-sign=false pitch-invert-axis=true pitch-zero-pos=0 protocol-dll=FreeTrack 2.0 roll-alt-axis-sign=false roll-invert-axis=false roll-zero-pos=0 tracker-dll=PointTracker 1.1 tracker2-dll= x-alt-axis-sign=false x-invert-axis=false x-zero-pos=0 y-alt-axis-sign=false y-invert-axis=false y-zero-pos=0 yaw-alt-axis-sign=true yaw-invert-axis=true yaw-zero-pos=0 z-alt-axis-sign=false z-invert-axis=false z-zero-pos=0 pitch-source-index=0 roll-source-index=0 x-source-index=0 y-source-index=0 yaw-source-index=0 z-source-index=0 [tracker-pt] active-model-panel=0 camera-focal-length=1 camera-fps=75 camera-index=0 camera-pitch=0 camera-res-height=480 camera-res-width=640 camera-roll=1 camera-yaw=0 cap-x=0 cap-y=0 cap-z=0 clip-by=70 clip-bz=80 clip-ty=40 clip-tz=30 dynamic-pose-resolution=false enable-pitch=true enable-roll=false enable-x=true enable-y=true enable-yaw=true enable-z=true m_01-x=0 m_01-y=40 m_01-z=-30 m_02-x=0 m_02-y=-70 m_02-z=-80 max-point-size=29 min-point-size=9 model-centroid-x=0 model-centroid-y=0 model-centroid-z=0 reset-time=2000 threshold-primary=70 threshold-secondary=9 video-widget=true
Sorbifer Posted June 15, 2015 Author Posted June 15, 2015 Thanks! I will try it soon, unfortunately now I have got guests invasion at home, and I have to be more social in few days... The question is: should we try to convince game developers to do something with that? I still would say that it is a wrong data usage from their side. And after all in RoF it works fine, very fine, so they are able to fix it somehow. And will they do something, so busy with a next game, next planes and maps, to release a brand new game with the same old issues inside?
Sorbifer Posted June 30, 2015 Author Posted June 30, 2015 Hi! It was enough to change FT to version 2.2.0.279 and set max range of pitch and it was working again. No need to move to OpenTrack (yet).
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now