Legacy of Kain: Soul Reaver

Legacy of Kain: Soul Reaver

28 ratings
Best and easiest way to play with Xbox controllers
By Anthony817
I have spent a lot of time to get the game to work well with Xbox controllers. I used a wireless 360 controller, but other Xinput controllers such as Original Xbox, and Xbox One should work well too, as well as 3rd party ones.
   
Award
Favorite
Favorited
Unfavorite
Basic info
Since Steam has now let us emulate Steam Controllers functions with any type of game controllers, it is now possible to play with a 360 controller natively in steam without the need for 3rd party software.

I took inspiration from the controls on the Dreamcast port, since the Dreamcast controller was the grandfather of the Xbox design, so you can pull right trigger to crouch and high jump with A button just like in the Dreamcast port. However left and right camera panning is done with right analog stick.

To access the configuration you will need to run and start the game from within Steam Big Picture Mode.

To do this start up Big Picture Mode as normally, then click on the game/manage game options/controller configuration/browse configurations. Once you do this grab Anthony817's configuration.

Please note: The game will always run from within Big Picture Mode when a 360 controller is detected with this method. Even when starting from outside Big Picture Mode.
Xbox 360 controller layout
Here you can get an idea of the controller layout with default keyboard controlls in game.

45 Comments
adam 3 Mar, 2021 @ 1:57pm 
not working for me. I'm just gonna play my dreamcast
SuperDangoFreq 31 Oct, 2020 @ 1:49pm 
didnt work for me. using a 360 controller
RogueGentleman 4 Aug, 2020 @ 1:13am 
I can't get this or any controller support to work at all :/
SoulRiver 11 Dec, 2019 @ 6:49pm 
not work with Xbox one controller my friend
Anthony817  [author] 3 Dec, 2019 @ 8:12pm 
No problem my friend! Enjoy this amazing game!
SoulRiver 1 Dec, 2019 @ 7:39pm 
Thank you for answer me
Anthony817  [author] 29 Nov, 2019 @ 5:16pm 
Yes, all X-Input controllers will work. Be it original Xbox, 360 or Xbox One. 3rd Party controllers that use X-Input will work too.
SoulRiver 28 Nov, 2019 @ 6:35pm 
Hi can work wireless xbox one controller with the game
Sootopolis 4 Oct, 2019 @ 3:12pm 
@Sadistdick I don't know if you'll get to read this but thanks so much for your reply and apologies it's taken me so long to respond – I looked for ages but didn't know how to find this page again (hadn't really used the commenting system much back then). I tried your solution and it worked up to a point; the controller worked in menu selection but not in the game itself, where only keyboard input works. The 'run state' issue has at least disappeared but I also couldn't save. This was in W7 and I'm going to try it out on W10 as well but I'm starting to think that I may have to just accept that I'll never get to play this game on Steam :steamsad: Thanks once again for your response though, it's most appreciated.
Sadistdick 14 Aug, 2018 @ 12:41pm 
@Sootopolis @Elvis
Pasting the file in this link to the same folder as kane2.exe worked for me. Apparently won't work if you are using big picture or joytokey etc.
I also had to tell my anti-virus to not quaranteen the file...
(I'm using a 360 controller on win8.1)

https://github.com/afradley/soulreaver-gamepad-fix/blob/master/src/Release/dinput.dll

After months of back and forth with Steam support, this was the solution in the end.