Legacy of Kain: Soul Reaver

Legacy of Kain: Soul Reaver

Not enough ratings
Controller support guide!
By Cory
How to fix menu sensitivity and install my Joy2Key preset so you can play Soul Reaver with a controller.
   
Award
Favorite
Favorited
Unfavorite
DEPRECATED
This guide is now deprecated, here is a much better fix by user wrace: https://steamcommunity.com/app/224920/discussions/0/4775463860133185048/
Controller fixes installation!
1. Download and install this[github.com] patch to fix the default controller support. (Copy bin/dinput.dll to the folder where the game's EXE file is located. I don't recommend using this for gameplay, it just fixes some annoying sensitivity issues in the menu.)

2. Download and install Joy2Key[joytokey.net]

3. Download this[drive.google.com] preset and place it into the Joy2Key folder in your Documents folder. (C:\Users\username\Documents\JoyToKey) If you have an older version of Joy2Key already installed, place the file in the same folder as Joy2Key.exe instead.

4. Before you launch the game, start Joy2Key and highlight the Soul Reaver preset in the left menu.

5. Make sure your control method in game in the settings is set to KEYBOARD. Not controller. Also, make sure the game's keyboard keys are set to their defaults.

You should now have some decent controller support!

Control layout!
- You should be able to move with both the dpad and the left stick, and look with both the shoulder bumpers and the right stick. Use whatever you feel is more comfortable.

(If the joysticks are too sensitive for you, in Joy2Key go into [Settings>Configue joysticks>Advanced setting for each device] and set "threshold for analog input" to a higher percentage. 50-60% works well.)

- Crouch is either L2 or L3, and free-look is used either by holding R3 or holding L1+R1 at the same time, depending on what you'd like to use to move yourself and the camera.

- left face button: attack/action
- top face button: devour soul
- right face button: aim/grapple
- bottom face button: swim/jump

- start: glyph menu
- select: pause menu
Kudos
- 'Theafien' for the github patch.
- Pcgamingwiki for some references.
- The Joy2Key team for the great software.
6 Comments
Max Panic Apr 15, 2023 @ 9:26am 
Thank's a lot! it worked just fine.
Cory  [author] Nov 9, 2020 @ 6:52am 
Updated to point to your fix, thanks. Much better.
manchphoenix Apr 14, 2020 @ 6:08am 
I was trying to get this work for ages then spent a bit of time reading other forums. I think you need to adds that you need to launch Joytokey as an administrator. It didn't work for me if i just double clicked to run it but right click and run as admin and it worked in game fine! :steammocking:
Cory  [author] Mar 30, 2020 @ 4:58am 
For a ps4 controller, first download InputMapper. It'll make your PC think it's an xbox controller.
eck0wns Mar 29, 2020 @ 8:52am 
Does this still work? I want to play this game but can't get my PS4 controller to work with it.
Cory  [author] Mar 4, 2020 @ 8:11pm 
Let me know if I made any mistakes! This is my first lengthy guide.