How to Turn on Raw Input in CS2

William Westerlund / January 4, 2026 / 3 min read

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.

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

Github RawAccel
⬇️
Download

Go to the GitHub page and download the latest RawAccel zip file.

📦
Extract & Install

Extract the zip with WinRAR, run installer.exe, and restart your computer.

🚀
Launch RawAccel

After restarting, open rawaccel.exe to begin configuring your settings.

2. Configuring RawAccel

RawAccel Config
🖱️
DPI Settings

Set the DPI value to match your mouse DPI, such as 800.

Polling Rate

Set the polling rate to 1000 for the most responsive input.

🎥
Streaming Mode

Optionally enable Streaming Mode if you are using OBS or other capture software.

3. Using RawAccel Curve Helper

RawAccel Curve Helper
📄
Make a Copy

Open the RawAccel Curve Helper and create your own editable copy.

⌨️
Input Values

Enter your mouse DPI, desired DPI feel, and current in-game sensitivity.

🧮
Calculate Sensitivity

Use the provided formula to calculate your lower and higher sensitivity values.

4. Applying Settings

CS2
⚙️
Classic Mode Baseline

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.

🎯
Personal Classic Settings

Sense Multiplier 0.25, Acceleration 0.03, Cap Output 2, Input Offset 0, Power 2.4. Designed for controlled flicks with minimal acceleration.

🌊
Natural Mode Alternative

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.

author avatar
William Westerlund
William brings 7 years of experience writing for multiple gaming blogs. He has more than 10,000 hours played in CS:GO (CS2) and have played around in other games such as TF2 and Rust. Through his experience playing the game at a high level and dealing with skins for many years, he provides first-hand insight into the topics covered on the Tradeit.gg blog.

Ready to Start Trading?

Get instant access to the #1 trading platform with a sweet bonus.

$5

First-Trade Bonus

Start Trading Now
Discover how to enable raw input in CS2 and achieve precise mouse control. Learn about alternate methods to enhance your gaming experience.
Up To 50% Off All Skins
Table of Contents
You may also like