TowerFall Ascension

TowerFall Ascension

47 ratings
Pad configuration
By Aldrikh
Even if the many common pads are natively supported by this game, some are not, and unfortunately there's no way to reconfigure you keys in game.
   
Award
Favorite
Favorited
Unfavorite
Editing your configuration
1) Go to the Options and set the "dev console"


2) Press the usual "console" key (which is just bellow the Escape key. It's a ~ on a US keyboard, or a ² on a french one, for instance) :

3) Plug exactly one pad, and type "input_log" in the console to get your pad GUID. Copy that number somewhere (you can make a screeshot for instance)

4) Type "input_test" in your console to be able to find what your buttons' number are for TowerFall

5) Next, go in your steam installation directory, in Steam\steamapps\common\TowerFall\Gamepad_Config

6) Copy one of the XML there (the Xbox360.xml for instance) and name it with your new pad name

7) Edit that XML, and update the "name" part (with the name you want to see in game) and the "id" part, with the GUID you got at step 3

8) Now you can edit the configuration itself with the numbers you got at step 4

9) You can edit the icons section too to have something looking better in game.

10) Start the game and enjoy!

32 Comments
nonobi 14 Apr, 2021 @ 3:31am 
Hello,

I had difficulties to display the console : i had to add english keyboard (i'm french), switch to it (Alt + Shit), and use the "!" or "ù" keyboard button. Then, i had to use the ")" button (en kb) to type the underscore _ in the console.

So i managed to retreive my gamepads ID then i created two configs files.

So i created two file :
A Xbox OneWireless.xml that just a copy of the original Xbox360 but with ID of my Xbox One pad.
A Xbox OneFil.xml : the same + two lines for the trigger right (id 5) assigned to Dodge.

Everything is almost working (my Wireless adaptator for Windows 1713 crash sometimes but it is another story...).

[20210414_TowerFall_Gamepad_Config_XboxOne.zip] (https://1drv.ms/u/s!Aj0j3I6ZhtiGgecoXd-ciuXvYSw-bQ?e=5Adr7s)

Bye
nonobi 12 Apr, 2021 @ 6:13am 
​Hi,

I just bought Towerfall 8-players.

​I have some issues with Xbox One controllers :
X and B buttons are switched.
Right trigger (dodge/catch) doesn't work when used in wireless.
With Towerfall original (STeam), iall is working fine.

​Do you know what could be the cause ?

I tried this guide but console isn't displayed when i press the ² button :(

Thanks
kemuri 11 Mar, 2020 @ 6:18am 
nice great help
CLUTCH 10 Mar, 2020 @ 2:06pm 
biggest pain in the ass.
Zerker 27 Nov, 2019 @ 4:47pm 
A little late, but Linux users running into problems lately can check out the Arch Wiki:
https://wiki.archlinux.org/index.php/Gamepad#Joystick_not_working_in_FNA.2FSDL_based_games

Or in most cases, getting the more populated gamecontrollerdb.txt from https://github.com/gabomdq/SDL_GameControllerDB will get your pad working. This page contains more details on adding new pads too (in addition to the method in the Arch wiki).
Facebotter 26 Nov, 2019 @ 10:26pm 
Very helpful. It's a shame they don't have in-game support for what I thought was a pretty basic function. Thank you!!
Byakko 26 Nov, 2019 @ 5:18pm 
You have no idea how much this helped me. Thanks a bunch!
engie 25 Aug, 2019 @ 2:50pm 
P.S.: I bought "Towerfall 8-player" on itch, on linux (ubuntu).
engie 25 Aug, 2019 @ 2:49pm 
> input_log command is not recognized anymore ?
same issue. it just says "command input_log not found! Type "help" for a list of a commands".
And when I do I can see that the command is not in the list.
Aldrikh  [author] 16 Feb, 2017 @ 12:38am 
You don't need a 3rd party anymore: steam now natively supports customization for any pads, including xinputs :

https://www.howtogeek.com/234427/how-to-remap-buttons-on-your-steam-controller/