游戏狂人
- 贡献度
- 57
- 金元
- 9633
- 积分
- 1191
- 精华
- 0
- 注册时间
- 2011-7-15
|
本帖最后由 anforu 于 2012-9-11 19:21 编辑
论坛里的人喜欢发配置文件叫你覆盖,却不说明解决问题的思路,这样对玩家成长毫无用处
下次碰到同样或类似的问题,又要嚷嚷着坐等高手解决,高手没空怎么办?
360无线手柄说白了,程序(游戏)对它的兼容性不如有线手柄,原因有设备ID对不上,调用API不同等等
目前解决的最好办法,就是将无线手柄模拟成兼容性比较好的有线手柄,让它调用有线手柄对应的API
使用的软件叫x360ce, XBOX 360 Controller Emulator的简称.什么?我堂堂原版无线手柄还需要一个模拟软件来模拟?
没错,不是说你微软出的无线不好,而是它比较新,有些游戏设计没有考虑到,所以,如果你想玩上,就必须要模拟成兼容
性更好的.比如丧尸围城2,无线360手柄默认无法开启,使用360ce后立马可以游戏选项里开启.
使用方法
1.下载360ce,这里还不能下最新的,最新的不能用在我还活着上.我用的版本是2.0.2.90
2.运行360ce.exe,连续创建两个基础文件,选yes. 打开界面后General里的Preset里选择360无线手柄,这样参数就对上了,你可以用手柄现场验证.
3.Advance里native打勾
4.Option里的FAKE API选择Compatibility(兼容)
5.保存
6.将生成的x360ce.ini和xinput1_3.dll覆盖到游戏程序所在的目录,这里就是\Ubisoft\I Am Alive\src\System,这样可以拦截程序手柄输入的API,使用自己的设置
7.根据360ce的说明,如果不起作用,就将xinput1_3.dll分别改名为xinput1_2.dll,xinput1_1.dll,xinput9_1_0.dll来一一尝试
这里xinput9_1_0.dll成功了,那就改名为它
8.玩游戏
了解了方法后,我想你们不再需要下载别人放出的配置文件了,你完全可以自己创造
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|