Friday, December 18, 2015

Reflex mouse accel configuration wizard

Confused by Reflex's mouse acceleration options? Completely understandable - there's a lot going on with all of the variables. Even worse - acceleration settings deeply depend on your mouse's DPI, so you can't just copy/paste someone else's settings and hope they work for you!

So, I wrote this little tool to give you a starting point. First, enter your mouse DPI and reflex game sensitivity (aka m_speed in console). Then go to into Reflex's "Options" menu, then "Mouse Settings" and copy the outputs this tool spat out (you'll need to check the box for "Enable Advanced Options").

DPI
Reflex Sensitivity

Acceleration
Sensitivity Cap
Offset
Power
Post-Scale X
Post-Scale Y
Angle

Now that you've copied those settings into the menu, before you go in game do some quick wrist flicks and see if the little white circle can make it to the flat part of the curve at the top. Hopefully it can (and hopefully it doesn't reach it with very slow mouse movements). If not, tweak the acceleration value up or down until you can make it hit the flat part.

Next, go in game and see how it feels. It might feel like it's terribly high sensitivity. If so, change both of the post-scale settings to something like 0.6. If it's still too high, change it to 0.5 or something lower. Basically, tweak those values according to your preference and try to leave the other values alone. The "x" value is for horizontal movement, and the "y" value is for vertical. I have come to appreciate higher vertical sensitivity (I have 0.31 X and 0.5 Y) for easier rocket jumps.

If you end up liking the in game mouse acceleration options, keep in mind that povohat wrote an awesome driver that lets you have the same feeling in Windows and any other game. And this tool will let you copy your Reflex settings directly to the driver for the same acceleration curve and feeling.

Tuesday, December 15, 2015

Copying your accel settings between the driver and games.

Are you using mouse acceleration settings in Reflex or QL and want to get the same feeling in the other game or driver? Do you want to take your driver settings and use them in a game where the computer doesn't have the driver installed? I can help (if QL is involved, I'm assuming cl_mouseaccelstyle 1). First, here's a table of the equivalent options/commands between the driver, Quake Live, and Reflex:

DriverQuake LiveReflex
Sensitivitysensitivitym_speed
Accelerationcl_mouseaccelm_advanced_acceleration
Sensitivity Capcl_mousesenscapm_advanced_sensitivity_cap
Offsetcl_mouseacceloffsetm_advanced_offset
Powercl_mouseaccelpowerm_advanced_power
Post-Scale Xm_yawm_advanced_postscale_x
Post-Scale Ym_pitchm_advanced_postscale_y


Use this calculator if you want to convert from Quake Live to Reflex or the driver:

SettingDriverQuake LiveReflex
Sensitivity
Acceleration
Sens Cap
Offset
Power
Post-Scale X
Post-Scale Y

Note: Once you've set post-scale values to work as m_yaw and m_pitch values, you will want to set m_yaw back to 0.022 and m_pitch back to 0.022 or -0.022 (depending on if you use inverted mouse).


Use this calculator if you want to convert from Reflex to Quake Live or the driver:

SettingDriverQuake LiveReflex
Sensitivity
Acceleration
Sens Cap
Offset
Power
Post-Scale X
Post-Scale Y


Use this calculator if you want to convert your driver settings to a specific game:

SettingDriverQuake LiveReflex
Sensitivity
Acceleration
Sens Cap
Offset
Power
Post-Scale X
Post-Scale Y


There are multiple ways to perform these conversions. If you want to do any math yourself, keep in mind that sensitivity is multiplied in before the acceleration, offset, and sensitivity cap calculations are performed, whereas post-scale values are multiplied in after.

Friday, December 4, 2015

New method for the mouse acceleration!

10/13/2020 update: Cheat developers started using the Interception driver for malicious purposes, and some services (FaceIt, Vanguard) have taken issue with players who have the Interception driver installed.  Fortunately, a few developers in the gaming community have taken it upon themselves to create a standalone mouse acceleration driver that can't be abused for cheat purposes.  The new version of mouse acceleration that I personally am using can be found at the following links.


Original (much outdated) post is below, but I highly recommend using raw accel.