Page MenuHomeFeedback Tracker

Mouse sensitivity scaling when in "Hip-Fire/Not aiming down sights" and "Aim Down Sights".
Need More Info, NormalPublic

Description

The mouse sensitivity during aim down sights mode should be scaled for the 16:9 aspect ratio (mouse sensitivity will be 1:1 during aim down sights and during hip fire), as it is currently scaled for 4:3. With 4:3 scaling of the mouse sensitivity during aim down sights you will experience a drastic decrease in mouse sensitivity compared to when the player is not aiming down sights. You can test if the mouse sensitivity for aiming down sight is 1:1 by measuring the distance that your mouse moves when you turn your screen in-game relative to a fixed point, preferably an object at a great distance [to reduce parallax error]. In other words, the goal is to move your screen until an object appears to be on the left border of your monitor, marking where your mouse is with a pencil and then turning your screen in-game until the object touches the right border of the monitor and then marking where your mouse lands on the table. The distance that you have measured should be the same when you perform the test again when you are zoomed in.

In short: the distance that you move your mouse during hip-fire is not the same as when you aim down sights, it is lower in aim down sights. This is a pet peeve to competitive players who want the same sensitivity through out all games.

Solution: Make mouse sensitivity while zoomed adjustable by players.

Details

Severity
Tweak
Resolution
Open
Reproducibility
Always
Operating System
Windows 7
Category
Controls
Steps To Reproduce
  1. Measure the distance you move your mouse when you look at an object in game, and move the object from one side of your screen to another (use a 16:9 aspect ratio monitor).
  2. do the same test in zoomed mode measure the amount of distance you have moved your mouse.
  3. Compare to see if they are the same.
Additional Information

The game Overwatch by Blizzard allows players to adjust their mouse sensitivity while zoomed, assuming one of the devs have played Overwatch, set the zoom sensitivity in over watch to 50% then perform the same test above with Widow Maker. You will notice that the distance that you move the mouse is the same whether aiming down the sights or not.

Event Timeline

lipek added a subscriber: lipek.Jul 10 2017, 10:08 PM
This comment was removed by UnknownEntity.
This comment was removed by UnknownEntity.
Geez changed the task status from New to Need More Info.Jul 11 2017, 1:34 PM
Geez added a subscriber: Geez.

Hello UnknownEntity and thank you for the report.
Is the sensitivity difference you describe present in the ironsight mode when holding down right mouse button or do you experience this behaviour also in the ironsight mode without holding down RMB?
Regards,
Geez

This happens when ever the screen is zoomed in no matter if it is in sight mode or not. Holding right click and scoping in is affected along with iron sights. It's a matter of zoom. The way all arma games changes the sensitivity when zoomed is based on a 4:3 system.

UnknownEntity added a comment.EditedJul 12 2017, 7:31 PM

You should be able to move the mouse the same distance to aim at something that is on the monitor up close and at longer ranges, given that the objects are placed on the same spot on your screen (the position of the object is often measured in pixels on the monitor). When you zoom in currently the sensitivity is lowered in both the x and y axis, and you cannot move the mouse the same distance to aim at objects that are on the monitor at the same position on the monitor.

An easy way to test if the mouse sensitivity is scaled properly at all ranges of zoom is to test the amount of mouse distance that it takes to move an object across your monitor, test for un-zoomed view, then zoom in by double tapping the num-pad addition sign to zoom in and perform the same test. The amount of mouse movement to move an object from one side of the screen to another should be the same whether zoomed in or not.

Geez added a comment.Jul 19 2017, 4:07 PM

Hello UknownEntity.
We have been testing the issue internally according to the steps you have provided, however, we were unable to reproduce the issue you have described so far. How much does the distance the mouse has to be moved differ for you between the zoomed and non zoomed mode? As during our testing the distance is approximately the same.
Regards,
Geez

hleV added a subscriber: hleV.EditedJul 19 2017, 4:44 PM

I also don't quite understand the issue here.
Your sensitivity does not scale when zoomed in, yes - it remains the same. Otherwise there would be no point in scoping/zooming in to be more precise (only to see better) because slight mouse movement would turn you as much as it would when scoped out.
Let's say that the minimal movement you are able to make while zoomed out is 1px. Now use the Hunting Scope and that becomes 12px. You can't now precisely target something that's, say, 5px away from where you were looking before (and couldn't adjust the aim as the object looked too far away) because the slightest movement makes you turn by 12px.

In short, you're not supposed to always turn the same amount regardless of zoom (though there should probably be a scaling option - it exists on other shooters, CSGO included). Zooming in is so you could be more precise, and with 1:1 scaling, you would not be.

UnknownEntity added a comment.EditedSep 27 2017, 6:38 AM

I also don't quite understand the issue here.
Your sensitivity does not scale when zoomed in, yes - it remains the same. Otherwise there would be no point in scoping/zooming in to be more precise (only to see better) because slight mouse movement would turn you as much as it would when scoped out.
Let's say that the minimal movement you are able to make while zoomed out is 1px. Now use the Hunting Scope and that becomes 12px. You can't now precisely target something that's, say, 5px away from where you were looking before (and couldn't adjust the aim as the object looked too far away) because the slightest movement makes you turn by 12px.

In short, you're not supposed to always turn the same amount regardless of zoom (though there should probably be a scaling option - it exists on other shooters, CSGO included). Zooming in is so you could be more precise, and with 1:1 scaling, you would not be.

My problem is that it should take the same amount of mouse movement to move a certain amount of pixels on screen, but the current system scales your mouse sensitivity differently when zoomed in so that your sensitivity gets decreased and it takes more mouse movement to move the screen the same amount of pixels on screen. Mouse sensitivity is pixel based and is scaled differently in 4:3 and 16:9 screens. hope this clears things up.

Mark the starting point of your mouse and mark the distance it takes your mouse to move a distant virtual object from one side of the screen to another horizontally, then do the same test using the same starting point as before. in the end you should have two lines representing the mouse sensitivities, if the two lines overlap you have 1:1 mouse sensitivity if they don't then the mouse sensitivity is scaled incorrectly when zoomed in. Do not use a scope where you cant see the borders of your screen.

You will only notice it if you play at a lower sensitivities where it takes you around 11cm to move an object on the screen from one border to the other border horizontally.

Geez added a comment.Oct 2 2017, 1:49 PM

Hello UnknownEntity.
Can you be more specific on the mouse sensitivity? Can you send us a screenshot of your exact settings in windows? Also, do you use some third party program to adjust the sensitivity as well?
Regards,
Geez

Sorry, totally missed your post by a good 6 months.

I use the config file to change my mouse sensitivity manually and to fine tune it.
Here are the lines that I changed:
mouseSensitivityX=0.01207029;
mouseSensitivityY=0.01207029;

I made a graphic which explains how to reproduce it. Hopefully this will help fix the problem.

Thank you,

You have to click on the image to see it. It's too big!