Jump to content
Sign in to follow this  
POM

Zoom axis center FOV

Recommended Posts

Posted (edited)

In DCS I have assigned my zoom axis to the rudder thingy on my throttle and I wanted to do the same here, however there are no detailed curve settings so I cannot set the center position, which by default has way too low FOV. Is there a way to adjust the FOV so it is wider in the middle position of the zoom axis?

Edited by POM

Share this post


Link to post
Share on other sites

The field of view is non adjustable.

 

You can however move your virtual 'seating position' back which will give you a wider starting field of view, which will give you a wider mid view but it does change the prospective and does not work for me. But that is it.

 

 

Share this post


Link to post
Share on other sites
Posted (edited)

You can have  a "momentary zoom" in an axis be adding this throttle axis for "Pilot head: zoom" in Pilot Head section of controls.

 

But... 😀

 

In DCS by adjust axis saturation and deadzone you can make that half of axis (throttle pad for left or right) e.g. 50 to 0% move "zoom" 0 to 100%. In similar way can use half of twist rudder axis for Spitfire wheel brakes in DCS and CloD.

 

In Bo'X you don't have the axis saturation option, the deadzone adjust allow you reduce only 25% of axis authority, not 50% like in DCS, then you have always half zoom. If use for wheel brakes will have half braked wheels all time.:wacko:

 

 

 

Edited by Sokol1

Share this post


Link to post
Share on other sites
11 minutes ago, Sokol1 said:

You can have  a "momentary zoom" in an axis be adding this throttle axis for "Pilot head: zoom" in Pilot Head section of controls.

 

But... 😀

 

In DCS by adjust axis saturation and deadzone you can make that half of axis (throttle pad for left or right) e.g. 50 to 0% move "zoom" 0 to 100%. In similar way can use half of twist rudder axis for Spitfire wheel brakes in DCS and CloD.

 

In Bo'X you don't have the axis saturation option, the deadzone adjust allow you reduce only 25% of axis authority, not 50% like in DCS, then you have always half zoom. If use for wheel brakes will have half braked wheels all time.:wacko:

 

 

 

The way I used the curve in DCS was to make the center desired FOV and than I could both zoom in and out momentarily, it's very easy to use as the axis was originally designed to be used as rudder, it's way too handy and I got way too used to it, it's a second nature to me by now. IL-2 could use more detailed axis curve settings.

Share this post


Link to post
Share on other sites
Posted (edited)

Then just assign this throttle paddle axis to "Pilot head: zoom" .

 

With paddle in middle you have ~50% of "zoom", press for right (or left) and have a momentary 100% zoom (or 0%). Tested with joy Y axis work in this way.

 

In principle no curves/deadzone is needed, but play with this adjusts.

 

Edited by Sokol1

Share this post


Link to post
Share on other sites
8 hours ago, Sokol1 said:

Then just assign this throttle paddle axis to "Pilot head: zoom" .

 

With paddle in middle you have ~50% of "zoom", press for right (or left) and have a momentary 100% zoom (or 0%). Tested with joy Y axis work in this way.

 

In principle no curves/deadzone is needed, but play with this adjusts.

 

That's exactly what I did, however 50% of zoom is way too much, I just can't find a way to make the center less zoomed in like in DCS. There you have complete control of the curve and I was able to set 50% of physical axis = 30% of logical axis so the default, center position was where I wanted.

Share this post


Link to post
Share on other sites

Thanks for the tips.

DView can't really do that and I can't seem to get JoystickGremlin to work properly, I don't really have much time to fly anyway , let alone to fight with getting the controls to work, I guess I will just stick to sims that work for now, but thanks again for your help anyway.

Share this post


Link to post
Share on other sites
Posted (edited)

DView work for me, with this calibration:

 

DViewPOV.jpg

 

BoK Spitfire default 'center' FOV:

 

DefFOV.jpg

 

With DView axis center in 850:

FOV850.jpg

 

If want the center FOV position more far, increase DView 850 center value.

 

In cockpit minimum and maximum FOV is not altered, just the center position.

 

Since joystick calibration is checked when game start, if want change the center position of axis Alt+Tab don't work, is need close the game, change calibration in DView and start game again.

 

BTW - Play with DView point a solution for use "half" of "twist axis" (or paddle) for Wheel brakes" in Bo'X. 😀

https://forum.il2sturmovik.com/topic/50488-wheel-brakes-in-twist-rudder-or-paddle-axis/

 

Edited by Sokol1

Share this post


Link to post
Share on other sites

There seems to be a limit to what numbers I can set in DView and it can't adjust the curve. It got the FOV a bit wider, but not enough and the curve was so sensitive it was pretty much 100% or nothing.

Share this post


Link to post
Share on other sites
Posted (edited)

Try play with camera Inertia, speed... in camera options.

 

And you need accept the fact that you will not achieve the same  effect of DCS World, because game options are different.

 

Joystick Gremlin has better options for tweak an axis:

 

https://i.imgur.com/JhH1Txl.png

 

But  depends on VJoy,  and this software is not 100% compatible with Windows 10 (may work, may not). 

Edited by Sokol1

Share this post


Link to post
Share on other sites

You can change the curve to your liking also if you edit …/Data/Input/Current.map and then write protect it. Otherwise the file will be rewritten when you start the game. You will also get an error message when starting game and you will not be able to modify your inputs in game. So it is not the best solution.

 

If you do it, look for this entry:

 

[bc_head_zoom]

data_row0 = -1.000000, -1.000000, -1.000000, -1.000000, -1.000000, -1.000000, -1.000000, -1.000000, -1.000000, -1.000000;
data_row1 = -1.000000, -1.000000, -1.000000, -0.973684, -0.947368, -0.921052, -0.894736, -0.868421, -0.842100, -0.815789;
data_row2 = -0.789473, -0.763157, -0.736842, -0.710526, -0.684210, -0.657894, -0.631578, -0.605263, -0.578947, -0.552631;
data_row3 = -0.526315, -0.500000, -0.473684, -0.447368, -0.421052, -0.394736, -0.368421, -0.342100, -0.315789, -0.289473;
data_row4 = -0.263157, -0.236842, -0.210526, -0.184210, -0.157894, -0.131578, -0.105263, -0.078947, -0.052631, -0.026315;
data_row5 = 0.000000, 0.027027, 0.054054, 0.081081, 0.108100, 0.135135, 0.162162, 0.189189, 0.216216, 0.243243;
data_row6 = 0.270270, 0.297297, 0.324324, 0.351351, 0.378378, 0.405400, 0.432432, 0.459459, 0.486486, 0.513513;
data_row7 = 0.540540, 0.567567, 0.594594, 0.621621, 0.648648, 0.675675, 0.702700, 0.729729, 0.756756, 0.783783;
data_row8 = 0.810810, 0.837837, 0.864864, 0.891891, 0.918918, 0.945945, 0.972972, 1.000000, 1.000000, 1.000000;
data_row9 = 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 1.000000;
data_endrow = 1.000000

symmetry = 0;
spline = 0;

[end]

 

The data_row5 first value (0) is the neutral position, the middle of assigned axis. I tried what happens with values below: Axis set for zoom was zoomed out in all positions except for the very end of axis where it was full zoom with minimal transition between max and min zoom. Basically just two zoom levels.

[BC_HEAD_ZOOM]

data_row0 = -1.000000, -1.000000, -1.000000, -1.000000, -1.000000, -1.000000, -1.000000, -1.000000, -1.000000, -1.000000;
data_row1 =-1.000000, -1.000000, -1.000000, -1.000000, -1.000000, -1.000000, -1.000000, -1.000000, -1.000000, -1.000000;
data_row2= -1.000000, -1.000000, -1.000000, -1.000000, -1.000000, -1.000000, -1.000000, -1.000000, -1.000000, -1.000000;
data_row3 = -1.000000, -1.000000, -1.000000, -1.000000, -1.000000, -1.000000, -1.000000, -1.000000, -1.000000, -1.000000;
data_row4 =-1.000000, -1.000000, -1.000000, -1.000000, -1.000000, -1.000000, -1.000000, -1.000000, -1.000000, -1.000000;
data_row5 = -1.000000, -1.000000, -1.000000, -1.000000, -1.000000, -1.000000, -1.000000, -1.000000, -1.000000, -1.000000;
data_row6 =-1.000000, -1.000000, -1.000000, -1.000000, -1.000000, -1.000000, -1.000000, -1.000000, -1.000000, -1.000000;
data_row7 =-1.000000, -1.000000, -1.000000, -1.000000, -1.000000, -1.000000, -1.000000, -1.000000, -1.000000, -1.000000;
data_row8 =-1.000000, -1.000000, -1.000000, -1.000000, -1.000000, -1.000000, -1.000000, -1.000000, -1.000000, -1.000000;
data_row9 =0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000;
data_endrow = 1.000000

symmetry = 0;
spline = 0;

[end]

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...