SUPER ROBOT WARS X

SUPER ROBOT WARS X

Not enough ratings
解决官方手柄配置无法快速复位加读档的问题
By igx0137
修改官方手柄配置实现机战传统艺能
   
Award
Favorite
Favorited
Unfavorite
官方配置偷懒
不打算了解问题原因的可以直接用我的配置:
steam://controllerconfig/1031510/1968314506
一位网友留言说直接禁用就行。确实,直接用手柄,“确认/取消”键位(AB)跟NS、PS是相反的,我因为不习惯,就研究一下,如果对键位无所谓,直接禁用也省事。
我没法留言,就在开头更新吧。

首先,官方配置中的键位,全都只定义了“游戏中功能”,而这些功能中不包括快速重启。不修改,怎么按都没用。
默认操作层“GAME CONTROLS”:
然后,官方配置添加了两个层实现主机上诸如“R1+A”(对话快进)之类组合键的功能。
GAME CONTROLS层中,LB含有“保留操作层L1”这一定义,按下LB,就切换至操作层L1:
此层中START的定义是“游戏功能”中的Skip(long),相当于主机上L1+START=长跳。
同理,按下RB,切换至R1:
所以要实现快速重启+读档,首先要在GAME CONTROLS中给LB、RB、START、SELECT都添加“传统键位”中相应的定义:
添加前要点击“多按键切换开启”(点击后会变成“多按键切换关闭”),不然新定义会覆盖旧定义而非添加进去。
只给GAME CONTROLS添加还不够,层L1和R1中,START、SELECT和它们自己都无定义,所以按下LB或RB后,仍然不能用快速复位。L1和R1要如法炮制,给那四个键都添加“传统键位”。
L1和R1都添加定义,是为了确保不论先按下LB还是RB,都可以复位。
GAME CONTROLS要添加定义,是因为直接读战场档的操作是快速复位后放开START外的其他键,而放开LB和RB后,层已经切换回GAME CONTROLS,START如果没有定义“传统键位”,就不能读档。
2 Comments
Sephiroth 22 Jan, 2020 @ 10:32am 
360手柄默认键位(非官方配置)十字键移动会停顿,官方配置却没有问题,然而习惯360键位配置的我感觉很郁闷。
༺採花大盜逸塵子༻ 12 Jan, 2020 @ 12:34am 
直接强制关闭此游戏的手柄配置不就行了,明明原生支持手柄非要用动作映射!:lunar2019piginablanket: