昨晚把重制版装好之后开游戏,第一次进设置界面想改按键,结果发现下面提示全是键盘图标,手柄插着跟没插一样,摇杆按什么都没反应,界面也不会跳到手柄那一套操作提示上。
先说能直接解决的那种情况:Xbox系列手柄插上USB或者用无线适配器连上去,PC版这边基本是插即用,游戏走的是XInput协议,系统识别之后设置菜单会自动切换成手柄图标,摇杆推一下光标就动了,不用装任何东西。
北通这边就麻烦一截,我用的是那种带拨杆的型号,插上电脑能认出这个USB设备,但游戏里完全没反应,摸索了半天才弄明白问题出在协议上,北通默认走的是DInput,暗黑血统2这游戏只吃XInput信号,两边协议不兼容,系统层面认得手柄,游戏层面就是当没插一样。
手上正好有Xbox手柄的直接用Xbox那套最省事。如果只有北通或者其他国产手柄,又不想折腾驱动和模式切换,换一根便宜的有线Xbox手柄反而比调半天来得快,几十块钱换来的是插上就能玩,不用记切换步骤。长期玩这类老游戏建议直接备一把原生XInput的手柄,像我这种手头正好有北通又懒得再买的,才需要往下看怎么调。

拿我自己那把举例,背面有个三档拨杆,写着X、D、S三个字母,平时玩别的游戏一直放在D档,插上暗黑血统2就是不认。调整大概是这样几步:
1、先把手柄和电脑断开连接,拔掉接收器或者拔线都行,别带着连接状态去拨。
2、找到背面那个拨杆,拨到写X的那一档,这个位置对应的就是XInput模式,不是D也不是S。
3、重新插上手柄,等系统提示音响完再进游戏,不要提前打开游戏客户端,不然它可能读到的还是旧状态。
我这边试了三次,从插上去到设置界面里刷新出手柄图标,都要等八九秒,太快去点确定基本白忙一场。

驱动版本不对照样白搭
拨杆调完还不认的情况我也遇到过,后来查到是自带驱动软件版本太老,里面模拟的XInput不完整,只能识别方向键不认摇杆。卸掉旧驱动去官网下最新那版,重新装完再插拔一次,摇杆才正常出信号。如果手柄本身没有物理拨杆,比如某些只支持DInput的老款,这条路就走不通,只能靠DS4Windows或者JoyToKey这类软件做转换层,把DInput信号包装成XInput给游戏读,装好之后在软件里把手柄类型选成Xbox 360,再开游戏基本就能用,缺点是每次开机都要先启动这个软件,忘了开手柄照样没反应。
用软件转换那条路适合手头就一把老手柄又不想花钱换新的情况,长期玩的话我还是建议直接备一把原生XInput手柄,少一层软件转换,插拔也不会突然掉线。













暂无评论内容