Shadow Warrior Classic Redux

Shadow Warrior Classic Redux

27 ratings
XBOX 360 Controller Support -| HOW TO |- or any other controller...
By OptimusPrime
Every now and then players choose to play their favorite games with a controller, but there is no controller support given, so what to do?

There is a tool called Xpadder wich allows you to configure you Controller for each and every game. You can bind every Key or complete Key Commands / Combos as you wish. I have used this tool for years and love it.
This Guide will walk you through the process of installing Xpadder and configuring this software for your game.
Personally I use a wireless XBOX 360 Controller with a wireless usb adapter, wich is the best solution for compatibility for each game (most Steam games support the 360 Controller right away without any Xpadder configuration, but sadly not each and every game). Besides this preferable configuration, Xpadder will work the same way for most other Controllers even the cheap and crappy ones :)
   
Award
Favorite
Favorited
Unfavorite
Download / Installation
You can download Xpadder at http://xpadder.com/
First time I used this tool it was still freeware, this has changed some time ago, now you have to buy it for 9,99$, but as it is such a good software and it works with every game ever made, the 10 bucks are really good investet.

There are still (legal!) downloads of some FREE older versions in the internet you just have to look for them like on pcgames.de, it has the same functionality as the version you can buy (or at least almost, I see no difference). Nevertheless I would suggest to support the developer from Xpadder, (donated money myself, absolutely the right thing to do, for useing such a helpful software) and buy/donate at his site.

After downloading, just extract the files into a folder and run the exe, the software runs directly from the folder, no installation needed.
Configuration
Before configuring your controls you have to connect your controller and create a new "Controller Layout" (you have to do this only once). But before doing so, first download a picture of your controller (google search a picture and take one with a top view, where you can see each or at least most buttons) and hold it ready. Having an actual picture of your controller makes the further configuration process much easier and more logical.

Click left on the little controller icon and select "New..."



Add the picture of your controller in the "Controller Settings" submenu in the "Image" section via the "Open" Button or paste it directly from your clipboard.



After that go into the subsection "Sticks" and "DPad" and check every box, then press the appropriate stick / button into the displayed direction.





This will create a little square (or crosshair/circle) wich functions as a marker and flashes when you press the corresponding button on your controller. Drag and drop each marker over the associated trigger/stick/button on the controller picture that you have created before.

Do the same thing for the subsections "Buttons" and "Triggers"

It should look like this when you are finished.

Keybindings
You can bind each button with the desired command like A Button = Leer for Jump etc. RT = Mouse one for Shoot, by clicking on the marker then select your keybinding from the keyboardlayout that pops up. You can even bind combos, or multiple keys to one button if you like, but let get to that later.

For your convenience I have added the controls layout:



To bind the mouse movement to the stick you have to click on that little wrench symbol.



Then select 1) "Mouse - normal" or inverted if that is your playstyle



As the horizontal and the vertical "Mouse" speed are not the same (in games like Shadow Warrior or Duke Nukem 3D ), you have to set them manually under 2) "Mouse settings". Otherwise the mouselook feels kinda buggy because you are moving much faster up and down than left and right.



Double the the horizontal speed to have a normal egoshooter style mouselook. And change the mouse speed in the ingame options under "Mouse Setup" to your liking.



After binding every Key it should look like this. Feel free to change the config to your wishes.



If you want to save some time and try you can try out my controller configuration, just save your profile as it is, open the saved .txt file and copy and paste my config that I have posted below. You can change that config easily after that.
Xpadder Config
;--- Xpadder Profile File ---
DataType=Profile
Version=2011.02.09

[Profile Settings]

[Set Settings]

[Assignments]
Set1Button1Slots=Space
Set1Button2Slots=Enter
Set1Button3Slots=E
Set1Button4Slots=M
Set1Button5Slots=Semi-Colon
Set1Button6Slots=Apostrophe
Set1Button7Slots=Tab
Set1Button8Slots=Escape
Set1Button9Slots=Left Control
Set1Button10Slots=Caps Lock
Set1DPadUpSlots=Q
Set1DPadRightSlots=Left Square Bracket
Set1DPadDownSlots=C
Set1DPadLeftSlots=Right Square Bracket
Set1Stick1UpSlots=W
Set1Stick1RightSlots=D
Set1Stick1DownSlots=S
Set1Stick1LeftSlots=A
Set1Stick2UpSlots=Mouse Move Up
Set1Stick2UpMouseSpeed=15
Set1Stick2RightSlots=Mouse Move Right
Set1Stick2RightMouseSpeed=30
Set1Stick2DownSlots=Mouse Move Down
Set1Stick2DownMouseSpeed=15
Set1Stick2LeftSlots=Mouse Move Left
Set1Stick2LeftMouseSpeed=30
Set1TriggerLeftSlots=X
Set1TriggerRightSlots=Left Mouse Button (1)
5 Comments
OptimusPrime  [author] 30 Dec, 2016 @ 5:23am 
hmm that is a hard one, cuz I am not in posession of SW2 so I can't try it out. The thing is, useually I use xpadder for games that come without any controller support. In games that have it and I use xpadder for convenience like arma 3 or dayz I can put off controller input in an ingame menu but that is prolly just an BIS feature. But try lookin in menu if u can DISABLE controller support. Otherwise maybe u can change that in the .ini file but I would google a bit more before doing so. If u have another controller that is not getting recognized by the game, like an PS2 controller, this would also work fine.
V27reaper 29 Dec, 2016 @ 2:46pm 
Hey, I have been trying to get xpadder to work on Shadow Warrior 2. MY problem is that the game is picking up the my xpadder inputs AND the ingame default controller inputs. Do you know how to make it only read my controller as a keyboard and not as a controller?
Nimbus 4 Apr, 2016 @ 9:14am 
Shadow Warrior Redux does have support though. My only problem with it is the aiming. It's far to jerky and not smooth. I could do this, but decided to adjust to the look. Great guide :)
stiratel2010 8 Sep, 2015 @ 4:33am 
Довольно познавательно. Про настройку мыши Xpadder я и не знал.
Emerald_dream 24 Feb, 2015 @ 1:01pm 
Amazing guide!!! Many Thanks :ripperheart::ingyang: