解决求生之路2手柄按键重置问题

手柄玩家看过来!手把手教你解决steam正版手柄按键无法绑定或无故重置问题。

多图长文预警!想偷懒的往下翻,一步到位!
相信用手柄玩《求生之路》的朋友也不在少数,但是部分玩家发现,steam正版的手柄按键绑定设置经常莫名其妙地重置,甚至“验证游戏文件的完整性”数次乃至重装游戏都得不到解决。

这个问题出现在steam正版《求生之路2》之中,3DM和游侠网下载的“学习版”暂未发现,《求生之路》暂未发现,症状一般表现为进入游戏之前已经设置好按键配置,而进入游戏后却被重置回默认按键。
这是游戏前设置好的按键,“使用语音交流”是我自定义的。

而进入游戏后就被重置掉“使用语音交流”了。

我曾经向steam客服求助过,但是客服对于我的问题像是复制粘贴式的回答,给了我一堆没用的启动参数。就像是这样的,如图。

但是客服“阿什莉”(Ashley)建议我去论坛反映一下情况,OK,所以我不得不去论坛找外国大佬们。
结果,“\0/”大佬是这样建议我的。
这是翻译后的意思,他应该是叫我打开steam“大屏幕”模式。然后按照我的习惯配置一些专属于我的按键风格。建立一个名为autoexec.cfg的文件。

果然有用,进入游戏之后我的“STICK_1”能使用语音对讲了。但是…“R_B”(转身180°,这个是默认按键配置)却出现了没法使用的情况,而画面也出现了明显的延迟…
看吧,明明设置是“Turn Around“但是却没有任何响应?

那么,既然我可以建立一个autoexec.cfg,那为什么不直接修改游戏文件呢?

所以,我就开始着手研究一些游戏的参数了。

伪·技术宅法:

就拿我的“使用麦克风”参数来做例子吧,我们知道,“学习版”的《求生之路2》的按键是不会被重置的,所以我们可以去“学习版”游戏的主文件夹里找参数。按键配置文件在(游戏主目录\Left 4 Dead 2\left4dead2\cfg)这里,360controller,config,config.360,joy_preset_1这四个文件就是掌管按键配置参数的。
我们要分别修改这几个文件内的参数,要改的地方都用箭头标记了。
首先360controller要改成图中箭头所示的样子。

然后是config.360

再然后是config

最后是joy_preset_1

改好后记得把四个文件的“属性”设为“只读”以防止游戏再次修改哦!
进入游戏,哈哈,绑定完成!

这样一来,游戏就不会再改按键了。
至于其他的按键,我们只要获得相应的“动作参数”和“动作说明”就行了。“动作参数”可以在其他版本(比如“学习版”)的对应那四个文件获得,只要注意对应的按键就行了。“动作说明”可以在steam大屏幕模式下找到。就像图中所示。

不会英文的就用翻译器!还是看不懂的就看视频教程:
https://www.bilibili.com/video/av21218843/

懒人法:
去“学习版”里设置好按键之后,把360controller,config,config.360,joy_preset_1这四个文件(文件路径在游戏主目录\Left 4 Dead 2\left4dead2\cfg)覆盖掉正版的那四个,并改为“只读”。

注意事项

使用此方法后,无法在游戏中使用控制台“bind”命令。如需重新修改按键绑定,请重新编辑config.cfg文件。