zhengqieqie2008 发表于 2009-10-6 11:47

解决手柄不能识别的问题,还能自定义名字

本人是vista的,xp应该类似!
看到网上发出来的解决这个问题都是直接修改注册表里的手柄名称,变成fifa能识别的罗技,感觉这个方法不怎么好,改了之后,其他的游戏全重新识别这个手柄,而且叫我们用北通的偏要改成罗技,真的很不爽!! (支持北通,不是打广告啊,别仍砖头 )
先介绍一下怎么修改注册表吧:
打开注册表,定位到HEKY_CURRENT_USERCurrentControlsetControlMediaPropertiesPrivatePropertiesJoystickOEM,
随便点击一项,看到OEMName,里面的值就是手柄名称,找到自己的手柄,改成Logitech Dual Action.前提是得有安装驱动程序,像那些即插即用的,又没安装驱动的,名字是叫Generic   USBJoystick(应该是叫通用手柄吧).记住,这里里面一改,你的手柄在所有游戏里面的名字都变了.(可以改成自己喜欢的,但游戏能不能识别就不知道了)
xp只要改这里的名字就好了HEKY_LOCAL_MACHINECurrentControlsetControlMediaPropertiesPrivatePropertiesJoystickOEM,这好像只是改变fifa里面的名字,但vista改了就没用了.

最后介绍我自己用的吧:
打开我的电脑cusers自己的用户名文档,找到fifa10,打开里面的user,应该有个数据文件devdata.dat,这里面全是各种手柄的信息.更改后缀名,改成txt格式的,就可以打开了,复制一小部分给大家看看.

(这就是手柄名称)
DEADZONES=0.3,0.3,0.3,0.3
2|24|3,2|25|4,5|26|5,5|27|6,1|22|5,1|23|6,0|20|3,0|21|4,0|18|21,0|19|22,0|16|19,0|17|20,0|2|2,1|0|2,2|3|2,3|1|2,4|10|2,5|13|2,6|11|2,7|14|2,9|8|2,8|9|2,10|12|2,11|15|2
2|24|3,2|25|4,5|26|5,5|27|6,1|22|5,1|23|6,0|20|3,0|21|4,0|18|21,0|19|22,0|16|19,0|17|20,0|3|2,1|2|2,2|1|2,3|0|2,4|10|2,5|13|2,6|11|2,7|14|2,9|8|2,8|9|2,10|12|2,11|15|2,2|4|2,0|5|2,3|6|2,4|7|2
2|24|3,2|25|4,5|26|5,5|27|6,1|22|5,1|23|6,0|20|3,0|21|4,0|18|21,0|19|22,0|16|19,0|17|20,0|3|2,1|2|2,2|1|2,3|0|2,4|10|2,5|13|2,6|11|2,7|14|2,9|8|2,8|9|2,10|12|2,11|15|2,2|4|2,0|5|2,3|6|2,4|7|2
2|24|3,2|25|4,5|26|5,5|27|6,1|22|5,1|23|6,0|20|3,0|21|4,0|18|21,0|19|22,0|16|19,0|17|20,0|3|2,1|2|2,2|1|2,3|0|2,4|10|2,5|13|2,6|11|2,7|14|2,9|8|2,8|9|2,10|12|2,11|15|2,2|4|2,0|5|2,3|6|2,4|7|2


所以只要大家改成自己手柄的名称就可以了,我的北通震动是这样改的:

DEADZONES=0.3,0.3,0.3,0.3
2|24|3,2|25|4,5|26|5,5|27|6,1|22|5,1|23|6,0|20|3,0|21|4,0|18|21,0|19|22,0|16|19,0|17|20,0|2|2,1|0|2,2|3|2,3|1|2,4|10|2,5|13|2,6|11|2,7|14|2,9|8|2,8|9|2,10|12|2,11|15|2    2|24|3,2|25|4,5|26|5,5|27|6,1|22|5,1|23|6,0|20|3,0|21|4,0|18|21,0|19|22,0|16|19,0|17|20,0|3|2,1|2|2,2|1|2,3|0|2,4|10|2,5|13|2,6|11|2,7|14|2,9|8|2,8|9|2,10|12|2,11|15|2,2|4|2,0|5|2,3|6|2,4|7|2
2|24|3,2|25|4,5|26|5,5|27|6,1|22|5,1|23|6,0|20|3,0|21|4,0|18|21,0|19|22,0|16|19,0|17|20,1|3|2,2|2|2,3|1|2,1|0|2,2|10|2,5|13|2,4|11|2,7|14|2,9|8|2,8|9|2,10|12|2,11|15|2,0|4|2,3|5|2,0|6|2,6|7|2
2|24|3,2|25|4,5|26|5,5|27|6,1|22|5,1|23|6,0|20|3,0|21|4,0|18|21,0|19|22,0|16|19,0|17|20,0|3|2,1|2|2,2|1|2,3|0|2,4|10|2,5|13|2,6|11|2,7|14|2,9|8|2,8|9|2,10|12|2,11|15|2,2|4|2,0|5|2,3|6|2,4|7|2

跟刚才的注册表配合,还能改成自己喜欢的名字,也能识别,(中文没试过)这个是适用于带两个摇杆的,十二个按键.没摇杆的自己试试.
大家都知道要用假动作就得开模拟是吧,可是这样的话,带球就也得使用左摇杆,对于我们这种习惯于使用数字键的人很不爽,下面是我自己修改的,假动作右摇杆,带球数字键,其他按键不习惯就进入游戏再更改:


DEADZONES=0.3,0.3,0.3,0.3
2|24|3,2|25|4,5|26|5,5|27|6,1|18|5,1|19|6,0|16|3,0|17|4,0|22|21,0|23|22,0|20|19,0|21|20,0|2|2,1|0|2,2|3|2,3|1|2,4|10|2,5|13|2,6|11|2,7|14|2,9|8|2,8|9|2,10|12|2,11|15|2
2|24|3,2|25|4,5|26|5,5|27|6,1|18|5,1|19|6,0|16|3,0|17|4,0|22|21,0|23|22,0|20|19,0|21|20,0|3|2,1|2|2,2|1|2,3|0|2,4|10|2,5|13|2,6|11|2,7|14|2,9|8|2,8|9|2,10|12|2,11|15|2,2|4|2,0|5|2,3|6|2,4|7|2
2|24|3,2|25|4,5|26|5,5|27|6,1|18|5,1|19|6,0|16|3,0|17|4,0|22|21,0|23|22,0|20|19,0|21|20,1|3|2,2|2|2,3|1|2,1|0|2,2|10|2,5|13|2,4|11|2,7|14|2,9|8|2,8|9|2,10|12|2,11|15|2,0|4|2,3|5|2,0|6|2,6|7|2
2|24|3,2|25|4,5|26|5,5|27|6,1|18|5,1|19|6,0|16|3,0|17|4,0|22|21,0|23|22,0|20|19,0|21|20,0|3|2,1|2|2,2|1|2,3|0|2,4|10|2,5|13|2,6|11|2,7|14|2,9|8|2,8|9|2,10|12|2,11|15|2,2|4|2,0|5|2,3|6|2,4|7|2

其实通过修改文件你几乎能任意修改,假动作用数字键或用摇杆射门…但这实在是太麻烦了,需要耐心,我就搞到这水平,有兴趣的人自己试试,顺便附上我自己的一点修该心得!
页: [1]
查看完整版本: 解决手柄不能识别的问题,还能自定义名字