注册 | 登录

游侠NETSHOW论坛





查看: 7694|回复: 11
打印 上一主题 下一主题

[分享] 关于非EA认定手柄的设置 [复制链接]

帖子
213
精华
0
积分
118
金钱
1126
荣誉
1
人气
10
评议
0
跳转到指定楼层
楼主
发表于 2012-10-9 04:19:14 |只看该作者 |倒序浏览
本帖最后由 fangcheng1976 于 2012-10-9 04:24 编辑

将手柄驱动等装好,然后把手柄进行测试,一切都OK以后,就可以进行按键更改了.
具体只要修改一下注册表就可以啦.
1.“开始”--“运行”--“REGEDIT”
2.找到 HKEY_LOCAL_MACHINE / System / CurrentControlSet / Control / MediaProperties / PrivateProperties / Joystick / OEM / 在这里,例如我用的是ps2手柄,首先要找到目录,我ps2手柄的目录是VID_0810&PID_0001.我们将 OEMName下的 改为 FIFA 只对应的 罗技手柄的 名字 (Logitech Dual Action) 复制括号里面的就可以了,记住这里一定要全部都要复制,包括中间的两个空格.
这样改好以后,还不行,右摇杆无法正常使用,想要完全用好手柄,还得将右摇杆设置一下,
继续在刚才的注册表里面修改,找到刚才修改的地方,VID_0E8F&PID_0001下面
点开 Axes 这里可以看到手柄轴的参数...
我们只要将这里的两个键值稍微改一下就可以完全使用右摇杆功能了.
将 2 里面的 Attributes中的值 32 改为 35
同样,将 5 里面的 Attributes中的值 35 改为 32就可以,怎么寻找手柄目录?按照这个方法要首先找到你的手柄的编号,如果不知道打开实况设置分辨率等的那个东东,点手柄,按手柄,里面的按键动了,那个就是你手柄的编号,也可以打开游戏控制器。手柄的编号是英文。我们打开HKEY_LOCAL_MACHINE / System / CurrentControlSet / Control / MediaProperties / PrivateProperties / Joystick / OEM 之后,手柄目录必须有Axes,里面有四个文件包,0.1.2.5.这样才是安装过驱动的手柄目录,找到手柄目录,打开OEMName,看看是否是你的手柄编号,然后再改成罗技手柄的 名字 (Logitech Dual Action)
已有 1 人评分金钱 人气 收起 理由
萌のたま + 20 + 10 感谢分享~

总评分: 金钱 + 20  人气 + 10   查看全部评分

使用道具 举报

帖子
213
精华
0
积分
118
金钱
1126
荣誉
1
人气
10
评议
0
沙发
发表于 2012-10-9 04:20:42 |只看该作者
我说的是ps2手柄的设置,大家不要生搬硬套。

使用道具 举报

帖子
213
精华
0
积分
118
金钱
1126
荣誉
1
人气
10
评议
0
板凳
发表于 2012-10-9 04:21:00 |只看该作者
灵活运用

使用道具 举报

帖子
1337
精华
0
积分
709
金钱
8609
荣誉
4
人气
6
评议
0
地板
发表于 2012-10-9 09:53:45 |只看该作者
你们用PS2手柄都用摇杆控制方向吗?我怎么觉得很不灵活,我的是H型PS2

使用道具 举报

帖子
2283
精华
0
积分
1155
金钱
8376
荣誉
1
人气
28
评议
0
5#
发表于 2012-10-9 10:01:21 |只看该作者
不用这么麻烦吧,我也是ps2手柄,用的是蓝色三角的接两个手柄的那种usb接口,装好驱动,把12的buttonData拷贝过来,然后用360键位模拟,就搞定了,RS正常,否则RS没反应的

使用道具 举报

帖子
177
精华
0
积分
89
金钱
238
荣誉
0
人气
0
评议
0
6#
发表于 2012-10-13 10:45:28 |只看该作者
感谢分享啊

使用道具 举报

帖子
213
精华
0
积分
118
金钱
1126
荣誉
1
人气
10
评议
0
7#
发表于 2012-11-11 20:20:38 |只看该作者
自己顶一下

使用道具 举报

帖子
9
精华
0
积分
5
金钱
30
荣誉
0
人气
0
评议
0
8#
发表于 2012-12-30 23:30:44 |只看该作者
PC默默路过。。

使用道具 举报

帖子
138
精华
0
积分
69
金钱
639
荣誉
0
人气
0
评议
0
9#
发表于 2013-1-5 17:00:03 |只看该作者
感谢lz的提醒,用lz的方法找到了注册表中的游戏手柄在系统中的标识名称。之后不用改注册表,直接把这个名称复制出来,把这个设备名称添加到game目录下的buttonData.ini中就可以了。

举例,我原来的不带驱程手柄显示USB Joystick,但是在注册表中才知道产品名称是“USB Joystick     ”,这些空格很关键。我说之前改了几次配置文件都没有效果呢。
之后打开buttonData.ini,在第二行添加一行:
AddAlias "USB Joystick     "

当然,同样重要的是在buttonData.ini中修改键位,这个可以参考http://game.ali213.net/thread-4348966-1-1.html
里面很详细。

多谢lz提醒,由衷感谢!

使用道具 举报

帖子
213
精华
0
积分
118
金钱
1126
荣誉
1
人气
10
评议
0
10#
发表于 2013-1-8 00:55:28 |只看该作者
呵呵,举手之劳

使用道具 举报

帖子
3
精华
0
积分
2
金钱
73
荣誉
0
人气
0
评议
0
11#
发表于 2013-1-9 11:33:16 |只看该作者
Axes文件夹里只有0和1文件夹,没有2,5   是什么问题?

使用道具 举报

帖子
213
精华
0
积分
118
金钱
1126
荣誉
1
人气
10
评议
0
12#
发表于 2013-1-18 22:00:11 |只看该作者
驱动没装好

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

手机版|Archiver|游侠NETSHOW论坛 ( 苏ICP备2023007791号 )

GMT+8, 2025-10-11 10:26 , Processed in 0.338835 second(s), 14 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

分享到