PUBG 压枪宏配置教程:Logitech 鼠标自动识别与参数设置
PUBG-Logitech 是一个基于 C++ 和 OpenCV 开发的绝地求生压枪设置工具,通过罗技鼠标宏实现自动武器识别和智能压枪控制。项目采用先进的图像识别技术,能够自动识别游戏中的武器、倍镜、枪口和握把等配件,并根据识别结果自动调整压枪参数。
环境准备
首先需要安装以下依赖环境:
- QT 5.15.2 开发框架
- OpenCV 4.5.1 图像处理库
- 罗技 GHUB 驱动程序
项目获取
git clone <repository_url>
编译运行
使用 QT Creator 打开 pubg/pubg.pro 项目文件,编译并运行程序。
基础配置
- 运行 pubg.exe 程序
- 在武器参数选项卡中配置好参数后点击'保存'
- 在宏配置选项卡中设置您的游戏垂直灵敏度
- 点击'应用'生成配置文件
- 下载脚本并导入到 GHUB 中
配置文件详解
核心配置文件
项目包含三个主要的 Lua 脚本文件:
configc_ghub.lua - 主配置文件
configc_path = "C:/Temp/configc.lua"
rec_path = "C:/Temp/rec.lua"
weapon_path = "C:/Temp/weapon.lua"
macro_ghub.lua - 宏执行文件
EnablePrimaryMouseButtonEvents(true)
config = {}
vars = {}
dofile("C:/Temp/configc.lua")
bindkeys(config,vars)
weapon.lua - 武器参数文件
weapons = {
m416 = {
speed = 86,
max = 30,
ballistic = {{1,10},{5,8},{10,6},{20,4}},
scope_sensitive = {1, 1.2, 1.5, 2.0},
pose_sensitive = {, , }
}
}

