3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 4364|回复: 6
打印 上一主题 下一主题

[讨论] 让普通手柄也能玩游戏的一个工具

[复制链接]

1

主题

199

帖子

646

积分

超级玩家

Rank: 5Rank: 5

贡献度
103
金元
2140
积分
646
精华
2
注册时间
2007-12-29
跳转到指定楼层
主题
发表于 2009-1-16 23:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
对于这个游戏没有测试,但其他游戏是可行的,这个估计也没问题

就是使用
http://lcsteam.net/dump/gta4/XBOX.360.controller.emulation.zip
这是XO手柄的模拟工具,原帖是来自:http://forums.gta-series.com/index.php?showtopic=83431&mode=threaded
simulating the xbox 360 controller
First, back up the original xinput1_3.dll, xinput1_2.dll, xinput1_1.dll and xinput9_1_0.dll from your windowssystem32
Download and unpack them into system32 Download and unpack them into system32
简单翻译一下:
首先将windowssystem32目录下的xinput1_3.dll, xinput1_2.dll, xinput1_1.dll and xinput9_1_0.dll这个几个文件备份。然后将下载的压缩包里面的文件覆盖倒SYSTEM32目录,最后将注册表如下修改一下,就完美了。


值得注意的是,有个不完美的地方在于
右摇杆的纵横轴是反的
wettuy给出了一个解决方案:

嗯,右摇杆的问题,注册表里找到
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlMediaPropertiesPrivatePropertiesJoystickOEMVID_0810&ampID_0001Axes
把2下的Attributes里面那个32改成35,然后把5下的Attributes里35改成32
大概就是这样了^_^!
回复

使用道具 举报

9

主题

4563

帖子

9494

积分

资深玩家

Rank: 9Rank: 9Rank: 9

贡献度
1663
金元
28418
积分
9494
精华
0
注册时间
2008-10-31
舒服的沙发
发表于 2009-1-16 23:39 | 只看该作者
没手柄`观望中~有效果的给我报告我给加分![em09]
回复 支持 反对

使用道具 举报

1

主题

199

帖子

646

积分

超级玩家

Rank: 5Rank: 5

贡献度
103
金元
2140
积分
646
精华
2
注册时间
2007-12-29
硬硬的板凳
 楼主| 发表于 2009-1-17 00:42 | 只看该作者
最近更新,这个工具已经更新到3.0版了,现在支持自定义手柄参数
地址:
http://tocaedit.com/forum/dload.php?action=file&file_id=129
his program will add more controller support for Games for Windows.

Notes:
Tested with Logitech Cordless Rumblepad 2 & Logitech G25 Racing Wheel.
Tested with 'GTAIV', 'Juiced 2 HIN', 'Crysis WARHEAD', 'Sega Rally', 'Kane & Lynch' and 'The Club' PC Games

The xinput dll can go by several names, you can rename the dll to those below till you find one that works
xinput9_1_0.dll
xinput1_3.dll
xinput1_2.dll
xinput1_1.dll

GTAIV uses xinput9_1_0.dll
GTAIV v1.1 info:
1: put the dll and the ini into the gta dir
2: unplug your gamepad
3: start gta and enter the game
4: plug in your gamepad

Look at included xbox360cemu.ini for config help

Installation:
Extract xinput1_3.dll, xinput9_1_0.dll, xbox360cemu.ini file to the game exe directory.
Rename DLL if needed

Uninstallation:
Delete xbox360cemu.ini, xinput1_3.dll file.

Usage:
When the game starts you should hear a beep from your PC speaker.
If you do not have a PC speaker you may not hear the beep, but it will still work.
Play the game as normal.

History:

11209
Major improvements to Force Feedback (with default settings)
Added Fade In/Out for Force Feedback vibration
Added Spring Effect for Force Feedback Wheels
Added Inertia Effect for Force Feedback Wheels
Added UseAutoPad variable (automatically make any pad PAD1 after detecting movement)
Added UseInitBeep variable
Added lots of new Force Feedback options
Added ability to map slider to Left/Right trigger
Added ability to map buttons to Analog axis
Added Non-Linear adjustments to Analog axis
Added new comments to included ini file
Added hotkey F9 to reload config file and reinit
Fixed bug with non Force Feedback controller detection
Fixed bug with swapped Left/Right trigger
Fixed more DLL exit bugs?
Fixed a slider axis map bug?
Small changes to XInput Test Utility



1909
More Imrovements to Force Feedback (removed a start flag)
DLL now exits properly
Higher axis Resolution


1809
Added support for 4 controllers PAD1 to PAD4
Improved Force Feedback Support (INFINITE effect time)
Added ForceFeedbackStrength variable (default 100, use 0-999)
Added Index variable for controller index (use -1 for disable)
Added Crysis WARHEAD support (added packetnumber)
Added Test Utility (uses xinput1_3.dll)
Added variable SteeringWheel (this will fix force feedback effects for wheels)
Added ability to disable an axis (set axis to 7)


12808
Added Force Feedback Support (add UseForceFeedback=1 to xbox360cemu.ini file)
Changed INI Location

Contact/Credits/Donate:
Made by Racer_S http://tocaedit.com
Credits go to MSDN and pkt-zer0.
You like this? I like donations! http://tocaedit.com/donate
回复 支持 反对

使用道具 举报

24

主题

649

帖子

847

积分

超级玩家

Rank: 5Rank: 5

贡献度
87
金元
4987
积分
847
精华
0
注册时间
2008-10-28
冰凉的地板
发表于 2009-1-17 01:45 | 只看该作者
我的手柄是迪龙的用完还是不行,对了360手柄
[em15] 在注册表中名字叫什么
回复 支持 反对

使用道具 举报

0

主题

646

帖子

434

积分

高级玩家

Rank: 4

贡献度
25
金元
3944
积分
434
精华
0
注册时间
2007-1-15
5#
发表于 2009-1-17 02:27 | 只看该作者
原帖由 vertusd 于 2009-1-17 0:42:00 发表
最近更新,这个工具已经更新到3.0版了,现在支持自定义手柄参数
地址:
[url=http://tocaedit.com/forum/dload.php?action=file&file_id=129]http://tocaedit.com/forum/dload.php?action=file&file_id=12......

終於可以用ps2手柄,但要Rename DLL[em04]
回复 支持 反对

使用道具 举报

头像被屏蔽

406

主题

1104

帖子

2603

积分

禁止发言

贡献度
401
金元
9990
积分
2603
精华
0
注册时间
2004-8-24
6#
发表于 2009-1-19 15:16 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

5

主题

407

帖子

453

积分

高级玩家

Rank: 4

贡献度
32
金元
3250
积分
453
精华
0
注册时间
2008-5-18
7#
发表于 2009-1-21 03:48 | 只看该作者
报告,我的是北通战戟,按照楼主说的完全没用,打开游戏还是不停向上,GTA4也不用设置,直接可以玩的
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2025-2-2 18:52 , Processed in 0.117726 second(s), 15 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表