Take control of your aim! This Logitech G Hub script eliminates recoil in PUBG, giving you a smoother shooting experience while staying fully customizable. 🎯🔥
- ✨ Features
- ⚙️ Requirements
- 🚀 Installation & Setup
- 🎨 Customization Guide
- 🎛️ Dynamic Recoil Adjustment (Simple Script)
- 🛠️ Troubleshooting
- 📜 License
✅ Works with all Logitech G-Series Mice
✅ Supports all weapons in PUBG (AKM, M416, SCAR-L, etc.)
✅ Toggleable recoil compensation
✅ Customizable sensitivity and key bindings
✅ Optimized for Season 31
✅ Safe & undetectable (uses Logitech G Hub scripting)
Left: Without Script ❌ | Right: With Script ✅
- Logitech G-Series Mouse 🖱️
- Logitech G Hub Installed 🔧 (Download Here)
- PUBG (PC Version) 🎮
- Windows OS 💻
- Download and install Logitech G Hub.
- Open G Hub and ensure your mouse is detected.
- Get the PUBG-Logitech-No-Recoil.lua script.
- Open Logitech G Hub → Click on your PUBG profile.
- Go to Scripting (bottom left) → Click Create New Lua Script.
- Paste the script into the editor and Save.
- Launch PUBG and press the assigned button to enable the script.
- Fire a weapon to see the no-recoil effect!
| Setting | Description | Default Value |
|---|---|---|
SensSetting |
Recoil reduction strength | 1.0 |
Modify in the script:
local SensSetting = 1.0 -- Adjust for different sensitivitiesModify these values to set custom activation buttons:
local AKM = 4 -- Change to preferred button
local M416 = 5 -- Assign another weapon keyFind button IDs in Logitech G Hub → Key Assignments.
Increase or decrease recoil control while playing using Logitech G Keys:
if (event == "G_PRESSED" and arg == 8) then -- G8 increases recoil control
SensSetting = SensSetting + 0.05
OutputLogMessage("Increased Recoil Compensation: " .. SensSetting .. "\n")
end
if (event == "G_PRESSED" and arg == 9) then -- G9 decreases recoil control
SensSetting = SensSetting - 0.05
OutputLogMessage("Decreased Recoil Compensation: " .. SensSetting .. "\n")
end🔹 Press G8 to increase recoil control
🔹 Press G9 to decrease recoil control
🔹 No need to restart the script! 🎯
💡 Tip: You can change arg == 8 or arg == 9 to any G-key on your Logitech keyboard/mouse. Just replace the number with your preferred keybinding.
- Get the PUBG_Simple_NoRecoil_Adjustable.lua script.
- Open Logitech G Hub → Click on your PUBG profile.
- Go to Scripting (bottom left) → Click Create New Lua Script.
- Paste the script into the editor and Save
This script allows you to increase or decrease recoil compensation in real-time using Mouse Side Buttons 4 & 5:
if (event == "MOUSE_BUTTON_PRESSED" and arg == 4) then -- Side Button 1 (Increase recoil control)
SensSetting = SensSetting + 0.05
OutputLogMessage("Increased Recoil Compensation: " .. SensSetting .. "\n")
end
if (event == "MOUSE_BUTTON_PRESSED" and arg == 5) then -- Side Button 2 (Decrease recoil control)
SensSetting = SensSetting - 0.05
OutputLogMessage("Decreased Recoil Compensation: " .. SensSetting .. "\n")
end🔹 Press Mouse Button 4 to increase recoil control
🔹 Press Mouse Button 5 to decrease recoil control
🔹 No need to restart the script! 🎯
💡 Tip: You can change arg == 4 or arg == 5 to any mouse button you prefer. Just replace the number with your chosen keybinding.
🔹 Ensure Logitech G Hub is installed and running.
🔹 Check if Lua scripting is enabled in G Hub.
🔹 Assign the script to PUBG’s profile.
🔹 Try running G Hub as administrator.
🔹 Adjust the SensSetting value in the script:
local SensSetting = 1.0 -- Modify this based on your in-game sensitivity🔹 Match PUBG’s in-game sensitivity settings.
🔹 Test different mouse DPI settings.
🔹 Restart G Hub and re-enable scripting.
🔹 Reinstall G Hub if issues persist.
🔹 Delete & re-import the script.
🆓 Open-source & free to use – Provided as-is without warranties. Use responsibly!
💡 Enjoy smooth aim and no recoil in PUBG! 🎯🔥


