AAO25.com

America's Army => General Chat => Topic started by: -Jon- on Tuesday, August 06, 2013, 18:53:34 PM

Title: Mouse Smoothness
Post by: -Jon- on Tuesday, August 06, 2013, 18:53:34 PM
Back when 2.8.5 was still around, there was a setting in your User.ini you could change to make your mouse movement more precise. You would change:

MouseX=Count bXAxis | Axis aMouseX Speed=2.0
MouseY=Count bYAxis | Axis aMouseY Speed=2.0

Into:

MouseX=Count bXAxis | Axis aMouseX Speed=1.0
MouseY=Count bYAxis | Axis aMouseY Speed=1.0

Currently, when you move your mouse in any direction, the game registers mouse movement in multiples of 2 pixels. This setting makes the game register movement pixel by pixel. This means that you have far more precision when aiming, especially for long-range, more control over recoil, and in general, the game feels a lot smoother. Unfortunately this setting doesn't work for 2.5 Assist, and changing it results you getting kicked for CVAR violations.

I suggest allowing this change in the next 2.5 update. After all, it doesn't make sense why 2 pixel mouse movement should be the default setting when it is necessarily more imprecise. I would even suggest that pixel-by-pixel movement should be the new default setting if it didn't throw off people's game so much (you have to increase mouse sensitivity to compensate for the decreased speed, and your mouse just "feels" different). So I think it should be a choice. Thoughts?
Title: Re: Mouse Smoothness
Post by: Possessed on Tuesday, August 06, 2013, 19:20:08 PM
sure, I will change it later in the morning or when there are less ppl playing
Title: Re: Mouse Smoothness
Post by: Bart! on Wednesday, August 07, 2013, 02:32:28 AM
Nice, I thought so too.

one small thing though: Changing this to 1 pixel will also mean you need to double your mouse sensitivity in game in order to have the same speed.

For example my mouse sensitivity now is 0.41, I need to change it to 0.82 if this is changed.

Otherwise you will get many people being surprised ;).
Title: Re: Mouse Smoothness
Post by: [Majestic]tidididi on Wednesday, August 07, 2013, 10:03:32 AM
Can I change it to 1?

No, I can't. CVAR violations.
Title: Re: Mouse Smoothness
Post by: Ru$tY. on Wednesday, August 07, 2013, 11:01:09 AM
I've changed it and  didn't get kicked so far.
Title: Re: Mouse Smoothness
Post by: zoxee on Wednesday, August 07, 2013, 11:36:13 AM
btw my ini is original and i got kicked yesterday for cvar maxtickrate must be between 20 & 40.
In original ini it was on 100. Did admins change something ? Don't even know the use of it..
Title: Re: Mouse Smoothness
Post by: noobslayer on Wednesday, August 07, 2013, 12:00:17 PM
MouseX=Count bXAxis | Axis aMouseX Speed=4.0
MouseY=Count bYAxis | Axis aMouseY Speed=4.0

[Engine.PlayerInput]
bInvertMouse=False
MouseSmoothingMode=1
MouseSmoothingStrength=0.000000
MouseSensitivity=1.750000
MouseSamplingTime=0.008253
MouseAccelThreshold=0.000000
DoubleClickTime=0.250000

NP
Title: Re: Mouse Smoothness
Post by: Ganja on Wednesday, August 07, 2013, 12:06:24 PM
I kept getting kicked this morning for tcp netdrivermax tickrate. Mine was 60, it had to b between 20 and 40 (not sure if there's a link with this)
Title: Re: Mouse Smoothness
Post by: Bart! on Wednesday, August 07, 2013, 12:26:45 PM
MouseX=Count bXAxis | Axis aMouseX Speed=2.0
MouseY=Count bYAxis | Axis aMouseY Speed=2.0

[Engine.PlayerInput]
bInvertMouse=False
MouseSmoothingMode=0
MouseSmoothingStrength=0.300000
MouseSensitivity=0.420000
MouseSamplingTime=0.008333
MouseAccelThreshold=0.000000
DoubleClickTime=0.000000

What does the mousesmoothingstrength and samplingtime do? Is it better to put it on 0?

Title: Re: Mouse Smoothness
Post by: Ru$tY. on Wednesday, August 07, 2013, 12:37:31 PM
If you have mousesmoothingmode disabled it MouseSamplingTime has no effect. If you enable it you can adjust the setting according to the hz of your mouse.

MouseSamplingTime=0.008 (125hz)
MouseSamplingTime=0.002 (500hz)
MouseSamplingTime=0.001 (1000hz)
Title: Re: Mouse Smoothness
Post by: [Majestic]tidididi on Wednesday, August 07, 2013, 12:47:51 PM
MouseX=Count bXAxis | Axis aMouseX Speed=2.0
MouseY=Count bYAxis | Axis aMouseY Speed=2.0

[Engine.PlayerInput]
bInvertMouse=False
MouseSmoothingMode=0
MouseSmoothingStrength=0.300000
MouseSensitivity=0.420000
MouseSamplingTime=0.008333
MouseAccelThreshold=0.000000
DoubleClickTime=0.000000

What does the mousesmoothingstrength and samplingtime do? Is it better to put it on 0?

MouseSmoothingMode:

0 is unticked in your in-game settings
1 is ticked in your in-game settings

The smoothing strength gives nothing.

Sampling time is possible to set in mouse driver settings. In ini it has no difference with value do you set. Whatever, it gives nothing.

I'm more interested in axis speed, which was changed after first update half year ago. It was changed to default unchangable value 1, which makes the game hard playable for my mouse and DPI value (sensitivity 0.25 in game settings was too high, I used to play with axis speed 2 and sens 0,65.

It's hard to play with high DPI settings, if you can not set the lower sens than you actually have (if you have the lowest one). LOL.
Title: Re: Mouse Smoothness
Post by: Possessed on Wednesday, August 07, 2013, 15:06:09 PM
If you have mousesmoothingmode disabled it MouseSamplingTime has no effect. If you enable it you can adjust the setting according to the hz of your mouse.

MouseSamplingTime=0.008 (125hz)
MouseSamplingTime=0.002 (500hz)
MouseSamplingTime=0.001 (1000hz)
1 / mouse Hz. and it must be 0.001xxx w/e.
Title: Re: Mouse Smoothness
Post by: Ru$tY. on Wednesday, August 07, 2013, 15:30:33 PM
You're changing the sampling rate not the hz.
The polling rate of 125Hz are 0.008 seconds.
The polling rate of 500Hz are 0.002 seconds.
The polling rate of 1000Hz are 0.001 seconds.
Title: Re: Mouse Smoothness
Post by: Possessed on Wednesday, August 07, 2013, 17:41:05 PM
You're changing the sampling rate not the hz.
The polling rate of 125Hz are 0.008 seconds.
The polling rate of 500Hz are 0.002 seconds.
The polling rate of 1000Hz are 0.001 seconds.
my mouse has 195hz, 1 / 195 = 0,005128 CUT,  2051282051282051282051282051

MouseSamplingTime=0.005128  :D
Title: Re: Mouse Smoothness
Post by: Dav3 on Sunday, August 11, 2013, 16:16:33 PM
can we adjust these values now?
Title: Re: Mouse Smoothness
Post by: Possessed on Sunday, August 11, 2013, 16:19:08 PM
Yes