

Gain: The slope of the output vs input velocity curve.(We use "speed" and "velocity" interchangeably, and are aware of the difference elsewhere.) The output vs input velocity curve is perhaps the most important relationship in a particular setup because it directly describes the output for any given input.

(Output) Velocity: The speed of the final output vector.The "sensitivity multiplier" parameter in the program is a multiplier used on the post-calculation output vector. Sensitivity: The ratio of the output speed to the input speed.The following measurements, available as charts in Raw Accel, are then found from the outputs: The GUI program creates charts by feeding a set of (x,y) inputs and times to the driver code to receive a set of (x,y) outputs.

Raw Accel, like any mouse modification program, works by acting on a passed-in (x,y) input in order to pass back out an (x,y) output. Those uninterested can skip to Features below. Our understanding includes the concepts of "gain", "whole vs by component", and "anisotropy." For clarity, we will outline this understanding here. The Raw Accel driver and GUI's workings and exposed parameters are based on our understanding of mouse acceleration. Run rawaccel.exe when the driver is installed in order to run the Raw Accel GUI. Restart for the uninstallation to take effect. Run uninstaller.exe in the release directory to uninstall the driver. Restart your computer for the installation to take effect. Run installer.exe in the release directory to install the Raw Accel driver. NET Framework 4.7.2+ runtime, download here DO NOT download by clicking the green "Code"/"Download" file on the home page of this repository as that will only download the source code, which isn't what you want.

Visit the Releases page and navigate to the "Assets" dropdown under the latest release, then download the zip file titled RawAccel_X.X.X.zip where X are the latest version numbers.
