Currently, you can’t re-map gamepad buttons to different functions within Shadows Of Adam. However, you can edit a configuration file outside the game to accomplish this. This post will cover how to do this, specifically for Windows 10. It should provide a good idea how to do it for other operating systems as well.
1. Find config-new.json
This configuration file contains the gamepad mappings. Its location varies based on your OS.
C:\Users\[user name]\%APPDATA%/Shadows of Adam
The AppData folder is typically hidden. You may need to show hidden items in your [user name] folder.
Note: The location of config-new.json may vary slightly depending on Windows version. I’m on Windows 10 and the locations is: C:\Users\Luke\AppData\Roaming\Shadows of Adam\
Unfortunately, I don’t have more detailed instructions for Mac or Linux. config-new.json should be at the following location in those operating systems:
~/Library/Application Support/Shadows of Adam
~/. config/Shadows of Adam
2. Open config-new.json.
Use a plain text editor. For Windows, we can use a text editor like Notepad, which should be the default in most cases.
3. Find the keys mappings to edit
4. Edit the key mappings
Change the JOY_START, JOY_ENTER, and JOY_BACK values to a different mapping by changing the number to the right of the colon.
Here are all the mappings for face buttons, shoulder buttons, start, and select buttons.
For example, to use a face button instead of the start button on our gamepad, we could change JOY_START: 265 to JOY_START: 258. The value 258 is FACE_3, the third face button on a gamepad.
5. Don’t forget to save!
That’s it! I hope this was helpful!