Torchlight InfiniteGuide

Torchlight Infinite controller support on PC and Steam Deck

The game takes gamepad input, but players call the support partial, especially in menus. Here is what works and how to set up Steam Input to fill the gaps.

An illustration of a game controller with its buttons mapped by lines to skill icons

Torchlight Infinite does take controller input on PC, but players describe the support as partial. Combat works, menus are awkward, and on Steam Deck most people end up using a community Steam Input layout. Here is what to expect and how to set it up.

The short version

  • The game reads a gamepad, so you can move and fight with one.
  • Menus, character select and parts of the UI are the weak spot. Players report d-pad and stick navigation that does not reach everything.
  • Steam Input fills the gaps. Community layouts for Torchlight Infinite map the mouse and keyboard actions to your controller.
  • On Android, button mapping apps work but are finicky. iOS has no reliable option.

What works natively

Controller input was added in the game's early seasons, and it covers the core of play: moving, using skills and fighting. Where it falls down is navigation. Players on the Steam forums report menus that the controller cannot fully reach, character select not responding to the left stick, and in-game menus you can scroll but not use. The game also stores its button mapping in an input.ini file, which some players edit by hand.

Setting up Steam Input

Steam has a controller mapper built in that turns any gamepad button into a key press or mouse action. It works with Xbox, PlayStation, Switch Pro and most third-party controllers.

  1. In Steam, open Settings, then Controller, and turn on Steam Input for your controller type.
  2. In your library, right click Torchlight Infinite, open Properties, then Controller, and make sure Steam Input is enabled for this game.
  3. Start the game and press the Steam or Guide button to open the controller configuration.
  4. Browse the community layouts. Several are built for Torchlight Infinite, with a simulated mouse on one stick and every skill bound to a button.
  5. Pick one, test it in town, and adjust any bindings that do not match your skill bar.

The Steam Input database lists the popular layouts if you want to compare them before you start.

Steam Deck

The Deck uses the same Steam Input system, so the steps are the same. A community layout with the trackpads mapped to the mouse is the most comfortable setup for menus and the Auction House. Expect to spend a few minutes tuning it the first time.

Controllers on mobile

On Android, mapping apps such as Mantis Gamepad Pro and Octopus can turn controller buttons into screen taps, and handhelds like the AYN Odin have a mapper built in. They work, but they are fiddly. On iOS there is no reliable way to map a controller to touch controls without jailbreaking, which we would not recommend.

How MUSA uses controller input

The fact that the game accepts gamepad input is also how MUSA's Torchlight Infinite bot plays. It sends its inputs through a virtual controller rather than your mouse and keyboard, which means the game can be minimized while it runs and you can keep using your PC for something else. It reads your equipped skills and bindings from the game, so there is no layout to set up for it.

Automation is against the game's rules, though, so read our guide to what gets accounts banned before you decide.

Common questions

Does Torchlight Infinite have controller support?

Partly. You can move and fight with a gamepad on PC, but menus and some UI screens are hard to use without Steam Input or a mouse.

Can you play Torchlight Infinite on Steam Deck?

Yes. It runs, and a community Steam Input layout makes it comfortable to play, including menus and trading.

Does Torchlight Infinite support controllers on mobile?

Not officially. Android mapping apps can make it work. iOS has no reliable option.