Allows changing your gamepad button layout.
(reuses Xbox button icons, but properly remaps A, B, X, and Y buttons)
- Install BepInEx (Stable version 5.4 for Windows 64; the filename will look like
BepInEx_win_x64_5.4.23.2.zip
). - Start the game, quit the game after it finishes loading.
- This will create a BepInEx config file and a
plugins
folder that you can put additional mods in. - (optional) Enable the BepInEx Console (see the detailed guide or the BepInEx documentation for steps).
- Copy the mod .dll to the
plugins
directory.
Change the Gamepad Layout
setting in the config file at <Travellers Rest game directory>\BepInEx\config\net.pixelnaut.travellersrest.travellersgamepad.cfg
to one of the following:
- Nintendo
- PlayStation
- Xbox
- Install the mod and start the game.
- BepInEx will create a file at
\BepInEx\config\net.pixelnaut.travellersrest.travellersgamepad.cfg
with default settings for the mod. - Exit the game, edit the config file, start the game.
- Download the latest version of the BepInEx Confguration Manager for BepInEx 5 from their releases (the one that looks like
BepInEx.ConfigurationManager.BepInEx5...
). - Extract the downloaded archive.
- Copy the
ConfigurationManager
folder to your game'sBepInEx\plugins
folder. - Launch the game and press F1 to open the Configuration Manager.
- Settings for this mod will be listed underneath
net.pixelnaut.travellersrest.travellersgamepad
.
-
Gamepad Layout
Forces the game to display gamepad button icons according to one of these options:
- Auto - lets the game choose your button layout automatically
- Custom - uses the bindings defined in the Custom Layout section
- Nintendo - uses Nintendo-style buttons, as well as remaps the game's keybindings so that the A-button is used for selections and the B-button is used for cancellations appropriately.
- PlayStation - uses PlayStation-style buttons
- Xbox - uses Xbox-style buttons
-
Button 1..10
Allows changing the icons of buttons individually. This can be useful for gamepads that do not conform to any button layout made available by the Gamepad Layout setting.
E.g. the following setup will swap the triangle and cross icons on a traditional PlayStation gamepad:
Button 1 = PlayStationCross Button 3 = PlayStationTriangle
And this will swap the left and right trigger icons on a traditional Xbox gamepad:
Button 7 = XboxRightTrigger Button 8 = XboxLeftTrigger
-
Enable Custom Mappings
Enables/disables applying the custom mappings configured by the Button 1..4 setting.
-
Button 1..4
Allows swapping gamepad buttons. This is necessary for Nintendo gamepads that have the same button names as Xbox gamepads (A, B, X, Y) but appear at different physical spots on the gamepad.
E.g. to map a Nintendo gamepad's buttons to their usual actions, one would configure these settings as:
Button1 = Button4 Button2 = Button3 Button3 = Button2 Button4 = Button1
This results in button 1 invoking the game actions normally bound to button 4 (and vice versa), and button 2 invoking the game actions normally bound to button 3 (and vice versa).
-
Levels
Sets which log levels to show in the console output.
Yes.