|
|
#1 | ||||||
![]() Join Date: Aug 2012
Reputation: 13
Posts: 49
|
[Mod] Mouse camera control fix
This workaround allow better mouse camera control and lock-on problem fix.
Its not ideal, but mouse micro movements feel much smoother and you ll not swap enemies all the time, only with fast enough mouse movements or mouse wheel rotation. ------- Installing---------- Things that you ll need: http://www.filedropper.com/darksoulfix4 I) Install Mouse_fix from “mouse_disabler” folder: If you using Durante Fix 0.8 or newer, otherwise skip all steps besides 2. 1. Rename one of mousefix files mouse_disabler/dinput8.dll to whatever like mouse_disabler/dinput8_mousefix.dll 2. Copy those two mouse_disabler dlls one renamed to the Dark Souls folder. (The place where DARKSOULS.exe is, this may be something like C:\Program Files (x86)\Steam\steamapps\common\Dark Souls Prepare to Die Edition\DATA) 3. Go to DSfix.ini and change Quote:
And that's it. II) Install PPJoy: a) If you have win7 – run Driver Signature Enforcement Overrider.exe from “If_you_have_win7″ folder and start test mode. That necessary to install PPJoy drivers. Video http://www.youtube.com/watch?v=ScuYfagMixU – put Win7 in test mode, to install those drivers. b) Start PPJoySetup-0-8-4-5.exe and follow istructions. After installing PPJoy, launch it, than Add virtual joystick: http://www.image-share.com/upload/1700/139.jpg http://www.image-share.com/upload/1700/140.jpg Than we Mapping it in such way: http://www.image-share.com/upload/1700/141.jpg http://www.image-share.com/upload/1700/142.jpg http://www.image-share.com/upload/1700/143.jpg http://www.image-share.com/upload/1700/144.jpg http://www.image-share.com/upload/1700/145.jpg http://www.image-share.com/upload/1700/146.jpg Thats all, press done, we wouldnt need to config anything anymore further. III) Unpack GlowPIE folder somewhere on harddrive, in DarkSouls folder for example. IV) Reboot. To start game: Disable Steam comunity because mouse disabling mod conflicting with it, causing crash on shift+tab. 1) Run RunMe.bat from "GlowPIE" folder 2) Run Dark Souls From now on before starting game make sure, that GlowPIE is running (its icon in system tray or it's window opened with "running" status). You also can create and run shortcut to GlowPIE.exe with these keys /run Mouse.PIE /tray instead of RunMe.bat So in shortcut properties it would be something like Object: "C:\Program Files (x86)\PPJoy Joystick Driver\GlowPIE\GlovePIE.exe" /run Mouse.PIE /tray --------------------Uninstall-------------------- Delete dinput8.dll, dinput8_.dll files from game folder to reenable basic mouse control. PPJoy and GlowPIE uninstalling are optional. ------------------Troubleshooting aka FAQ----------------- Camera not turning. Quote:
Quote:
Quote:
To fix it double click yellow-green GlowPIE icon in tray and edit these strings (press STOP to start editing): Code:
ppjoy.analog0 = (delta(mouse.DirectInputX))/20 + var.deltax ppjoy.analog1 = (delta(mouse.DirectInputY))/20 + var.deltay Code:
ppjoy.analog0 = (delta(mouse.DirectInputX))/100 + var.deltax ppjoy.analog1 = (delta(mouse.DirectInputY))/100 + var.deltay It will change sensivity of mouse-to-joy converter. So just change divider until you get normal controls in game. If nothing helps, uninstall mod and try this one: http://forums.steampowered.com/forum....php?t=2904768 It doesnt fix nauseating camera, but at least game playable with lock-ons. --------------------Technical info-------------------- Concept of workaround: - mod disabling basic camera movement in game by mouse - PPJoy creates a virtual joystick. - GlovePIE using his script reads mouse input and feeds it into PPJoy. - The game now uses PPJoy's virtual controller to control the camera resulting in much smoother movement and propper target changing in lock-on mode About GlowPIE script part: Code:
var.deltax = 0 if abs(delta(mouse.DirectInputX)) > 0.001 then var.deltax = 0.4 * delta(mouse.DirectInputX)/(abs(delta(mouse.DirectInputX))) endif ppjoy.analog0 = (delta(mouse.DirectInputX))/20 + var.deltax After that i just making joysteck steer equal to mouse speed divided to 20 plus that minimum constant preventing deadzone unresponding. 0.4 is a constant i add to any mouse movement to get rid of joystick deadzone /20 - devider of sensivity, so if you want make camera less sensivity, make it /40 or /100 . You have to repeat it and for second axis. If someone will come up with better script or overall solution - please share. Quote:
I cant guarantee full safety of mod, but i highly doubt that it content any kind of maleware. -----------Alternative solutions------------- Quote:
--------------------Thanks-------------------- Big THX for mod to lock mouse controls by ELITEeNergizer http://forums.steampowered.com/forum....php?t=2904768 Special thanks to RNG-sus for pointing me in direction of PPJoy. Thanks to vas14s for testing. Привет парням с Antistarforce, разместившим ссылку на мой мод. Вам инструкцию на русском надо? Last edited by z0m2h14: 09-08-2012 at 08:29 PM. |
||||||
|
|
|
|
|
#2 |
![]() Join Date: Feb 2012
Reputation: 52
Posts: 494
|
This is really promising, but am I missing something?
I followed all instructions, and now when I press P in game it locks the target/camera and disables mouse controls. But then...how do I control the camera? Or is the idea that you use this when in combat, lock target and freeze camera and change targets with mousewheel? Out of combat then, you would not really ever use it? Currently the jittery camera (even with minimum mouse dps) is my main issue, just traversing the game out of combat too. |
|
|
|
|
|
#3 | |
![]() Join Date: Aug 2012
Reputation: 13
Posts: 49
|
Quote:
Try Z-axis + Z-rotation and please write if that would work for you. |
|
|
|
|
|
|
#4 |
![]() Join Date: Feb 2012
Reputation: 52
Posts: 494
|
It did! So awesome!
I mentioned in the other thread. This REALLY needs more exposure as it imho opinion fixes the game for KB+M users. It's like a new experience for me now that the nauseating camera is gone. |
|
|
|
|
|
#5 |
![]() Join Date: Aug 2012
Reputation: 13
Posts: 49
|
UPDATE
New mouse disabler (in archive) no more require hotkey, basic mouse movement disabled by default. I fixed first post (were wrong axes in config screen). Last edited by z0m2h14: 08-28-2012 at 01:19 PM. |
|
|
|
|
|
#6 |
![]() Join Date: Feb 2012
Reputation: 52
Posts: 494
|
Now...it's even better.
Works straight away, without pressing anything or changing any ini files. FROM software should be paying you guys. This needs more exposure. |
|
|
|
|
|
#7 |
![]() Join Date: Aug 2012
Reputation: 13
Posts: 49
|
What is most funny is that iam not even a coder, just a gamer with one free day to read forum, do some web surf about joystick emulators and common sense to combine it all together.
ps: Previous version of Mouse disabler caused crash with steam shift+tab overlay. Could someone test with current? |
|
|
|
|
|
#8 | ||
![]() Join Date: Feb 2012
Reputation: 52
Posts: 494
|
Quote:
Love it. Quote:
During loading the game, I pressed shift+tab to get rid of it, and the game crashed. |
||
|
|
|
|
|
#9 |
|
Join Date: Dec 2011
Reputation: 0
Posts: 5
|
Spend like 2h making this thing to work, but without any result. Well, game crush when i press shift+tab.
I trying - Z-axis + Z-rotation, VX-axis VY-axis and any other combination. - lunching game in test mode (i have win7) I dont really know what to do now. Do i need unpack GlowPIE on the same disc where game/PPJoy is? Turn on or turn off test mode? Do localization make some interference? In PPJoy when you click on "scan" in "configure mapping for axes" ther is any respond? |
|
|
|
|
|
#10 | |
![]() Join Date: Feb 2012
Reputation: 52
Posts: 494
|
Quote:
It seems incompatible with this fix. I just confirmed the same issue. Keep using Z-axis and Z-rotation, but you might have to restart your computer as another poster said (and I did too), after changing the axis. Don't scan in the axis mapping - no point, just follow the OP instructions. |
|
|
|
|
|
|
#11 |
![]() Join Date: Mar 2009
Reputation: 79
Posts: 1,044
|
If I wanted to just use the improved mouse camera control and not the lock-on fix, what would I have to do?
|
|
|
|
|
|
#12 |
|
Join Date: Dec 2011
Reputation: 0
Posts: 5
|
Well, i think i need to wait for another mode or official patch.
|
|
|
|
|
|
#13 | |
![]() Join Date: Feb 2012
Reputation: 52
Posts: 494
|
Quote:
But this fix includes both, as OP mentions. |
|
|
|
|
|
|
#14 |
![]() Join Date: Feb 2012
Reputation: 52
Posts: 494
|
|
|
|
|
|
|
#15 |
![]() Join Date: Aug 2012
Reputation: 0
Posts: 11
|
So you have to leave test mode on forever then for this to work? Windows didnt want to load up that virtual joystick for me without being in test mode.. Anyway nice and smooth mouse movements with this setup but my old problem is still around and i'm totally clueless now... With the original mouse freeze mod after fighting one pack of monsters camera went up to sky and pointing to ground and locked it there but with this one its the other way around, camera goes down to ground pointing to the sky and locks it there... Like wtf.. Can anyone explain to me why this is happening lol?
|
|
|
|
![]() |
|
||||||
| Thread Tools | |
| Display Modes | |
|
|