Jump to content

Gray Zone Warfare

Use the config file for best accuracy.
Read more...

World of Shooting

See the game notes for instructions on how to disable smoothing.
Read more...

Robin Hood - Sherwood Builders

See the game notes for instructions on how to reduce smoothing.
Read more...

Gas Station Simulator

See the game notes for instructions on how to disable smoothing.
Read more...

Mortal Shell

See the game notes for instructions on how to disable smoothing.
Read more...

Battlefield 1


DPI Wizard

Added support for all aims, multipliers and coefficients, as well as calculations for both in-game and config file sensitivities.


User Feedback

Recommended Comments



This is why I wanted my screen match at 50% horizontal.  Rainbow Six Siege is my game of choice and the game I am the best at.  Its ACOG setting is matched at 50%, so it feels natural to me.  Also 50% seems like the best compromise to me, as it limits the maximum distance from the correct value.  In a sense, 50% is the most accurate if you average all of the possible movements.  But if you're a tracking sniper, you may prefer somewhere around 5%.  A flick Shotting AWPer might want something near 100%.  I chose the all-rounder.

Link to comment

I tried this:

 

My csgo zoom sensitivity = 0.81

I got this by matching my hipfire sensitivity (2.35 @400dpi) @ 1%

 

I went ahead and set my zoom sensitivity in battlefield to 0.81 with the coefficient of 1%.

This feels good, but I'm not sure if it's the way to do it. I'd love to have an exact sensitivity so I can work that muscle memory up :D

 

Got any better solution?

 

 

The zoom sensitivity ratio in csgo is the same thing as Universal Soldier Aiming in battlefield and monitor distance on this site. Messing with the zoom sensitivity in the game settings is not the best way to do it. The best way is to find the corresponding coefficient, 

 

match at 1 % = GstInput.SoldierUniformAimingCoefficient 0.017778

 

^^^This is what it would be matched up to .81, but in order for this to be correct you would need to match your FOV to csgo and your 360 distance, as it is based off of those settings. Once you did that it will feel EXACTLY like csgo, because it is literally your exact same sensitivity.

Link to comment

This is why I wanted my screen match at 50% horizontal.  Rainbow Six Siege is my game of choice and the game I am the best at.  Its ACOG setting is matched at 50%, so it feels natural to me.  Also 50% seems like the best compromise to me, as it limits the maximum distance from the correct value.  In a sense, 50% is the most accurate if you average all of the possible movements.  But if you're a tracking sniper, you may prefer somewhere around 5%.  A flick Shotting AWPer might want something near 100%.  I chose the all-rounder.

 

 

Exactly, and I chose 75% because that's the default for CSGO and probably realistically what most people are used to and what a lot of games are based on. There is definitely an argument that 1% is optimal, as being accurate on flicks isn't nearly as important as being accurate in the center of your screen. 

Edited by Bryan Redding
Link to comment

The zoom sensitivity ratio in csgo is the same thing as Universal Soldier Aiming in battlefield

 

What's CSGO's equivalent to BF's zoom sensitivity ratio then?

Link to comment

What's CSGO's equivalent to BF's zoom sensitivity ratio then?

 

 

BF's USA ratio defaults at a coefficient of 133% this is the same thing as "1" in CSGO for zoom sensitivity ratio. You have to have the same hipfire distance on both games to get an accurate zoom sensitivity ratio. As this ratio is based off of your hipfire. You can match the BF coefficient to csgo, but if you just leave it at default it is matched to "1" on csgo.

Edited by Bryan Redding
Link to comment

Thanks man yeh I understand that from your previous posts, but as I asked, that begs the question, in BF we have a zoom sensitivity, so what's the eqivalent in CSGO?

Link to comment

Thanks man yeh I understand that from your previous posts, but as I asked, that begs the question, in BF we have a zoom sensitivity, so what's the eqivalent in CSGO?

If you are using USA, you shouldn't mess with the zoom sens in battlefield. If you change the zoom sensitivity, you ruin what USA is attempting to do, which is make zoomed scopes feel similar to hipfire. CSGO doesn't have zoom senstitivity it only has zoom sensitivity ratio, which is the same thing as USA. Battlefield is one of the only games I know of that has different sensitivities for all the scopes.

 

Once the wiz comes out with the individual scope calculations, you will be able to match at whatever ratio you prefer. If you have messed around with this stuff as much as me, you would know that matching the 360 distance (hipfire) to scoped distance is not only impractical, but sometimes impossible. The difference in FOV makes it very hard. 

 

 

TLDR: CSGO doesn't have the a zoom sensitivity, only a zoom sensitivity ratio, which is the same as Battlefield's Universal Soldier Aiming.

Edited by Bryan Redding
Link to comment

The zoom sensitivity ratio in csgo is the same thing as Universal Soldier Aiming in battlefield and monitor distance on this site. Messing with the zoom sensitivity in the game settings is not the best way to do it. The best way is to find the corresponding coefficient, 

 

match at 1 % = GstInput.SoldierUniformAimingCoefficient 0.017778

 

^^^This is what it would be matched up to .81, but in order for this to be correct you would need to match your FOV to csgo and your 360 distance, as it is based off of those settings. Once you did that it will feel EXACTLY like csgo, because it is literally your exact same sensitivity.

Alright, I'll try this. 

Should I set the zoom sensitivity back to 100%?

 

Edit: works like a charm! Thanks :)

Edited by mattiasheen
Link to comment

Alright, I'll try this. 

Should I set the zoom sensitivity back to 100%?

 

 

Yes. Set your FOV in Battlefield to 74 (this should be close or the same as CSGO's FOV, althought the wiz said BF1 calculated it differently) match the 360 distance for hipfire in BF1 to what you have for CSGO, and then turn on USA and use 0.017778 as the coefficient.

Link to comment

TLDR: CSGO doesn't have the a zoom sensitivity,

 

That explains it :)

 

I have 10k hours in BF, I know all that other stuff, it's the CSGO side that I was wondering about.

Link to comment

So the best thing to do is to turn on Uniform Soldier Aiming and use default settings? Those are the best if I understand it right?

Link to comment

So the best thing to do is to turn on Uniform Soldier Aiming and use default settings? Those are the best if I understand it right?

It's not about "best" that will depend on your personal preference. If you are trying to match sensitivities between BF1 and another game, the easiest way would be to match the 360 distance using the calculator (make sure the FOV is similar for best results). Once you have that value just turn on Universal Soldier Aiming and your GTG, no more messing around needed. It is definitely the easiest way to do it.

 

 

If you are trying to match sensitivities with CSGO and you use a zoom-sensitivity ratio OTHER THAN the default of 1, you need to wait for the wiz to update the calculator so you can do it by scope, or you can find the coefficient. As we said above, there are pros and cons to using different values under the coefficient, but the default is what most people are used to on PC.

Link to comment
  • Wizard

Unfortunately I have been away the last few days and have not had the time to read all in here, but I'll go through the posts the next days.

 

In the mean time I can report that I'm currently analyzing BF1, and the biggest challenge is the USA coefficient, as it does not affect the sensitivity directly as a multiplier. It's the same as in BF4 as far as I can tell, but I never got to fully analyze that. 

Link to comment

Some people seem to be misunderstanding the two sensitivities and the coefficient.

 

BF1 offers two sensitivities (disregard individual zoom options); HIP fire & AIm Diwn Sight (zoom)

 

These two options allow you to differentiate your mouse movement to monitor distance respectively.

The USA option allows you to match all ADS irrespective of zoom level to the same mouse movement to monitor distance.

The co efficient is simply a value that allows you to adjust at what ratio the relationship between the varying ADS (zoom) levels are matched.

 

So given the above if you want ADS and hipfire to to have the exact same relationship between mouse movement and monitor distance travelled then ADS zoom must be set to 100%. However if you prefer different hipfire and ADS mouse speed (think call of duty) changing this value will not affect USA matching the ADS values across ALL zoom scales.

 

Changing individual zoom settings is not recommended as it negates the reasoning behind using USA.

Link to comment
  • Wizard

Got the formula correct now!  :wacko:

 

Excel version:

 

IF(COEFF=0;(((VAR1/(SENS+VAR1))*VAR2)/( IF(ZOOMSENS*ZOOMSENSALL>3;3;IF(ZOOMSENS*ZOOMSENSALL<0,1;0,1;ZOOMSENS*ZOOMSENSALL)))*(TAN(RADIANS(FOVBASE)/2)))/(TAN(RADIANS(FOVAIM)/2));(((VAR1/(SENS+VAR1))*VAR2)/(IF(ZOOMSENS*ZOOMSENSALL>3;3;IF(ZOOMSENS*ZOOMSENSALL<0,1;0,1;ZOOMSENS*ZOOMSENSALL)))*ATAN(VAR3*COEFF*(TAN(RADIANS(FOVBASE)/2)))/(ATAN(VAR3*COEFF*(TAN(RADIANS(FOVAIM)/2))))))

 

COEFF = GstInput.UniformSoldierAimingCoefficient

SENS = GstInput.MouseSensitivity

ZOOMSENSALL = GstInput.SoldierZoomSensitivityAll

ZOOMSENS = GstInput.SoldierZoomSensitivity2x00 (etc)

 

FOVBASE = The main FOV setting

FOVAIM = The FOV of the aim you are using, based on FOVBASE if ADS Field of View is on

 

VAR1, 2 and 3 = Reverse engineered values

Link to comment
  • Wizard

Nice, is the 'video aim down sight' scaling option going to be in there?

Updated the original post to include the variable names from the file, and colored them.

Link to comment
  • Wizard

PHP formula:

(((VAR1/(SENS+VAR1))*VAR2)/(ZOOMSENS*ZOOMSENSALL>3?3:ZOOMSENS*ZOOMSENSALL<0.1?0.1:ZOOMSENS*ZOOMSENSALL))*COEFF=0?(tan(FOVBASE/2))/(tan(FOVAIM/2)):atan(VAR3*COEFF*(tan(FOVBASE/2)))/atan(VAR3*COEFF*(tan(FOVAIM/2)))

Link to comment
Hey, someone helped convert my csgo zoom sensitivity (0.81) to the bf1 coefficient (0.017778)

Is this right? If so, how do you make these calculations? I wanna do it with the csgo zoom sensitivity of 0.818975 instead of 0.81  :)

Thanks!
Link to comment
  • Wizard

 

Hey, someone helped convert my csgo zoom sensitivity (0.81) to the bf1 coefficient (0.017778)

 

Is this right? If so, how do you make these calculations? I wanna do it with the csgo zoom sensitivity of 0.818975 instead of 0.81  :)

 

Thanks!

 

0.017778 in BF1 is the same as zoom sensitivity 1 in csgo at 75% monitor distance.

 

To match 0.81 you need to adjust the zoomall to 0.81 also ;)

 

Or set it to 0.818975 (it's the same as csgo zoom sens if the coeff is set to 0.017778 as you can see).

Link to comment



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

×
×
  • Create New...