QQ登录

只需一步,快速开始

今日新帖:3 | 帖子数:6468 | 会员数:3万

欢迎新会员:
  • GIpVYubY
  • jCoyLsjy
  • kdzzQkNE
  • iLDLozKm
  • uWxQxwaq
搜索

【绝对干货】【物理外挂】高性价比获得手柄并设额外按键

楼主
  • 主题

    2

  • 帖子

    4

  • 精华

    0

+加好友
发表于:2023-10-12 16:23:10 楼主

大人,来FIFAOL4论坛喝口茶聊聊天吧,可直接QQ登录哦~

您需要登录才可以下载或查看。

x
本帖最后由  翱 翔 于 2023-10-12 16:48 编辑

【绝对干货】【物理外挂】高性价比获得手柄并设额外按键


首先,先道个歉,这个帖子肯定会伤害一些手柄商和主播代言手柄的利益了!


手柄党有福了,作为FCO游戏高手主流选用的手柄(纯键盘党可以忽略),日常消耗比较快,几个月换一个XBOX360是常事,一个正版正常也要200+,如果别的品牌稍低也要100+才能保证手感。


而我作为14年ol3开始的老玩家,作为常年终极球王的肝货,加上以前从90年代PS时代开始玩实况(我是70后),这么多年在手柄上的开销,可能不到100元,千真万确……


而且除了常规的手柄使用,我目前的手柄还有额外的物理外挂能力,是不是闻所未闻?


所以,绝对干货来了,这篇不可能抄袭,全网独此一家,如需转载注意说明来处


首先我选用的是USB接口转接PS2手柄,样子大概是这样,如下图







普通的USB转接PS2 转接头,这个网上到处都是,某宝某多,8-20左右,买一个基本可以用10年,你不去砸它一般不会坏


另外买PS2的游戏手柄,注意是接到PS2上的那种正版二手手柄,不是仿的PS2的USB手柄,那种手感太感人了,我用过,你不想打到终极球王的可能酌情考虑


为什么选PS2手柄?
首先为什么不选XBOX360或类似的手柄,因为xbox的手柄设计是按欧美人的手型设计的,偏大,对亚洲人来说抓握相对没有那么灵活,这个你两个都用久一点就有明显体验


其次为什么恰好是PS2而不是PS1或3-5的手柄,因为PS1手柄是没有双摇杆的(有个例外是PSone有双摇杆手柄,不过比较稀少,买到可以替代),PS3-5的手柄的L2R2键位为了适应枪战游戏的需求做成了扳机效果,按下去是一个有力度大小区别的手感(XBOX手柄也有这个问题),而足球游戏是没有这个需求的(其实有做,但线性加速相信没人会用,谁不想一点击就直接加速到最快,谁还等着按照不同按键力度来加速?),所以足球游戏最好的L2R2按键就是类似L!R1这样的硬按键,也不容易坏掉,PS2手柄恰好就满足这个需求





上图是PS3-后面的手柄,Xbox系列的手柄,都有L2R2扳机键的设定,也就是说按下去是软的







上图是PS2手柄的R2键,可以看到是硬按键,和R1一样,手感很好


PS2手柄是有线的,也没有后来有些手柄需要无线+蓝牙的方式问题,省了电池,也提高了稳定性


重要的是,现在网上咸鱼等网购平台的二手原装PS2手柄,基本都是白菜价,因为电玩商收购旧机器拆卸下来有大量库存。我最少15买过,品相好一点的40也就打住了远低于100~200+的Xbox系列手柄,索尼的手柄只要你买到原装的二手,品质都是很不错的。具体有A柄H柄等不同型号,说到这里懂行的都清楚,不了解的自行百度下就知道


另外当你买过两个PS2的手柄后,你会发现除非你点背坏的都是一个地方,PS2手柄是很容易修的,只要不是电路问题,简单的导电胶或者十字叉出现问题,你找个螺丝刀自己拆装替换一下很容易就搞定了,都不用买新的,我不了解Xbox系的手柄是不是也这么方便拆卸修理


所以你知道了为什么我这么多年手柄才花这么点钱了吧……




说了这么多无非就是便宜点,手感好点,那下面就要说到更干的干货了,ps2手柄转接USB的改键能力,实现物理外挂的功能


我们都知道PS2手柄上除了看得到的一个十字键,两个摇杆,8个按键,还有选择和暂停按钮,同时L和R摇杆按下去也是两个键位


常规的游戏内改键位,只能改这基础的8个键位(还不一定能完全按需求改),那有没有可能,把我们的选择和暂停按钮,还有L和R摇杆的按键也利用起来呢?


首先打开你系统的设置--设备--设备管理器,找到你的PS2转接手柄,记下名字,我的是“Twin USB Joystick” ,每个人的不一定是一样的,这个和你买的USB转接头型号有关,记下来就行,如下图












打开你的游戏目录,找到fczf.exe这个文件同一目录下,有个buttonData.ini 文件,找到并打开,注意备份,如下图







里面有很多类似  AddController "Controller_062" 的信息,每个中都有一个AddAlias 手柄的名字,找到你对应的手柄名字,下面的内容大概是这样:(Twin USB Joystick 这个就是我的手柄名


AddController "Controller_062"
        AddAlias "Twin USB Joystick"
        AddMap PC_CONTROL_BUTTON01 VB_AI_Y
        AddMap PC_CONTROL_BUTTON01 VB_FE_Y
        AddMap PC_CONTROL_BUTTON02 VB_AI_B
        AddMap PC_CONTROL_BUTTON02 VB_FE_CANCEL
        AddMap PC_CONTROL_BUTTON03 VB_AI_A
        AddMap PC_CONTROL_BUTTON03 VB_FE_SELECT
        AddMap PC_CONTROL_BUTTON04 VB_AI_X
        AddMap PC_CONTROL_BUTTON04 VB_FE_X
        AddMap PC_CONTROL_BUTTON05 VB_AI_LT
        AddMap PC_CONTROL_BUTTON05 VB_FE_LT
        AddMap PC_CONTROL_BUTTON06 VB_AI_RT
        AddMap PC_CONTROL_BUTTON06 VB_FE_RT        
        AddMap PC_CONTROL_BUTTON07 VB_AI_LB
        AddMap PC_CONTROL_BUTTON07 VB_FE_LB
        AddMap PC_CONTROL_BUTTON08 VB_AI_RB
        AddMap PC_CONTROL_BUTTON08 VB_FE_RB
        AddMap PC_CONTROL_BUTTON09 VB_AI_START
        AddMap PC_CONTROL_BUTTON09 VB_FE_START        
        AddMap PC_CONTROL_BUTTON10 VB_AI_LDPAD_RIGHT
        AddMap PC_CONTROL_BUTTON10 VB_FE_LDPAD_RIGHT
        AddMap PC_CONTROL_BUTTON11 VB_AI_L3
        AddMap PC_CONTROL_BUTTON11 VB_FE_L3               
        AddMap PC_CONTROL_BUTTON12 VB_AI_R3
        AddMap PC_CONTROL_BUTTON12 VB_FE_R3
        AddMap PC_AXIS_0_DOWN VB_AI_LS_DOWN
        AddMap PC_AXIS_0_DOWN VB_FE_LS_DOWN
        AddMap PC_AXIS_0_LEFT VB_AI_LS_LEFT
        AddMap PC_AXIS_0_LEFT VB_FE_LS_LEFT
        AddMap PC_AXIS_0_RIGHT VB_AI_LS_RIGHT
        AddMap PC_AXIS_0_RIGHT VB_FE_LS_RIGHT
        AddMap PC_AXIS_0_UP VB_AI_LS_UP
        AddMap PC_AXIS_0_UP VB_FE_LS_UP
        AddMap PC_AXIS_2_RIGHT VB_AI_RS_DOWN
        AddMap PC_AXIS_2_RIGHT VB_FE_RS_DOWN
        AddMap PC_AXIS_2_UP VB_AI_RS_LEFT
        AddMap PC_AXIS_2_UP VB_FE_RS_LEFT
        AddMap PC_AXIS_2_DOWN VB_AI_RS_RIGHT
        AddMap PC_AXIS_2_DOWN VB_FE_RS_RIGHT
        AddMap PC_AXIS_2_LEFT VB_AI_RS_UP
        AddMap PC_AXIS_2_LEFT VB_FE_RS_UP
        AddMap PC_POV_0_DOWN VB_AI_LDPAD_DOWN
        AddMap PC_POV_0_DOWN VB_FE_LDPAD_DOWN
        AddMap PC_POV_0_LEFT VB_AI_LDPAD_LEFT
        AddMap PC_POV_0_LEFT VB_FE_LDPAD_LEFT
        AddMap PC_POV_0_RIGHT VB_AI_BACK
        AddMap PC_POV_0_RIGHT VB_FE_HELP
        AddMap PC_POV_0_UP VB_AI_LDPAD_UP
        AddMap PC_POV_0_UP VB_FE_LDPAD_UP




这里设置了你手柄中每个键位对应的功能
PC_CONTROL_BUTTON01~12 对应的是按键1~12
其中1~8是普通键位,我的9~12默认分别对应的是选择暂停,L键  R键  每个usb转接的


PC_AXIS_0  和 PC_AXIS_2  是两个摇杆,一般不要动,除非你要开飞机游戏把下改成上
PC_POV_0 对应的是你的十字键上下左右


想改什么内容,只要把对应键位的两个内容交换一下就可以了,比如我上面就是把START按钮改成了十字键的右方向


就是把下面这里对调了下
VB_AI_START
VB_FE_START
VB_AI_LDPAD_RIGHT
VB_FE_LDPAD_RIGHT


所以理论上,你想用射门按键进行暂停都可以,只要你想


为什么我要把十字键右方向换到原来暂停的地方,就是因为双击右方向是造越位,换到暂停的地方,可以很方便用右手大拇指来操作,而不用离开左手大拇指摇杆方向去点两下右十字,在高端局防守中左手大拇指哪怕离开一下下方向摇杆,可能就会导致失位丢球





如上图,用这个原暂停按键来双击造越位

我也尝试过用L键R键来进行攻防等级的切换,但效果不好,容易误触


注意,这里设按键是可以重复的,也就是说你把暂停改成了方向右,方向右本身不动,那么两个键效果是一样的


没有暂停怎么办?可以用键盘的ESC代替,这样可以省一个键位,选择键一般基本不用,也可以换成别的,省下两个键位可以自由发挥


以上就是改按键的内容,有问题可以回复问我

……

……
……

如果这篇反响不错,我下一个攻略写下怎么用非外挂的方式进行一键绿射……




回复帖子

您需要登录后才可以回帖 登录 | 立即注册

回帖 刷 新 回到顶部