If you’ve been wondering how to enable raw input in CS2, you should know that the devs decided to remove the raw input command and option entirely. However, there’s still a way to turn on RAW input in CS2. This guide teaches you how.
Table of Contents
The Missing Raw Input Option
Back in the day, the command to enable raw input was m_rawinput, but that’s now a thing of the past.
With this option gone, we need to rely on alternate methods to achieve similar precision.
Emulating Raw Input with Windows Mouse Acceleration Settings

The default Windows mouse acceleration settings (Enhanced Pointer Precision) can be very closely emulated through a specific acceleration style.
Here’s the velocity points you’ll need:
1.505035,0.85549892;
4.375,3.30972978;
13.51,15.17478447;
140,354.7026875;
Use this spreadsheet => Link
Installing RawAccel
To get that raw input feel, you can install RawAccel. A YouTuber named itsHappyGoLucky made a comprehensive guide on how to set it up.
Here’s a quick rundown:
1. Download and Install RawAccel

Go to the GitHub page and download the latest RawAccel zip file.
Extract the zip with WinRAR, run installer.exe, and restart your computer.
After restarting, open rawaccel.exe to begin configuring your settings.
2. Configuring RawAccel

Set the DPI value to match your mouse DPI, such as 800.
Set the polling rate to 1000 for the most responsive input.
Optionally enable Streaming Mode if you are using OBS or other capture software.
3. Using RawAccel Curve Helper

Open the RawAccel Curve Helper and create your own editable copy.
Enter your mouse DPI, desired DPI feel, and current in-game sensitivity.
Use the provided formula to calculate your lower and higher sensitivity values.
4. Applying Settings

Set Acceleration to 0.05, Cap Type to Output, Cap Output to 1.75, Input Offset to 15, and Power to 2.5. Click Apply and test the feel in-game.
Sense Multiplier 0.25, Acceleration 0.03, Cap Output 2, Input Offset 0, Power 2.4. Designed for controlled flicks with minimal acceleration.
Sense Multiplier 0.72, Decay Rate 0.1, Input Offset 8, Limit 1.8. Click Apply and test for smoother, more organic mouse movement.
Keeping It Smooth
Ensure you have a constant framerate to make the most of RAW input, and don’t worry, using RawAccel is not bannable.
Conclusion
Even though CS2 doesn’t support raw input natively anymore, you can still achieve that level of precision by following these steps and using RawAccel. Install it, configure it, and you’ll be dominating the game with your newfound accuracy.
FAQs
What does raw input do in CS2?
Raw input bypasses Windows mouse acceleration and system scaling, allowing CS2 to read your mouse movements directly. This results in more consistent and predictable aiming.
Does enabling raw input improve aim accuracy?
For most players, yes. Raw input removes inconsistencies caused by operating system settings, which helps build muscle memory and improves long term aim control.
Can raw input conflict with mouse software settings?
Raw input ignores Windows mouse settings but still works with DPI settings and profiles set in your mouse software. Make sure your DPI is consistent before enabling it.
Should raw input be enabled for all players?
Most competitive players use raw input, but some casual players may prefer the feel of Windows acceleration. It is worth testing both to see which feels better.
Does raw input affect performance or FPS?
No. Raw input does not impact performance or frame rate. It only changes how mouse movement is interpreted by the game.