You are viewing a potentially older version of this package. View all versions.
capitalists-GamepadUISwitcher-1.2.0 icon

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-5.4.2304 icon
BepInEx-BepInExPack_Silksong

BepInEx modloader. Preconfigured and ready to use.

Preferred version: 5.4.2304
silksong_modding-I18N-1.0.1 icon
silksong_modding-I18N

A Hollow Knight: Silksong mod that automatically loads localized text for other mods.

Preferred version: 1.0.1

README

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

  1. Download BepInExPack Silksong and extract it to the game folder, next to the game executable
  2. Download Silksong.I18N and extract it inside of <game folder>/BepInEx/plugins
  3. 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. Switch Pro Menu

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

Preview

Switch In-game

DualShock 4 Menu

DualShock 4 Remap

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 DontDestroyOnLoad warning caused by this mod (other mods may still produce them)

Version 1.1.2

  • Include localization files in thunderstore package

Version 1.1.1

Version 1.1.0

  • Switched button swap toggle for button swap options
  • Button swap options are saved across sessions
  • Fix NullReferenceException on controller menu when gamepad skin is changed while no controllers are connected
  • Migrate to using translatable text (mod now depends on SimpleSilksongLocalizer)