It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
I bought SR2 earlier this evening. Everything's working well, except one thing - when using autoface to lock onto enemies, I can't use the w key to move towards an enemy. The other directional keys all work fine, but nothing happens when I press w. W works normally when out of lock on mode.

For example, if I'm locked onto an enemy, and Raziel is at 6 o'clock in relation to it, I cannot move towards the enemy. If Raziel is at 3, 9 or 12 o'clock in relation to the enemy, I can use a, d and s respectively to move towards the enemy. I've tried googling the issue, but haven't managed to find anything.

Thanks for any help in advance.
This question / problem has been solved by Paradoksimage
A known and to my knowledge unresolved bug. If you want to use mouse and keyboard instead of gamepad then you should bind movement to arrow keys instead of WSAD.
If you need WSAD then you have to use some program that remaps the keys on a keyboard (a quick Google search suggests applications like KeyTweak or SharpKeys, but I haven't tested them personally) or do it manually via registry hack. It will however affect everything, not just the game.
So just to be clear, when remapping the keys using one of those programs, I would remap the arrow keys to WASD, then in the keyboard settings in game, I would assign movement to the arrow keys?
Sorry, ignore my last post, I was being stupid - you have to remap w to up arrow not the other way around.

Can confirm that Paradoks is correct in that ONLY the up arrow key will work in this particular situation. The solution given works, though is obviously not ideal (remapping keys is a registry change and requires a restart before and after playing if you want to restore the w key to normal).

This is however a fix, so thank you Paradoks!
avatar
slayerofmuffins: though is obviously not ideal (remapping keys is a registry change and requires a restart before and after playing if you want to restore the w key to normal).
I just checked and it seems that AutoHotkey may be a more optimal solution. This script seems to work fine:

#IfWinActive, Soul Reaver 2
w::Up
This works perfectly - ideal solution as far as I'm concerned. Thanks again Paradoks.

Edit: I would also recommend adding #MaxHotkeysPerInterval 5000 to the script, otherwise Autohotkey will constantly interrupt complaining about too many scripts in too short a time when you hold the W key down to move forward.
Post edited October 28, 2013 by slayerofmuffins
i have a differenmt problem: the movement keys are working fine but every time i try attacking raziel dashes in the direction of the attack so in a fight raziel dashes when i press auto-lock past the enemy every time so i cant hit him because its like i stand before an enemy attakc and ZOOOOM im behind him with a single attack without hitting him. does someone know the solution to this?
FPS issue - firs thing to check. Limit game to 60 FPS.
If not help - bett look at near threds. This is some udpate for Win10. Every time Ms broke more and more compatiblities for even DX9 (games from around 2004) - dinput and d3d. try some d3d8to9 wrappers (from reshade or from ENB, for me on Win7x64 reshade better compatible with games).

Some specific hooks shared and near threads.