我去年研究并解决手柄接g2只认三通的问题,一直用到现在,在多个机器上安装成功。
但是想跟大家分享的,但是我发了个贴问有没有人用手柄,居然没人回应,我也就懒得写了。
我用的北通震动3手柄,原装和组装ps手柄配usb转接盒或并口转接器。北通需要驱动(8866什么的那个),USB转接盒需要驱动[疏忽,感谢 蓝天雄鹰 更正],并口的就用很早就有的dxpad就行。
我简单谈谈几个不容易注意到的问题,有问题再补充。
1. 装好驱动之后打开注册表,找到
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\。这里面有很多手柄的设置,
找到你要设置的那个并打开,以ps usb转接盒(VID_0925&PID_8866)为例。通常这里有:
...\Joystick\OEM\VID_0925&PID_8866\Axes\0
...\Joystick\OEM\VID_0925&PID_8866\Axes\1
...\Joystick\OEM\VID_0925&PID_8866\Axes\2
...\Joystick\OEM\VID_0925&PID_8866\Axes\3
有的是0-7,甚至更多,不用管它。
2. 备份HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_0925&PID_8866
3. 备份HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_0925&PID_8866
\Axes。这个备份是为了改起来方便。
4. ...\Joystick\OEM\VID_0925&PID_8866\Axes\下全部删除。
5. 找到第4步备份的文件,右键,编辑。改成如下:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_0925&PID_8866\Axes]
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_0925&PID_8866\Axes\0]
@="X"
"Attributes"=hex:01,01,00,00,01,00,30,00
"FFAttributes"=hex:0a,00,00,00,00,01,00,00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_0925&PID_8866\Axes\1]
@="Y"
"Attributes"=hex:01,01,00,00,01,00,31,00
"FFAttributes"=hex:0a,00,00,00,00,01,00,00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_0925&PID_8866\Axes\5]
@="Slider"
"Attributes"=hex:01,01,00,00,01,00,36,00
"FFAttributes"=hex:0a,00,00,00,00,01,00,00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_0925&PID_8866\Axes\6]
@="Z"
"Attributes"=hex:01,01,00,00,01,00,32,00
"FFAttributes"=hex:0a,00,00,00,00,01,00,00
当然你也可以,把这段存成文件pspad.reg。
6.导入注册表,OK
注意:Axes 0 1 5 6,不但数字不能错,而且中间加别的(如:0 1 2 5 6)也不行,这是绝大多数不认4通道的原因。
另外,"Attributes"=hex:01,01,00,00,01,00,30,00 这里的30 31 36 32 数字不能错,其实就是根据你手柄驱动定的,手柄每个通道编号多少就是多少,错了就没有,互相换换位置倒是可以,大不了上下左右颠倒。
找不到缺失通道的数字的话:
"Attributes"=hex:01,01,00,00,01,00,30,00 这里的30 31 36 32 分别改为 30 31 35 32 试试看。如果还不行就改为30-37的别的数字如33 34 36 37, 这样原来正常的轴应该没了,不能动的轴就应改出来了,找到是哪个数字,跟以前正常的轴数字组合一下,就好了
g2中的发射机窗口显示的左右摇杆正好根手柄相反,不知道用发射机有没有这个问题,这个我也解决了,有需要我再贴。
点击发射机视图左上角的点点,会弹出一个设置窗口,里面有对应的选项,找找看哪个适合你
[ Last edited by aqee on 2005-2-24 at 17:54 ] |