Oddworld: Stranger's Wrath HD

Oddworld: Stranger's Wrath HD

114 ratings
Stranger's Wrath HD: Controller Setup (XInput)
By Zagnut
This is an easy-to-follow guide on how to properly map the default controls with your standard Xbox controller (or any other XInput controller, including Logitech F310/F710).
3
4
   
Award
Favorite
Favorited
Unfavorite
Instructions
If this has helped you, please rate it accordingly. Thanks!

----------
UPDATE - Some comments have mentioned the following, so I'm tossing them at the top of this guide to help out:
  • you may need to configure Launcher.exe (in the game directory) to run as Admin in order to make controller changes
  • you may need to turn off Xbox controller support in the Steam client
----------

Please bear in mind: I cannot troubleshoot for people. If you haven't already installed the drivers for your controller — or Windows isn't detecting your controller is even plugged in — then this guide does not cover that. That's probably a PEBKAC issue and you'll have to look elsewhere for help!

I know many people have had issues trying to figure out how to get their XInput (XBOX-styled) controllers properly configured for Stranger's Wrath HD...and as far I could search, there wasn't a definitive guide on how to do this. If you try to just plug your controller in and hop into the game without any configuration, you'll quickly notice that nothing works intuitively. Navigating the menu alone from the title screen is difficult because you essentially have to begin trial and error to even use the "confirm" button.

If you're using a controller like the Logitech F310/F710, please make sure your controller's input mode is set to XInput before attempting to run the game and configure your controls. The switch can be found on the top (or back) of the controller:



If you are using a Logitech controller and do not do this, this guide will not match the desired results. Additionally, DirectInput is outdated and you should always try to use XInput if you have the opportunity. Upon running Stranger's Wrath HD, you should see the launcher window appear. Navigate to the "Configure" button next to the Controls' dropdown menu:



You will see the window for configuring your controls has appeared. Most of the buttons are self-explanatory. Please follow along with this image as you rebind your controls:


You do not need to worry about the buttons that the program has highlighted in red. Duplicates are expected and function completely normally: These buttons are used in completely different modes (first-person, third-person, menu, etc.) and do not conflict with one another. When you are finished, make sure you hit "OK" at the bottom or your bindings will not be saved.

This will bring you back to the launcher main window. You will now see that "XYZ (Controller)" has been renamed to "Custom XYZ (Controller)":



You're all set!

Note: The game's default camera controls are inverted for the y-axis. If you do not like inverted cameras, simply toggle the y-axis flips for the first-person and general cameras. Additionally, consider altering the sensitivity (it may feel too high by default) as the game's age and translation to PC may be apparent:



The binds I have configured and provided in this guide are the default controls for Stranger's Wrath HD. The original Xbox controller had a White Button and a Black Button instead of a Left Bumper and a Right Bumper. To maintain this guide's perfect configuration, I have treated the left and right bumpers as replacements for the white and black buttons, respectively. When the original Stranger's Wrath came out on Xbox, the White Button (Left Bumper in our case) was unused. However, feel free to improvise your controls if you have a different preference; just know that I will not be able to help you beyond this guide.

Enjoy!

If this has helped you, please rate it accordingly. Thanks!
22 Comments
Amnakahr Apr 30, 2024 @ 9:38am 
Also, I could not find the controller by setting the Launcher as administrator, only when it was not set.
Amnakahr Apr 30, 2024 @ 9:37am 
I'm using a PS4 controller through DS4 Windows and this is the first time a steam game has failed. By that I mean, I have to take extra steps to get it to work. Can anyone confirm if the game was patched in with gamepad/rumble support? Especially those that are using the original Xbox 360 controller and those who use DS4 Windows.
Yammers Jan 3, 2024 @ 5:58pm 
@Big Jack Horner - try using ds4windows. It's a program that tricks your pc into thinking your ps4 controller is an xbox controller.
4000 pounds of cocaine Sep 6, 2023 @ 9:57am 
Is there a way to make this game work with a PS4 controller? :(
Zagnut  [author] Apr 2, 2023 @ 4:19am 
I actually had them bound correctly (e.g. "Fire 1" was correctly bound to JOYAXISZ+), but they were *labeled* incorrectly (the blue text above was swapped)! Either way, thanks for pointing it out... I've swapped the labels!
Metric Guard Apr 2, 2023 @ 12:59am 
You've got the triggers bound incorrectly in the image; LT is supposed to be Fire 1, while RT is Fire 2.

Other than that, this is a fine guide. RB does indeed correspond to the black button when playing classic Xbox games with a newer Xbox controller.
Zagnut  [author] Oct 14, 2022 @ 2:11am 
Thanks to everyone for the support and comments — I've updated the guide accordingly!
djs0379 Oct 14, 2022 @ 12:47am 
This guide helped me out a ton, thank you!

Guys, make sure to have have configured Launcher.exe to run as Admin in order to make the controller changes.

Lastly, I needed to adjust the High dpi settings to override by Application-- the best I could get it to is 1080p
[CM] RanmaSaotome Jun 6, 2022 @ 10:52am 
This totally helped me with my Logitech RumblePad 2 USB (wired)
Don't forget to run the 'Launcher.exe' as an administrator. Else you will not be able to set your controller config!!!
Brojon1337 Nov 27, 2021 @ 10:12am 
Valve is really a PITA when you need detailed help.
Anyway - this guide got me 90% there - AFTER I turned off Xbox controller support in the Steam client. No idea why the Steam client refuses to work properly but quite literally nothing works except the HOME button which than goodness gets you out of the game.
Anyone have any ideas how to get this to work inside the Steam Xbox support so I don't have to flip it every time I change games?