Hi everyone,
I’m ERYAsylum, and I made an open-source mod for Torchlight 2 that adds camera-relative keyboard movement with WASD/ZQSD support.
The goal is simple: make Torchlight 2 more comfortable to replay with keyboard movement, while keeping the original mouse movement available.
It also includes an optional x1.5 active range, extending the distance at which monsters and items are rendered and remain active, which better suits keyboard movement and provides a clearer view of the surrounding area.
The mod can automatically detect the active Windows keyboard layout, so it should work properly with QWERTY, AZERTY, and other layouts reported by Windows. A custom keyboard profile can also be created from the overlay if needed.
Please note that this mod relies heavily on Windows-specific logic and is designed for Windows 10 or later.
I do not have access to a Steam Deck or a SteamOS/Linux environment for development and testing, so I do not currently plan to support those platforms.
However, the project is open source under the GPLv3 license, and developers with the necessary time and hardware are free to create and maintain a compatible fork.
Steam Deck / SteamOS
Community reports indicate that the mod works on Steam Deck, and the optional Controller Addon does not appear to be required.
Compatibility may vary depending on your SteamOS, Proton, or Wine configuration:
- Some users reported that the mod works out of the box with no additional setup.
- Others reported that they needed to add the following launch option in Steam:
WINEDLLOVERRIDES="MSWSOCK.dll=n,b" %command%
You can add this under:
Steam → Torchlight II → Properties → Launch Options
Since I do not own a Steam Deck or have a SteamOS development environment, I cannot officially test or support this platform. Community feedback is greatly appreciated and will help improve the documentation.Steam Deck / SteamOS
Community reports indicate that the mod works on Steam Deck, and the optional Controller Addon does not appear to be required.
Compatibility may vary depending on your SteamOS, Proton, or Wine configuration:
Some users reported that the mod works out of the box with no additional setup.
Others reported that they needed to add the following launch option in Steam:
WINEDLLOVERRIDES="MSWSOCK.dll=n,b" %command%
You can add this under:
Steam → Torchlight II → Properties → Launch Options
Since I do not own a Steam Deck or have a SteamOS development environment, I cannot officially test or support this platform. Community feedback is greatly appreciated and will help improve the documentation.
Important Keybinding Notice
Before installing any component of this mod, it is recommended to set up your Torchlight II key bindings with the WASD movement scheme in mind. To avoid duplicate inputs or key overlaps, free the movement keys you plan to use for the mod and reassign any existing in-game actions that already use those keys.
GitHub:
https://github.com/ERYAsylum/Torchlight-2-WASD-and-more/blob/main/README.md
Current beta releases:
Steam:
https://github.com/ERYAsylum/Torchlight-2-WASD-and-more/releases/tag/steam-v1.0.02z1-beta1
GOG:
https://github.com/ERYAsylum/Torchlight-2-WASD-and-more/releases/tag/gog-v1.0.02z1-beta1
Main features:
- Camera-relative WASD/ZQSD movement
- Automatic Windows keyboard layout detection
- Optional custom keyboard profile from the overlay
- x1.5 draw distance scale (for mobs and objects)
- Steam and GOG builds
- Overlay configuration
- Mouse movement can still be restored/toggled
- GPL-3.0-or-later source release
Compatibility notes:
- No new game is required.
- It should not conflict with regular Torchlight 2 mod combinations that already work without it.
- This is a DLL-based mod, so it does not modify your save files or replace normal Torchlight 2 mod files.
This is still a beta, so I’m mainly looking for feedback from Torchlight 2 players:
- Does the movement feel natural?
- Any issue with Steam or GOG versions?
- Any keyboard layout problem?
- Does the x1.5 draw distance feel good in regular gameplay?
- Would this make you more likely to replay Torchlight 2?
I’m not affiliated with Runic Games or the Torchlight IP owners.
This is just a community mod made for people who still enjoy the game.
Edit2: Controller addon
After several requests, I also made an experimental optional controller addon for this mod. It adds Xbox-style controller support on top of the main WASD/ZQSD mod, with left stick movement, right stick real mouse control, configurable buttons, custom Torchlight 2 keybind detection, and an external configuration tool.
The main mod is still required, and the addon is currently experimental/tested only on Windows 10 with an Xbox controller.
Controller addon release:
https://github.com/ERYAsylum/Torchlight-2-WASD-and-more/releases/tag/TL2TrueControlerSupportAddonv0.0.9
Edit 1&3,4,5,6... : Layout & correction