Jump to content

Windows -> Bf1 differs from Bf1 -> Windows


Recommended Posts

Posted (edited)

Hello DPI Wizward :)

 

I noticed that the calculation from Windows Desktop Mode to Bf1 differs from Bf1 to Windows Desktop mode.

From Windows Desktop mode to Bf1 with 300 DPI and 75% Match I should use GstInput.MouseSensitivity 0.022271.

But when doing the other way arround from Bf1 with 0.022271, 300 DPI and Match at 75% I get 350 DPI instead of 300 DPI for Windows Desktop mode.

 

I dont think it is a bug or your calculations are wrong, I just dont understand why it differs.

Can you explain to me why? :) :)

 

 

 

 

 

(The file size is oddly enough too big to use the built in uploader :/ 90KB )

 

Best wishes Who Cares

Edited by WhoCares?
  • Replies 7
  • Created
  • Last Reply

Top Posters In This Topic

Posted

Hmmm it's doing it for other games too and happens on other DPIs. Another thing I've noticed is that the calculator gets "stuck". I change the DPI but it doesn't convert the in-game sensitivity. Then it sorts itself randomly. And another thing I've noticed is that the calculator tries to guess my screen resolution based on my browser's zoom level. It's quite annoying and I'm not sure if it's messing with the calculations.

  • Wizard
Posted

I dont think it is a bug or your calculations are wrong, I just dont understand why it differs.

Can you explain to me why? :) :)

 

(The file size is oddly enough too big to use the built in uploader :/ 90KB )

 

Best wishes Who Cares

I think this is a rounding error somewhere in the code, Windows DPI is rounded to nearest 50 DPI, but it seems like the calculation is done before the rounding. Will look into it!

 

It's weird that you can't upload though, limit is set to 500kB. I'll do some testing :)

 

I change the DPI but it doesn't convert the in-game sensitivity. Then it sorts itself randomly. And another thing I've noticed is that the calculator tries to guess my screen resolution based on my browser's zoom level. It's quite annoying and I'm not sure if it's messing with the calculations.

Remember that the calculated sensitivity when converting from Windows to a game is independent of DPI if it is the same for both. The relation between the two are the same, so the sensitivity will be the same whether DPI is 400 or 8000.

 

The resolution detection is based on what the browser reports, and is there to provide a somewhat qualified guess as to what you are playing with. Obviously if you use the calculator on a different device than what you are playing on (or indeed use a zoom level) it will be wrong. As long as the aspect ratio is the same though, calculations will in most cases be correct (that means that 1280x720 and 1920x1080 will yield the same result). But if you use a 4:3 resolution for the calculations when you play in 16:9, a lot will be wrong.

Posted (edited)

I think this is a rounding error somewhere in the code, Windows DPI is rounded to nearest 50 DPI, but it seems like the calculation is done before the rounding. Will look into it!

 

 

Thank you a lot :D

 

 
 
I had already thought that there is some kind of rounding, but there was 0 % discrepancy so i thought it had to be correct :P
 
​Again, thank you for your interest and your hard work (y) :)
Edited by WhoCares?

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
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...