中级玩家
- 贡献度
- 19
- 金元
- 1277
- 积分
- 144
- 精华
- 0
- 注册时间
- 2008-11-30
|
本帖最后由 claudewen 于 2012-9-24 14:29 编辑
This fixes the mouse issues with dark souls. As many of you know, the game came with atrocious keyboard and mouse controls in which not even the mouse cursor was removed by default. Default mouse movement has negative acceleration, its jittery and unstable. It cannot be controlled.
This mod (not created by me, for that read description) fixes almost every issue with the controls and puts it on par with pc standards as it should have been.
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
In a nutshell, this wrapper intercepts data gathered by DirectInput and passes it along to XInput. XInput is then tricked into believing that there is a controller attached and that said controller is sending data.
Install:
Unzip it, put dsmfix.dll and dsmfix.ini in your Darksouls.exe and Data.exe directory (aka, the main folder). This is intended to be used with DSfix; edit DSfix.ini such that the dinput8dllWrapper entry points to dsmfix.dll (see below). You will also undoubtedly wish to set disableCursor 1 and captureCursor 1 in DSfix.ini.
简要安装说明:将dsmfix.dll与dsmfix.ini放在darksouls根目录下,然后在Dsfix.ini中按如下参数改动:disableCursor 1,captureCursor 1,dinput8dllWrapper dsmfix.dll)
What?
In DSfix.ini, find this line:
dinput8dllWrapper none
Replace none with "dsmfix.dll" no quotation marks so it looks like below:
dinput8dllWrapper dsmfix.dll
Configure:
Edit the dsmfix.ini file to preserve settings across sessions. Explanations of the settings may be found inline.
Use:
- Once in-game, pressing F7 will toggle the "device state" between 'connected' and 'not connected'.
- Sensitivity may be adjusted on the fly with NUMPAD PLUS and NUMPAD MINUS.
- Locking onto a target disables mouselook. Target switching may be accomplished in two ways:
WHEELDOWN selects next nearest enemy; WHEELUP next farthest.
简要使用说明:进入游戏,通过F7调整鼠标的可见与否,通过“小键盘+”与“小键盘-”调整鼠标灵敏度,锁定后将取消鼠标观测,此时选择目标通过“滚轮上行”选择下一个最远的敌人,“滚轮下行”选择下一个最近的敌人。
Via mouselook when a modifier key is depressed. This means that when holding the modifier key, a flick in the desired direction will cause the lock to shift to the indicated target. By default, this modifier key is LCONTROL.
- With the transform fix introduced in version .5, it is no longer necessary that the in-game Camera Speed be set to 0. Experiment with higher values to better approximate "classic" PC mouselook.
NB: If you have a physical/virtual controller connected/configured, said controller will likely battle this mod for supremacy. Consider disabling the controller.
UP主建议:因帧数锁定在30帧,灵敏的鼠标晃动会严重影响视力,或者说会感觉到明显的不流畅,建议在控制板面中降低鼠标速度,并在游戏中对镜头灵活度进行调整并辅助以小键盘+&-设置为舒适的灵活度,以得到相对较好的键鼠体验。
下载地址:http://darksouls.nexusmods.com/mods/28/#content
|
评分
-
1
查看全部评分
-
|