A lightweight, efficient no-recoil tool for Rainbow Six Siege. Designed for smooth performance and ease of use.
Most recoil tools like Logitech G Hub (now detectable) are bloated, heavy, and come with a ton of unnecessary overhead just to perform a simple task. I built this tool to be clean, compact, and laser-focused on one thing: removing recoil with minimal system impact. No drivers, no background bloatโjust raw utility.
- ๐ No Recoil โ Reduces weapon recoil for better accuracy.
- โก Lightweight & Fast โ Optimised for minimal CPU usage.
- ๐ง No Installation Required โ Just run the
.exe
. - โ๏ธ Powerful Config Support โ Modify the Config.toml file.
- ๐ฅ๏ธ Works on Any Setup โ Supports Windows 10/11.
- ๐ ๏ธ Open Source & Customisable โ Modify as needed.
- Download
r6-no-recoil.exe
from the Github Release Page. - Run the Program (double-click
r6-no-recoil.exe
). - Choose whether attacking or defending.
- Choose your operator and their primary weapon.
- Controls:
- Press
Toggle Recoil
โ Toggle the no-recoil effect on/off. - Press
Change Mode
โ Adjust the strength of the recoil compensation. - Press
Toggle Key
-> Enable/Disable toggle key activating/deactivating recoil. Default CapsLock. - Switch to Defenders/Attackers -> Change operator type.
- Press
- Enjoy Smoother Aim!
To ensure the recoil compensation behaves consistently across all systems, you must:
- Disable Windows mouse acceleration (Enhance Pointer Precision).
- Enable raw mouse input in Rainbow Six Siege.
-
Open the Control Panel.
- Press Windows + R, type
control
, and press Enter.
- Press Windows + R, type
-
Go to Mouse โ Pointer Options.
- In Control Panel, set View by to Large icons or Small icons.
- Click Mouse.
- Select the Pointer Options tab.
-
Uncheck the box for "Enhance pointer precision".
-
Click Apply and OK.
-
Open Settings.
- Press Windows + I to open the Settings app.
-
Go to Devices โ Mouse.
- In the left sidebar, select Mouse.
- Click Additional mouse options on the right.
-
Disable Enhance pointer precision.
- In the Pointer Options tab, uncheck Enhance pointer precision.
-
Click Apply and OK.
- Close Rainbow Six Siege completely.
- Locate your GameSettings.ini file:
Documents\My Games\Rainbow Six - Siege\<RandomNumbersFolder>\GameSettings.ini
- Open the file in Notepad (or any text editor).
- Find the line:
RawInputMouseKeyboard=0
- Change it to:
RawInputMouseKeyboard=1
- Save the file and close the editor.
- Restart the game โ raw mouse input will now be active.
The app automatically creates a Config.toml
file on first run. You can manually edit it to customise the experience.
[RecoilPresets]
# 0 = LOW, 1 = MEDIUM, 2 = HIGH, 3 = ULTRA
Mode = 1
Enabled = true
# Vertical recoil amounts for each preset
LowSensVertical = 2
MediumSensVertical = 3
HighSensVertical = 4
UltraSensVertical = 5
# Horizontal recoil amounts for each preset
LowSensHorizontal = 0
MediumSensHorizontal = 0
HighSensHorizontal = 0
UltraSensHorizontal = 0
# Toggle Key (e.g. 20 = CAPS LOCK)
ToggleKey = 20
- Customisation Options โ Ability to fine-tune settings via a UI panel.
Any form of donation is greatly appreciated and will help keep me motivated to keep working on this project and developing it further with new features and improvements.
This tool is for educational purposes only. Use it at your own risk. I do not advocate cheating. Windows Defender may falsely flag this program as a virus. Just allow the app to run anyway. If you are unsure, use VirusTotal to check the program.
Got questions? Feel free to open an issue!