I never really cared for the controller. I've tried playing the game using one, spent 70 hours just to still feel like an absolute newb. So, I decided to create an AutoHotkey v2 script that allows me to play on keyboard and mouse.
- Handles the use of pouch items
- Changes how you wield your weapon with a single key press
- Gives better sprint/roll control
- Duplicates some keys for convenience
The script is customizable with the provided config file: er_kbm_config.ini.
- Ingame_Settings – Set your in-game keybinds here
- Hotkey_Settings – Turn a few actions into a single key press
Some of my default keybinds are mapped to my mouse buttons using Logitech's G502 software.
A start script is not needed, but I wrote one anyway since I kept forgetting to turn off the AutoHotkey script when exiting the game. It just waits for the Elden Ring process to end and then automatically closes the AHK process as well.
For now, the Start script works only if you have the Seamless Coop mod installed. It's best used with AutoCheat off and while playing offline. To use it, just put the files in the ELDEN RING/Game folder.
If you're not using the start script, make sure you run the script executable as an administrator. In my case, that's the only way it works.
- Movement:
W, A, S, D - Crouch:
Ctrl - Sprint/Roll:
I(script binds it toShiftandL, which I bound to my mouse side button) - Jump:
Space
- Guard (LH Armament):
RMB - Attack:
LMB - Strong Attack:
P(bound to mouse side button) - Skill:
V
- Event Action:
E - Use Item:
R - Lock On:
MMB - Menu:
Esc - Map:
Tab