鼠标宏怎么设置自动压枪教学,英菲克PG1电竞鼠标设定教程
关于【鼠标宏怎么设置自动压枪教学】,今天犇涌小编给您分享一下,如果对您有所帮助别忘了关注本站哦。
1、鼠标宏怎么设置自动压枪教学:今晚带你吃鸡!英菲克PG1电竞鼠标设定教程
英菲克PG1游戏鼠标是近期面向游戏玩家、吃鸡玩家推出的一款产品,机身造型很有科技感,内置安华高A3050游戏级芯片,能够精准稳定的进行定位。此外,这款鼠标还拥有强大的驱动设计,支持硬件宏,可以进行一键压枪,让你离吃鸡更近一步!那么,这些驱动功能、压枪宏都是如何设定和使用的呢?本次我们就为大家做个介绍。
英菲克电竞游戏鼠标PG1驱动安装向导
首先到官网去下载安装包(这里是链接:http://www.inphic.cn/mouse/inphic.game.mouse.pg1.exe),之后安装,选择好安装路径,几个下一步就可以了。
英菲克电竞游戏鼠标PG1驱动安装主页面
打开驱动后,可以看到整个界面还是很简洁的。功能方面主要有“鼠标”、“枪库”、“灯光”、“宏”、“高级设置”几个选项。当前这个界面就是“鼠标”选项,中央是鼠标的图示,对每个按键都进行了编号,点击右侧相应编号,就能对按键功能进行设定了。
英菲克电竞游戏鼠标PG1驱动安装鼠标页面
点击右侧按键编号后,会弹出一个窗口,窗口内有一键宏命令、鼠标功能、热键功能等多个功能分类,每一类里都有多种功能可供选择,像左键、右键、复制、粘贴、播放、暂停等,需要相应功能只要点击一下就设定好了,十分直观,也十分方便。
英菲克电竞游戏鼠标PG1驱动配置文件页面
界面下方的是配置文件设置,可以切换配置文件,也能对配置文件进行添加、删除、更改名称等操作。“链接程序”选项是把某个应用和配置文件之间关联起来,比如说配置2是专门用来吃鸡的,那么通过链接程序,就可以跟吃鸡进行绑定,当进入游戏后,系统就会自动切换到配置2,不用手动选择配置,非常人性化。
英菲克电竞游戏鼠标PG1驱动枪库页面
接着就是英菲克PG1的一个重点功能“一键压枪”了。我们都知道,在游戏中,连续射击时准星会向上跳动,需要移动鼠标向下做一个微调,重新对准目标之后才能再次准确射击。这一技术也就是我们常说的压枪,只有压枪技术过硬,才能在游戏中更准确快捷的消灭对手。而在PG1鼠标上,我们可以通过压枪宏来自动完成压枪,玩家无需做微调,就能做到一直射击几乎打到同一个点上。
英菲克电竞游戏鼠标PG1驱动枪库页面2
针对游戏中不同的枪械,需要单独设定压枪宏。PG1鼠标驱动中已经自带了吃鸡中一些常用枪械的压枪宏(没有的话可以跟天猫/微信客服要),直接调用就可以了。为了方便大家更好地使用,下面我们做个详细解读。
宏中需要设置的参数并不多,名称一项自然不用说,剩余的还有连发数、射速、压枪值等几项。其中最重要的一项就是压枪值,根据准星跳动的幅度,来调节向下调整的距离,做到两者相同的话,就可以实现准星跳起后调回原位的效果了。因为准星跳起的数值我们实际上是无法准确得知的,所以要在设定中摸索一下才能找到最佳值,设定好后就无需再更改了。
射速一项,一般默认就是1,个别枪械射速较慢,枪口下压频率过快的话可以尝试加大数值。
连发数,这个要结合“默认压枪”和“连发压枪”两个选项来设定。“默认压枪”是按住左键就一直开火,此时连发数是不可调的,固定为1;“连发压枪”则是我们常说的点射,按一下鼠标点射一次,连发数就是一次点射中开火的次数。想要三发点射就把连发数设置为“3”,五发点射就设置为“5”。
英菲克电竞游戏鼠标PG1驱动详细设置页面
压枪宏的使用也很简单,在鼠标功能界面中,选择一个按键进行定义,比如说4号键,也就是我们常用的侧键之一,定义为“M416红点全息”。在游戏中获得这一枪械后,点一下4号按键,压枪功能就开启了,再进行射击,就会自动压枪。此时鼠标灯也会变成白色常亮,提示压枪模式开启。如果想关闭压枪,可以再点击一下4号键,或者专门设置一个按键为“退出压枪”,比如上图中就设置在3号键,点击一下就推出压枪模式了。
游戏中会经常更换枪械,所以要多设置几个常用压枪宏,换枪后随时切换。英菲克PG1游戏鼠标支持的是硬件宏,保存设置应用到鼠标之后退出驱动,压枪功能依然可以正常使用,还可以避免游戏过程中出现误判问题。
英菲克电竞游戏鼠标PG1驱动灯光设置页面
灯光控制方面,PG1鼠标支持1680万RGB灯光调节,玩家除了可以自定义灯光颜色外,还可以设置灯光效果,比如呼吸、幻彩、闪烁速度、亮度等。
英菲克电竞游戏鼠标PG1驱动宏定义页面
宏定义方面,这款鼠标的提供的录制编辑功能也很强大。除了可以录制键盘信息外,还可以录制鼠标点击,实现更为复杂的操作。新建一个宏后,点击开始,就开始录制宏命令。此时按键盘上的按键,都会被记录到宏纪录下方的列表框中。如需录制鼠标按键,则先将光标移动到鼠标输入区域,点击要录制鼠标的按键,就可以将鼠标功能纪录下来,录制完成点击停止按钮。
录制宏时,默认是相同的指令周期时间,也就是相邻每次按键中间的时间间隔都是相同的。间隔时间可以从10ms到990ms间自己选择。而在一些操作中,需要记录实际的点击情况,包括长时间按住某个按键,或是按照一定节奏来点击等,这样就勾选“调速”选项,就能够完全按照玩家点击过程来录制了。
一个宏的长度最多为80字节,基本上相当于最多保存80次按键信息,对于一般用户来说已经非常充足了。
英菲克电竞游戏鼠标PG1高级设置页面
最后就是高级设置部分了,这其中其实也就是DPI设置和报告率两项需要多说一下,其余滚轮设置、指针设置和双击设置和电脑上都是一样的。
英菲克电竞游戏鼠标PG1驱动DPI设置
对于DPI设置,英菲克PG1游戏鼠标支持500-4000DPI之间每250DPI一个单位进行调节。默认提供最多4个等级,也就是4个快速切换的档位,玩家可以自己设定每个档位的DPI值,觉得4个档位太多的话,也可以自行减少档位。
英菲克电竞游戏鼠标PG1驱动报告率设置
报告率方面,PG1支持4档调节。一般的办公鼠标,因为对性能没有太高要求,所以只有最低的125Hz,而PG1电竞鼠标则可以达到1000Hz,是目前高端鼠标的最高标准,可以减少延迟,更加精准快捷的响应玩家每一个动作。
以上就是英菲克PG1游戏鼠标的驱动解读了,相信可以帮助大家更好的使用这款鼠标,像如何设定一键压枪宏、如何设定按键功能等,让这款鼠标在游戏当中给你更多帮助,击败对手,赢得胜利!
绝地求生之热带雨林
————————
温馨提示:
1.初次使用需安装驱动程序,设置好玩游戏时无需打开软件;
2.硬件宏才更安全! 游戏前请设置好压枪模式并退出软件, 鼠标自带储存功能, 游戏中不建议打开软件, 以免系统误判等不必要的麻烦。
3.如需自定义压枪数值,不建议设置太精准,以免被封号。
压枪教程:
当我捡了一把M416的时候怎么开启压枪?
第1步:安装宏定义软件, 导入设定压枪值文件后, 退出驱动软件 (很重要)
找到枪械对应的压枪开关按键, 比如M416红点压枪为左侧键;
第2步:按一下左侧键, 开启/关闭压枪, 开启压枪, 灯光白色常亮;
第3步:按住左键开火扫射, 恭喜你, 吃鸡成功更进一步。
——推荐自定义配置:
http://www.inphic.cn/mouse/inphic.game.mouse.PG1data.db(下载后直接导入即可)
2、鼠标宏怎么设置自动压枪教学,鼠标宏压枪宏教程
前言
我们的鼠标在进入最近十年后,迅速的发展,鼠标性能的提高,方案的多样化,使得鼠标在完成本身功能的前提下,能提供更多的按键和自定义的功能。
你如果是FPS玩家一定是听说过有一种东西叫做宏,它如同外挂软件一样可以让AK和M4一样稳定,那么宏是不是外挂,宏实现的远离,我们如果要编写宏要怎么操作?这次,我就来说一说宏是什么,它怎么实现的,它又是怎么用的。
什么是宏
宏是什么,目前来说大家说的宏(Macro),其实就算是一种脚本以及执行器,百度百科的说法是,计算机科学里的宏是一种抽象,它根据一系列预定义的规则替换一定的文本模式,那么这句话是什么意思呢?大致就是说,比如今天我定义UP 4这一段话是鼠标向上移动4个像素,那么我在一个文档里面写这句话,程序读取文档中这句就会让鼠标向上移动4个像素点
这会儿写的这个文本就是脚本(Script),这里的脚本就是宏(Macro)了,他们的意思是一样的,就像菠萝和凤梨(闽南话读菠萝的发音)
宏是怎么实现的
宏的实现离不开软件的支持,鼠标驱动实际上是符合USB协议的,像是鼠标键盘摇杆等HID设备在如今和以前的USB下是免驱的,而控制软件可以通过鼠标键盘配合驱动程序,实现我们需要的各类功能
刚刚有说,鼠标键盘的宏的实现,无非就是软件而已,控制软件可以通过间接调用驱动程序达到目的,比如上一段中说的让指针移动4个像素,因为设备性能的提升,我们可以让鼠标去执行脚本,脚本也可保存到鼠标上,毕竟现在鼠标的存储空间存这些字符还是很容易的。
当然,也可能有编译或者文字压缩,类似伪代码那样。
总的来说我个人是觉得有几种形式,一种,控制软件本身和驱动程序挂钩,另一种,控制软件本身只和鼠标通信,鼠标代为执行并通过驱动软件实现。
真正的鼠标宏什么样
鼠标宏,其实长得就像是程序代码那样,不过它是伪代码是脚本,比如罗技全线G系列,控制软件就支持Lua脚本,这是一种非常经常在RPG等游戏中使用到的脚本语言
我从网上找一个罗技鼠标的压枪宏,用作本次实例,因为使用XML格式,所以我们可以简单的打开,图上这一部分主要是鼠标的配置文件
向下拖动,则会看到脚本的部分,密密麻麻的并不容易查看,因为这部分是交由控制软件读取所以就没有前面部分有依有据的样子
总的来说,罗技的配置文件在我看来是以三部分组成,按键名称定义,鼠标配置c包括各档位的DPi,灯的亮度颜色,型号,然后才是脚本
如何写鼠标宏
鼠标宏,可能很多玩家在被恶心过后,就觉得这东西臭不可闻,不过技术是技术,用在哪里归咎于人,自定义按键最开始的宣传点是MMORPG中所用的,比如WOW中技能释放,可以通过按键记录的方式,一键触发出来,而宏则提供了更高级的形式,释放后角色自动位移,并且因为是驱动层级所以不会被检测为外挂,咳咳。
这边我以G9X设备为例,考虑到软件成熟度,不选用罗技G HUB控制软件,使用早期9.0版本的Logitech 游戏软件。
正常记录宏是这样的,可以实现键盘按键记录,可以完成一系列功能,比如输入密码,比如一键打开浏览器,等等等,这里模式是板载存储模式
如果是用Lua脚本的宏,就可以实现更复杂的功能,也让人觉得"这才是宏",下面举例一段宏,我也会尽量让所有人理解
function OnEvent(event, arg)
if (event == "PROFILE_ACTIVATED") then
-- profile has been activated
end
end
上面的这一段宏,是在配置文件激活的时候运行,当然这一段什么功能也没有执行,他是空的,你如果要执行什么我们必须要添加一些东西到里面。
我们来认识一下,常用的一些"事情",在宏文件中是EVENT
G_PRESSED 按下G系列的按键,G系列自定义键在罗技的键盘上有挺多
G_RELEASED G按键释放
M_PRESSED 按下M系列的按键
M_RELEASED M系列按键释放
MOUSE_BUTTON_ PRESSED 按下鼠标按钮
MOUSE_BUTTON_RELEASED 松开鼠标按钮,也就是你手指抬起的时候
现在我们来写一个简单的宏,打开txt文本编辑器,当然我更建议你使用Windows10自带的代码编辑器,把这些复制进去。
function OnEvent(event,arg)
if(event == "MOUSE_BUTTON_PRESSED" and arg == 2) then
OutputLogMessage("鼠标按键2按下了");
end
end
然后保存文件,做的非常好,你现在已经掌握了如何写和保存宏了!这可是一大进步
现在,可以打开控制软件,为了开启强大的功能我们必须设置为使用PC端控制软件来实现功能的模式
进入宏编辑界面,新建一个配置文件,因为是实验所以就先只在记事本.exe里面生效
保存后界面如下,我们可以试试把宏导入进去,当然现在还没到时候
在配置文件图标处右键,第七项,编写脚本
弹出如下窗口,可以在这里编辑我们的宏
刚刚不是保存了文本文件吗,复制过来看看吧
Ctrl S保存宏然后就可以在记事本窗口下实验了,按动鼠标右键,下方会有提示我们设置好的语句。都是问号是正常的因为没有字库,我写的只是为了方便理解
当然到这你应该明白了,事件要再加上arg这个数值才等于指定的按钮,比如鼠标事件 按钮对应的数值,才等于具体是哪个按钮,键盘G按键什么的也是一样的,鼠标左键是1,右键是2,中按键是3,其他鼠标也是,至于自定义按键嘛,这个请自行尝试了
然后我们可以写点激动人心的东西,比如来理解下用鼠标宏要怎么压枪
使用鼠标宏压枪
其实,为了保护操作,左键是不能绑定脚本的,鼠标必须有一个按键必须被设置为左键,在刚刚写脚本的界面你应该也会发现不能让左键被识别。也因此,我们得重新设置一下鼠标
侧面的按键设置一个按钮,作为鼠标的左键
鼠标左键,就随意设置为其他按键了
另外为了方便演示,设置画图也就是mspaint.exe作为宏应用程序,这个软件简直和记事本一样经典,它的位置在C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Accessories
再然后,要让左键识别,我们要在脚本触发的时候加上一句
EnablePrimaryMouseButtonEvents(true)
接下来要了解几段话,下面这一段话是在鼠标当前坐标下相对进行移动的,x是横向移动,y就是竖向移动
MoveMouseRelative(x,y)
1,我们可以写一个这样的宏,每次点击鼠标左键就可以让鼠标的坐标向下移动一段距离,下面这一段复制到编辑器里面可以直接看到效果
function OnEvent(event, arg)
if (event == "PROFILE_ACTIVATED") then
EnablePrimaryMouseButtonEvents(true) --加上这句后,左键也可以随便触发脚本
elseif event == "PROFILE_DEACTIVATED" then
IsOnClick = false
end
if(event == "MOUSE_BUTTON_PRESSED" and arg == 1) then
MoveMouseRelative(0, 4) –每次点击左键向下移动4单位
end
end
2,扩展一下,按住鼠标左键的时候,坐标会自动向下,松开左键的时候,停止,这样一个简单的压枪宏就完成了
function OnEvent(event, arg)
if (event == "PROFILE_ACTIVATED") then
EnablePrimaryMouseButtonEvents(true)
elseif event == "PROFILE_DEACTIVATED" then
IsOnClick = false --这是记录按键按下了没有的,一开始是没有
end
if(event == "MOUSE_BUTTON_PRESSED" and arg == 1) then
IsOnClick = not IsOnClick --按下的时候,翻转一下,false变true
AK() --这是压枪的函数
end
if (event == "MOUSE_BUTTON_RELEASED" and arg == 1) then
IsOnClick = false
OutputLogMessage("Release")
end
end
function AK()
repeat
if (IsMouseButtonPressed(1)) then --如果鼠标左键按下了,就执行向下移动2.5个位置的语句
MoveMouseRelative(0, 2.5)
Sleep(30)
end
until(not IsOnClick) –按键没按下,退出
end
随便加的图
3,再扩展一下,随着按下时间的变化,移动坐标的幅度也变化,我想你们也不会去看,直接复制然后试试就行了
function OnEvent(event, arg)
if (event == "PROFILE_ACTIVATED") then
EnablePrimaryMouseButtonEvents(true)
elseif event == "PROFILE_DEACTIVATED" then
IsOnClick = false
end
if(event == "MOUSE_BUTTON_PRESSED" and arg == 1) then
IsOnClick = not IsOnClick --用于记录鼠标按下
AK()
end
if (event == "MOUSE_BUTTON_RELEASED" and arg == 1) then
IsOnClick = false --松开按键的时候,让向下移动的宏失效
OutputLogMessage("Release")
end
end
function AK()
ShotTime = 0 --这里是左键一直按着的时间
repeat
if (IsMouseButtonPressed(1)) then
if ShotTime <480 then --时间小于480个单位的时候,向下移动2.5个位置
MoveMouseRelative(0, 2.5)
elseif ShotTime < 2400 then --如果大于480单位,但是小于2400单位的时候,移动4.5个位置,增大幅度
MoveMouseRelative(0, 4.5)
else --其他时候,比如时间大于2400单位就移动5.5个位置
MoveMouseRelative(0, 5.5)
end
end
ShotTime = ShotTime 30
Sleep(30)
until(not IsOnClick)
end
如果要开关,也就是说,有时候要用有时候不要用压枪宏,那我们就设置一个侧面的按键用于解决这个问题,它就用来启用或者禁用宏
function OnEvent(event, arg)
if (event == "PROFILE_ACTIVATED") then
EnablePrimaryMouseButtonEvents(true)
MacroState = false --用于开关压枪宏
elseif event == "PROFILE_DEACTIVATED" then
IsOnClick = false
end
if(event == "MOUSE_BUTTON_PRESSED" and arg == 1) then
IsOnClick = not IsOnClick --用于记录鼠标按下
AK()
end
if (event == "MOUSE_BUTTON_RELEASED" and arg == 1) then
IsOnClick = false --松开按键的时候,让向下移动的宏失效
end
if (event == "MOUSE_BUTTON_PRESSED" and arg == 5) then
--当你按下侧边按键时候,切换宏启用的开关,从而控制压枪的启动的停用
if not MacroState then
OutputLogMessage("Switch Macro On")
MacroState = not MacroState
else
OutputLogMessage("Switch Macro Off")
MacroState = not MacroState
end
end
end
function AK()
ShotTime = 0 --这里是左键一直按着的时间
repeat
if (IsMouseButtonPressed(1) and MacroState) then --如果按键按下了,并且压枪宏开关是开的时候则执行
if ShotTime <480 then --时间小于480个单位的时候,向下移动2.5个位置
MoveMouseRelative(0, 2.5)
elseif ShotTime < 2400 then --如果大于480单位,但是小于2400单位的时候,移动4.5个位置,增大幅度
MoveMouseRelative(0, 4.5)
else --其他时候,比如时间大于2400单位就移动5.5个位置
MoveMouseRelative(0, 5.5)
end
end
ShotTime = ShotTime 30 --左键按下的持续时间在这变化,这要依据暂停时间进行修改
Sleep(30)
until(not IsOnClick) --鼠标已经抬起了,退出
end
如何切换枪械,对应不同的枪?这个融会贯通一下就行了吧,我就不写了
总结罗技宏用的是Lua脚本,本身编写难度和可读性我个人是觉得还不错,当然了,如果你从未接触过代码和脚本,那是有很大难度的,至少从第一句开始就会头疼,这很正常,如果你看了后理解了,那恭喜你,你在我的想法中应该是属于2%的人群,是的,我觉得能看懂的只有2%
可能你到这里还有一些疑问,比如这里的这种宏是不是外挂,宏当然是外挂,宏本来就属于在执行外部程序,当然这比那些纯软件的比如D3D覆盖UI绘制透视框的,还有读取内存地址的非内存挂来说,可能更高级一点,它一定程度来说是硬件外挂,是通过驱动程序执行的。
感谢观看
本文关键词:鼠标宏压枪脚本,鼠标宏自动压枪代码,鼠标宏怎么设置自动压枪教学视频,鼠标宏怎么调压枪幅度,鼠标宏如何设置压枪。这就是关于《鼠标宏怎么设置自动压枪教学,英菲克PG1电竞鼠标设定教程》的所有内容,希望对您能有所帮助!更多的知识请继续关注《犇涌向乾》百科知识网站:http://www.029ztxx.com!
版权声明: 本站仅提供信息存储空间服务,旨在传递更多信息,不拥有所有权,不承担相关法律责任,不代表本网赞同其观点和对其真实性负责。如因作品内容、版权和其它问题需要同本网联系的,请发送邮件至 举报,一经查实,本站将立刻删除。