Skip to content

Instantly share code, notes, and snippets.

@iaman
Created April 5, 2014 00:26
Show Gist options
  • Save iaman/9985694 to your computer and use it in GitHub Desktop.
Save iaman/9985694 to your computer and use it in GitHub Desktop.
A Towerfall:Ascension controller configuration file for the A.N.N.E SNES-style USB controller

To use this configuration file, place it in {SteamFolder}/SteamApps/common/TowerFall/Gamepad_Config/

If it doesn't work, try using x360ce (or something similar) to find your controller's Product GUID and replace the ID in the section of ANNE.xml

<gamepad>
<name>A.N.N.E Controller</name>
<id>00110079-0000-0000-0000-504944564944</id>
<jump>
<button id="2"/>
</jump>
<shoot>
<button id="1"/>
<button id="3"/>
</shoot>
<dodge>
<button id="4"/>
<button id="5"/>
<axis_above id="2" threshold=".2"/>
<axis_below id="2" threshold="-.2"/>
</dodge>
<arrows>
<button id="0"/>
</arrows>
<left>
<pov_left id="0"/>
<axis_below id="0" threshold="-.5"/>
</left>
<right>
<pov_right id="0"/>
<axis_above id="0" threshold=".5"/>
</right>
<up>
<pov_up id="0"/>
<axis_below id="1" threshold="-.8"/>
</up>
<down>
<pov_down id="0"/>
<axis_above id="1" threshold=".8"/>
</down>
<aim>
<pov id="0"/>
<axes x="0" y="1" threshold=".3"/>
</aim>
<start>
<button id="9"/>
</start>
<confirm>
<button id="2"/>
</confirm>
<back>
<button id="1"/>
<button id="3"/>
</back>
<alt>
<button id="5"/>
<axis_below id="2" threshold="-.1"/>
</alt>
<alt2>
<button id="4"/>
<axis_above id="2" threshold=".1"/>
</alt2>
<skip_replay>
<button id="9"/>
</skip_replay>
<icons>
<player>snes/player</player>
<move>snes/dpad</move>
<jump>snes/b</jump>
<shoot>snes/y</shoot>
<dodge>snes/r</dodge>
<start>snes/start</start>
<confirm>snes/b</confirm>
<back>snes/a</back>
<alt>snes/r</alt>
<alt2>snes/l</alt2>
<skip_replay>snes/start</skip_replay>
</icons>
</gamepad>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment