Skip to content

Harry-Hopkinson/R6-No-Recoil

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŽฏ R6 No Recoil

Preview

A lightweight, efficient no-recoil tool for Rainbow Six Siege. Designed for smooth performance and ease of use.

๐Ÿง  Why I Made This

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.

๐Ÿš€ Why Use This Tool?

  • ๐Ÿ“Œ 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.

๐ŸŽฎ How to Use

  1. Download r6-no-recoil.exe from the Github Release Page.
  2. Run the Program (double-click r6-no-recoil.exe).
  3. Choose whether attacking or defending.
  4. Choose your operator and their primary weapon.
  5. 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.
  6. Enjoy Smoother Aim!

โš ๏ธ Important Setup Note

To ensure the recoil compensation behaves consistently across all systems, you must:

  1. Disable Windows mouse acceleration (Enhance Pointer Precision).
  2. Enable raw mouse input in Rainbow Six Siege.

๐Ÿ”ง How to disable Enhance Pointer Precision

Method 1: Using Control Panel

  1. Open the Control Panel.

    • Press Windows + R, type control, and press Enter.
  2. Go to Mouse โ†’ Pointer Options.

    • In Control Panel, set View by to Large icons or Small icons.
    • Click Mouse.
    • Select the Pointer Options tab.
  3. Uncheck the box for "Enhance pointer precision".

  4. Click Apply and OK.

Method 2: Using Windows Settings

  1. Open Settings.

    • Press Windows + I to open the Settings app.
  2. Go to Devices โ†’ Mouse.

    • In the left sidebar, select Mouse.
    • Click Additional mouse options on the right.
  3. Disable Enhance pointer precision.

    • In the Pointer Options tab, uncheck Enhance pointer precision.
  4. Click Apply and OK.

๐ŸŽฏ How to Enable Raw Mouse Input in Rainbow Six Siege

  1. Close Rainbow Six Siege completely.
  2. Locate your GameSettings.ini file:
    Documents\My Games\Rainbow Six - Siege\<RandomNumbersFolder>\GameSettings.ini
    
  3. Open the file in Notepad (or any text editor).
  4. Find the line:
    RawInputMouseKeyboard=0
    
  5. Change it to:
    RawInputMouseKeyboard=1
    
  6. Save the file and close the editor.
  7. Restart the game โ€” raw mouse input will now be active.

โš™๏ธ Config Explained

The app automatically creates a Config.toml file on first run. You can manually edit it to customise the experience.

Example:

[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

๐Ÿšง Currently in Development

  • Customisation Options โ€“ Ability to fine-tune settings via a UI panel.

๐Ÿ’ธ Support Development

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.

Buy Me a Coffee

โš ๏ธ Disclaimer

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!