Skip to content
MPGHThe Dark Arts
/
RegisterLog in
Forum
Community
What's NewLatest posts across the boardTrendingHottest threads right nowSubscribedThreads you follow
Discussion
GeneralIntroductionsEntertainmentDebate FortFlaming & Rage
Board
News & AnnouncementsMPGH TimesSuggestions & HelpGiveaways
More Sections
Art & Graphic DesignProgrammingHackingCryptocurrency
Hacks & Cheats
Games
ValorantCS2 / CS:GOCall of Duty / WarzoneFortniteApex LegendsEscape From Tarkov
+14 moreLeague of LegendsGTA VMinecraftRustROTMGBattlefieldTroveBattleOnCombat ArmsCrossFireBlackshotRuneScapeDayZDead by Daylight
Resources
Game Hacking TutorialsReverse EngineeringGeneral Game HackingAnti-CheatConsole Game Hacking
Tools
Game Hacking ToolsTrainers & CheatsHack/Release NewsNew
Submit a release →Share your cheat, tool, or config with the community.
AINEW
AI Tools
General & DiscussionPrompt EngineeringLLM JailbreaksHotAI Agents & AutomationLocal / Open Models
AI × Gaming
AI Aimbots & VisionML Anti-CheatGame Bots & Automation
Create
AI Coding / Vibe CodingAI Art & MediaAI Voice & TTS
The AI frontier →Where game hacking meets modern machine learning. Jump in.
Marketplace
Buy & Sell
SellingBuyingTradingUser Services
Trust & Safety
Middleman LoungeMarketplace TalkVouch Copy Profiles
Money
Cryptocurrency TalkCurrency ExchangeWork & Job Offers
Start selling →List accounts, services, and goods. Use the middleman to trade safe.
MPGH The Dark Arts

A community for offensive security research, reverse engineering, and AI.

Community

ForumMarketplaceSearch

Account

RegisterLog in

Legal

Privacy PolicyForum RulesHelp & FAQ
© 2026 MPGH · All rights reserved.Built by the community, for the community. For educational purposes onlyContent is shared for security research and education — we don't condone illegal use. You're responsible for complying with applicable laws. Use at your own risk.
Home › Forum › MultiPlayer Game Hacks & Cheats › Steam Games Hacks & Cheats › Rainbow Six: Siege › Universal No Recoil for Logitech

PostUniversal No Recoil for Logitech

Posts 1–7 of 7 · Page 1 of 1
DR
Dr.Hirsch
Universal No Recoil for Logitech
Wanting to share what I have used for the last 2+ years.

It is universal and works for any game. You can change the strength of the recoil reduction on the fly, by pressing MouseWheel left/right.
Enjoy.

Code:
-- Universal_Simplified for Logitech GHUB
-- only testet on G604

-- some times you have to close GHUB through Taskmanager and launch it as admin, not my fault

-- main feature :
-- with mousewheel right you can increase NoRecoil strength, with mouse wheel left you can reduce strength
-- change UP,DOWN if you mouse does not support this
-- so you can use it in any game and with any weapon
-- for use in games like PUBG,RainbowSix,SuperPeople...
-- 2+ Years no ban

-- to keep track of you strength values use 
-- the console in LGHUB, 2nd screen required looks like this :
-- https://imgur.com/qoiMpRi
-- or https://docs.microsof*****m/en-us/sysinternals/downloads/debugview and filter for *NR*, can be used as overlay
-- https://imgur.com/3P2GbW2

--Settings--
--General--
UP = 13                     -- to increase NoRecoil strength, toggle Modify to change RapidFire strenght
DOWN = 12                   -- to reduce NoRecoil strength, toggle Modify to change RapidFire strenght
--NoRecoil
NR = 4		                -- distance to pull down, (default) recoil reduction
HorizontalRecoilModifier=0	-- unused, is for left right recoil	 
Sleep_ = 10                    -- delay between pull down, less for smoother
--BINDS--	
--General--                 
UP = 13                     -- to increase NoRecoil strength, + Modify to increase RapidFireNoRecoil
DOWN = 12                   -- to reduce 	
--NoRecoil 									
RC = 3                        -- right click, when you press RC and LC it pulls down
LC = 1                        -- Left click, key boud to shoot ingame 

--FUNCTIONS--						
EnablePrimaryMouseButtonEvents(true);   -- to capture primary (1) klick
OutputDebugMessage("Profil Aktiv")
function NoRecoil()
	repeat
	MoveMouseRelative(0,NR)
	Sleep(Sleep_)
until not IsMouseButtonPressed(LC)
end
--NoRecoilModify
function Add()
    NR=NR+1 	
    if (NR>10) then
        NR=0
    end 		
    OutputLogMessage("NR %d\n", NR)
    OutputDebugMessage("NR %d\n", NR)
end
function Reduce()
    NR=NR-1 	
    if (NR<0) then
        NR=10
    end
    OutputLogMessage("NR %d\n", NR)
    OutputDebugMessage("NR %d\n", NR)
end
--increaseAndReduce
function OnEvent(event, arg)	

    if (event == "MOUSE_BUTTON_PRESSED" and arg == UP) then
        Add() 
    end
    if (event == "MOUSE_BUTTON_PRESSED" and arg == DOWN) then
        Reduce()
    end
    if IsMouseButtonPressed(RC)then	                           
        repeat
            if IsMouseButtonPressed(LC)  then
                NoRecoil()
            end
        until not IsMouseButtonPressed(RC)
    end
end
#1 · 4y ago
FI
filizao12
Help
Quote Originally Posted by Dr.Hirsch View Post
Wanting to share what I have used for the last 2+ years.

It is universal and works for any game. You can change the strength of the recoil reduction on the fly, by pressing MouseWheel left/right.
Enjoy.

Code:
-- Universal_Simplified for Logitech GHUB
-- only testet on G604

-- some times you have to close GHUB through Taskmanager and launch it as admin, not my fault

-- main feature :
-- with mousewheel right you can increase NoRecoil strength, with mouse wheel left you can reduce strength
-- change UP,DOWN if you mouse does not support this
-- so you can use it in any game and with any weapon
-- for use in games like PUBG,RainbowSix,SuperPeople...
-- 2+ Years no ban

-- to keep track of you strength values use 
-- the console in LGHUB, 2nd screen required looks like this :
-- https://imgur.com/qoiMpRi
-- or https://docs.microsof*****m/en-us/sysinternals/downloads/debugview and filter for *NR*, can be used as overlay
-- https://imgur.com/3P2GbW2

--Settings--
--General--
UP = 13                     -- to increase NoRecoil strength, toggle Modify to change RapidFire strenght
DOWN = 12                   -- to reduce NoRecoil strength, toggle Modify to change RapidFire strenght
--NoRecoil
NR = 4		                -- distance to pull down, (default) recoil reduction
HorizontalRecoilModifier=0	-- unused, is for left right recoil	 
Sleep_ = 10                    -- delay between pull down, less for smoother
--BINDS--	
--General--                 
UP = 13                     -- to increase NoRecoil strength, + Modify to increase RapidFireNoRecoil
DOWN = 12                   -- to reduce 	
--NoRecoil 									
RC = 3                        -- right click, when you press RC and LC it pulls down
LC = 1                        -- Left click, key boud to shoot ingame 

--FUNCTIONS--						
EnablePrimaryMouseButtonEvents(true);   -- to capture primary (1) klick
OutputDebugMessage("Profil Aktiv")
function NoRecoil()
	repeat
	MoveMouseRelative(0,NR)
	Sleep(Sleep_)
until not IsMouseButtonPressed(LC)
end
--NoRecoilModify
function Add()
    NR=NR+1 	
    if (NR>10) then
        NR=0
    end 		
    OutputLogMessage("NR %d\n", NR)
    OutputDebugMessage("NR %d\n", NR)
end
function Reduce()
    NR=NR-1 	
    if (NR<0) then
        NR=10
    end
    OutputLogMessage("NR %d\n", NR)
    OutputDebugMessage("NR %d\n", NR)
end
--increaseAndReduce
function OnEvent(event, arg)	

    if (event == "MOUSE_BUTTON_PRESSED" and arg == UP) then
        Add() 
    end
    if (event == "MOUSE_BUTTON_PRESSED" and arg == DOWN) then
        Reduce()
    end
    if IsMouseButtonPressed(RC)then	                           
        repeat
            if IsMouseButtonPressed(LC)  then
                NoRecoil()
            end
        until not IsMouseButtonPressed(RC)
    end
end





Which version of ghub does this works? Also how can i change the binds for the recoil strenght ?
#2 · 4y ago
LordAegis
LordAegis
Quote Originally Posted by filizao12 View Post
Which version of ghub does this works? Also how can i change the binds for the recoil strenght ?
I wouldn't use G-Hub because the last Version of Logitech G-Hub doesn't work with LUA anymore.

I switched back to Logitech Gaming Software.
#3 · 4y ago
93
936814398
Quote Originally Posted by Dr.Hirsch View Post
Wanting to share what I have used for the last 2+ years.

It is universal and works for any game. You can change the strength of the recoil reduction on the fly, by pressing MouseWheel left/right.
Enjoy.

Code:
-- Universal_Simplified for Logitech GHUB
-- only testet on G604

-- some times you have to close GHUB through Taskmanager and launch it as admin, not my fault

-- main feature :
-- with mousewheel right you can increase NoRecoil strength, with mouse wheel left you can reduce strength
-- change UP,DOWN if you mouse does not support this
-- so you can use it in any game and with any weapon
-- for use in games like PUBG,RainbowSix,SuperPeople...
-- 2+ Years no ban

-- to keep track of you strength values use 
-- the console in LGHUB, 2nd screen required looks like this :
-- https://imgur.com/qoiMpRi
-- or https://docs.microsof*****m/en-us/sysinternals/downloads/debugview and filter for *NR*, can be used as overlay
-- https://imgur.com/3P2GbW2

--Settings--
--General--
UP = 13                     -- to increase NoRecoil strength, toggle Modify to change RapidFire strenght
DOWN = 12                   -- to reduce NoRecoil strength, toggle Modify to change RapidFire strenght
--NoRecoil
NR = 4		                -- distance to pull down, (default) recoil reduction
HorizontalRecoilModifier=0	-- unused, is for left right recoil	 
Sleep_ = 10                    -- delay between pull down, less for smoother
--BINDS--	
--General--                 
UP = 13                     -- to increase NoRecoil strength, + Modify to increase RapidFireNoRecoil
DOWN = 12                   -- to reduce 	
--NoRecoil 									
RC = 3                        -- right click, when you press RC and LC it pulls down
LC = 1                        -- Left click, key boud to shoot ingame 

--FUNCTIONS--						
EnablePrimaryMouseButtonEvents(true);   -- to capture primary (1) klick
OutputDebugMessage("Profil Aktiv")
function NoRecoil()
	repeat
	MoveMouseRelative(0,NR)
	Sleep(Sleep_)
until not IsMouseButtonPressed(LC)
end
--NoRecoilModify
function Add()
    NR=NR+1 	
    if (NR>10) then
        NR=0
    end 		
    OutputLogMessage("NR %d\n", NR)
    OutputDebugMessage("NR %d\n", NR)
end
function Reduce()
    NR=NR-1 	
    if (NR<0) then
        NR=10
    end
    OutputLogMessage("NR %d\n", NR)
    OutputDebugMessage("NR %d\n", NR)
end
--increaseAndReduce
function OnEvent(event, arg)	

    if (event == "MOUSE_BUTTON_PRESSED" and arg == UP) then
        Add() 
    end
    if (event == "MOUSE_BUTTON_PRESSED" and arg == DOWN) then
        Reduce()
    end
    if IsMouseButtonPressed(RC)then	                           
        repeat
            if IsMouseButtonPressed(LC)  then
                NoRecoil()
            end
        until not IsMouseButtonPressed(RC)
    end
end
I can't dynamically adjust the pressing strength with the mouse wheel. Please help me. G502 and G HUB
#4 · 4y ago
ZO
ZoNkeN
LuvIt
I have used this for a long time now and i love it. I just miss a on and off button. Would nice to be able to have Capslock as a on/off button for the macro. I have tried to make it myself but cant figure it out, would you like to help me?
#5 · 3y ago
TU
TunisDream
Quote Originally Posted by 936814398 View Post
I can't dynamically adjust the pressing strength with the mouse wheel. Please help me. G502 and G HUB
same for me and with the new version of g-hub lua scripts are working fine

ok got it:

You have to find out which button number you have for your mouse wheel klick right and left. for my G502x right wheel is 8 (for function add) and left is 7 (function reduce).

add this line to display in the console which button you are pressing

OutputLogMessage("Event: "..event.." Arg: "..arg.."\n")

then before calling the function Add() or Reduce() change value for "arg == UP" to" arg == 8" or "arg==down" to "arg==7"
#6 · edited 3y ago · 3y ago
ZO
ZoNkeN
Request
Is it possible to have keyboard buttons to increase to change recoil control?
Like, use page up or down to increase and reduce recoil control och num and scrollock?

since i have the logitech G Pro, i dont have any mouse buttons to spare for these macro settings unfortunately
#7 · 2y ago
Posts 1–7 of 7 · Page 1 of 1

Post a Reply

Similar Threads

  • Latest no recoil for logitech G502 mouseBy HKoKoOo in Counter-Strike 2 Help
    3Last post 9y ago
  • guys any Macro no-recoil for logitech that working?By Alexnoj in PUBG Discussions & Help
    0Last post 7y ago
  • No recoil for g402 logitechBy ricky122 in Rainbow Six: Siege Discussions & Help
    9Last post 6y ago
  • NO recoil or Macro for Logitech g402By mysterios29 in Rainbow Six: Siege Discussions & Help
    6Last post 7y ago
  • Black shot Global No Recoil Macros for LogitechBy NeedHelpPles in Blackshot Help
    3Last post 9y ago

Tags for this Thread

None