Brothers - A Tale of Two Sons

Brothers - A Tale of Two Sons

View Stats:
dubesor Sep 9, 2013 @ 11:17pm
How to play the game with a non-recognized controller.
EDIT several months later: Software I linked might be incorrect and/or outdated, read the comments, some guys have linked the correct software. eg Post#10 as it seems, or google for JoyToKey. I used version 3.7.4 when I wrote this guide. /edit

I barely ever use a controller so all I have is one ♥♥♥♥♥♥ Hama PS2 controller that doesn't get recognized by 90% of the games I tried it on. Including this game obviously. I tried the x360ce ( XBOX 360 Controller emulator) but it's pretty complicated to set up and doesn't work half of the time, at least for me.

But I figured out a way to easily get almost any controller to work for this game.
First, get Joy2Key (

Now, let's first start the gamelauncher and edit the keyboard keys. The standard hotkeys for this game are WASD+Space, Arrowkeys+right control and Left Shift /Right Shift for camera.
We want to change at least the shift and control buttons to something else, because Joy2Key doesn't distinguish between left/right versions. So change the keys to anything, for example instead of right control use O and instead of the shifts use x and z or something. Save your hotkeys for the game.

Run Joy2Key (make sure your controller is connected to your PC).

You could create a new profile for this game, so you can easily switch between game settings or not, your choice.

The first thing you do is on the right tab click 'others' Tick 'use X and Y axis' and also 'use POV switches'. Go back to the Joystick tab and now you can assign the keyboard hotkeys to your controller.

There should now be entries like Axis(X<0) etc.
X is horizontal so map that to A and D, AxisY is the vertical so that is W and S. For the little brother it should be Axis3 and Axis6. So map your arrowkeys there. Camera goes on POV1 left and POV1 right.

If you are unsure which button is corresponding to which Number either go trial and error or go to your control panel-> GameController->properties. Here you can mash your controller buttons and it will tell you which numbers they are.

For me the whole setup took less than 10 minutes and it works almost perfectly. I say almost because there are 2 small instances in the game where this causes a minor annoyance. There are 2 instances where you need to spin a wheel in order to lift something up, and the spinning doesn't work because rotating in circles isn't recognized, but it's not too bad because this just means the task will be slow, not impossible, meaning twice in the game you have to wait for like 1 minute and watch the task be super slowly achieved. The rest I have tested and is unaffected.

Here is a rather messy screenshot I threw togeher in a short time but I hope you get the idea. It's really simple.
Last edited by dubesor; Sep 7, 2014 @ 8:42pm
< >
Showing 1-15 of 16 comments
Kongoth Sep 10, 2013 @ 3:06am 
I am using 360 controller, & it's not working too, this thing is really sucks...
Kampuff Sep 15, 2013 @ 4:10am 
How do I install this?
I downloaded the files and I got were blank files with no .exe
PhoenIX Sep 15, 2013 @ 10:17am 
Thanks a lot...
Actually, i play with keyboard at the first time but find the problem which i cannot switch space bar after using r-ctrl.
And then I use your method and can play the game well now.

I also has downloaded the zip file with no .exe file, but i think it is easy search the exe file by Google.
dubesor Sep 15, 2013 @ 11:23am 
Mhh, maybe this link works better It has an executable file. Otherwise browser any of your trusted software websites for Joy2Key
BlackRose Dec 14, 2013 @ 10:22pm 
It worked for me with TX Quickshot gamepad. Thanks! :steamwings:
dubesor Dec 28, 2013 @ 4:24pm 
Laulajatar Dec 28, 2013 @ 5:28pm 
Amazing, thank you. I had some AHK script, but Joy2Key works way better.
I mapped return and escape to the controller, too, so I can use the menus with it.
robk6364 Feb 11, 2014 @ 8:21am 
I use Pinnacle Game Profiler and it works perfect... it's set itself up automatically for my controller so I didn't have to mess with any settings. :)
iamcreasy Mar 21, 2014 @ 5:26pm 
Thank you very much for taking the time to post it. With the recent version of Joy2Key there are some mismatch with your guideline and I've stumbled upon some bugs in the game. But, other then that it's doing fine. :happymeat:
SZJX Mar 29, 2014 @ 9:59pm 
I believe there are multiple softwares all named "Joy2Key" or "JoyToKey", some are not for Windows at all and some are shareware and that's where the confusion arises from. The sourceforge page seems to offer a Linux software called "Joy2Key". The download link contains the software referred to by the OP.
fireryone Apr 1, 2014 @ 10:01am 
I have a generic powerwave usb controller and used the xbox360cemu emulation and it worked for me, no remapping needed.
I used this one:
Extracted to the steamapps\common\Brothers - A Tale of Two Sons\Binaries\Win32 directory.
And had to run the exe directly as steam would somehow make it not see the controller still but played perfectly.
Asmodeus Apr 6, 2014 @ 4:04am 
I use a PS2 Dualshock. Best gamepad IMHO.

I have a PS2/PC adapter that translates the signal to PC.
On the PC I use x360ce - the compatibility version. This emulates a X360 gamepad.

You set it up and put these files in
Brothers - A Tale of Two Sons\Binaries\Win32
and it works flawlessly.

For games that don't work with this (Walking dead ...) I use xpadder
to map keyboard to gamepad.
The Final Boss Jul 17, 2014 @ 11:26am 
Thanks mate, this helped a lot. I have a really good Jetion 360 Gamepad, but for some reason I think it didn't recognize it. This worked perfectly
Aleonymous Jul 19, 2014 @ 6:17am 
Fantastic, thanks! =)

It helped me play "Borthers", as well as other games, with my no-name gamepad. It's a cheapo ps3-like usb gamepad with two analog sticks (brand is "doop", sold by Πλαίσιο, a big computer retailer here in Greece) that is rarely recognised by Steam games...

Playing "Brothers" with keyboard only produced some problems, probably due to 4-5 keys being pushed down at the same time. Now, with the gamepad (or keyboard+gamepad) it works great, so far.

I downloaded the windows version of Joy2Key, from the link given in post #10 in this thread. Only difference with the OP's instruction is that I had to change some keyboard keys (e.g. the L-Shift, R-Shift and R-Ctrl ones) to other keys (e.g. X, Y and P, respectively) from the game's launcher, before mapping them to my gamepad keys with Joy2Key.

I am now gonna test with some other games where a gamepad was must, but mine wasn't recognised, e.g. Bastion.
Last edited by Aleonymous; Jul 19, 2014 @ 6:17am
WhiteWølf Sep 7, 2014 @ 9:14am 
Thanks! :) :purpleteam:
< >
Showing 1-15 of 16 comments
Per page: 15 30 50

Date Posted: Sep 9, 2013 @ 11:17pm
Posts: 16