Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
GamepadUISwitcher
Switch your gamepad UI. Display the right (or wrong) controls
| Date uploaded | 9 months ago |
| Version | 1.2.0 |
| Download link | capitalists-GamepadUISwitcher-1.2.0.zip |
| Downloads | 274 |
| Dependency string | capitalists-GamepadUISwitcher-1.2.0 |
This mod requires the following mods to function
BepInEx-BepInExPack_Silksong
BepInEx modloader. Preconfigured and ready to use.
Preferred version: 5.4.2304silksong_modding-I18N
A Hollow Knight: Silksong mod that automatically loads localized text for other mods.
Preferred version: 1.0.1README
Gamepad UI Switcher
A mod that allows you to override the UI hints for your game controller.
Features
-
Allow switching between hints for these gamepads
- Playstation (DualShock 4, DualSense)
- Steam Deck
- Switch (Joycons, Pro Controller)
- Xbox (360, One, Series X)
-
Swap face buttons, for example: A <-> B, X <-> Y / Cross <-> Circle, Square <-> Triangle
Installation
The Simple Way
Use r2modman or Gale.
Manual
- Download BepInExPack Silksong and extract it to the game folder, next to the game executable
- Download Silksong.I18N and extract it inside of
<game folder>/BepInEx/plugins - Download GamepadUISwitcher.zip and extract it inside of
<game folder>/BepInEx/plugins -
- (Windows) Run the game normally
- (Linux/MacOS) Run
run_bepinex.sh
Configuration
Options -> Controller from the game's main menu or pause screen.

Alternatively, if you have BepInEx.ConfigurationManager installed, you can use its menu (Default: F1).
Preview



CHANGELOG
Changelog
Version 1.2.1
- Use the correct binaries in the releases now
Version 1.2.0
- Migrate to Silksong.I18N for translatable text
- Eliminate
DontDestroyOnLoadwarning caused by this mod (other mods may still produce them)
Version 1.1.2
- Include localization files in thunderstore package
Version 1.1.1
- Update README.md
- Add CHANGELOG.md
Version 1.1.0
- Switched button swap toggle for button swap options
- Button swap options are saved across sessions
- Fix
NullReferenceExceptionon controller menu when gamepad skin is changed while no controllers are connected - Migrate to using translatable text (mod now depends on SimpleSilksongLocalizer)