之前一直键盘玩DNF,后来手腕疼得不行,就想试试手柄能不能用。打开游戏插上手柄,摇杆能动但技能键没反应,当时还以为不支持。
其实是能用的,但需要自己映射按键。游戏本体不识别手柄按键,得装个第三方工具把手柄信号转成键盘信号,我用的JoyToKey,也有人用Xpadder或者Steam自带的手柄配置。原理都一样:把手柄的A键映射成键盘的X键,游戏收到的还是键盘指令,只是你按的是手柄。
先说映射思路。DNF的技能栏默认ASDFGHQWER这些键,普攻X键,跳跃C键,你得把这些全对应到手柄按钮上。我的方案是:左摇杆控制方向,A键跳跃,B键普攻,X/Y/LB/RB/LT/RT这六个键分别对应六个常用技能,十字键留给buff技能或者消耗品快捷键。右摇杆可以映射成鼠标移动,但DNF用不上鼠标就没管它。

装好JoyToKey之后,新建一个配置文件,点手柄按钮就能捕获到信号,然后在右边输入框填对应的键盘键值。这里有个坑:填键值的时候别直接按键盘,得从下拉菜单选或者手动输字母,不然可能识别成扫描码导致游戏里不响应。左摇杆的上下左右四个方向分别映射成方向键或者WASD都行,我选的方向键因为游戏默认就是这个。
映射完保存配置,开游戏之前先运行JoyToKey并加载这个配置文件,然后进游戏测试。如果某个技能按了没反应,退出来检查两个地方:一是JoyToKey里那个按钮有没有绿灯亮起(亮了说明识别到),二是映射的键位和游戏设置里的技能键是否对应。我第一次就是把LB映射成了Q键,但游戏里那个技能栏设的是E键,改过来就好了。
看过有攻略说手柄延迟比键盘高,影响连招手感。
这个说法对一半。延迟确实存在,但来源不是手柄本身,是映射软件的处理时间。JoyToKey这种工具要先接收手柄信号、转换成键盘指令、再发给游戏,中间多了一道工序。实际体感大概比键盘慢10-20毫秒,职业选手可能在意,普通玩家打深渊刷图根本察觉不出来。我红眼无色连招照样能接上,卢克单人本也没翻过车。真要追求极限手感那肯定还是键盘直连更稳,但手柄的优势是手腕不累,长时间刷图舒服很多。

映射之后要注意的点
手柄按键数量比键盘少,技能多的职业不够分配。我的办法是只映射主力技能和buff技能,大招或者CD长的技能还是切回键盘按,或者用组合键(比如LT+A这种同时按两个键触发第三个指令)。组合键在JoyToKey里设置稍微麻烦点,需要勾选”按下时同时触发另一个键”,但能多腾出几个位置。
还有个问题是摇杆精度。左摇杆推到底能正常识别方向键,但轻推或者斜推的时候可能同时触发两个方向,导致角色卡顿。解决方法是调高死区值,JoyToKey里每个摇杆轴都有死区设置,默认是10%,我改成25%之后就没再出现误触。代价是需要把摇杆推得更用力才能触发移动,习惯了也还行。
Xbox手柄和PS手柄都能用,驱动装好就行。Switch Pro手柄我没试过,但理论上也是同样流程,只要JoyToKey能识别到按键信号就没问题。无线手柄要注意电量,没电的时候会出现按键延迟突然变长的情况,有条件还是插线稳一点。












暂无评论内容