SyntaxSpecter-GamepadFixes icon

GamepadFixes

Controller support for the multiplayer Host Game and Find Game menus: game mode picker, host settings, server browser filters and lobby buttons.

Last updated 9 hours ago
Total downloads 62
Total rating 1 
Categories Tweaks Client-side
Dependency string SyntaxSpecter-GamepadFixes-1.0.2
Dependants 0 other packages depend on this package

This mod requires the following mods to function

bbepis-BepInExPack-5.4.2122 icon
bbepis-BepInExPack

Unified BepInEx all-in-one modding pack - plugin framework, detour library

Preferred version: 5.4.2122

README

GamepadFixes

Makes the multiplayer Host Game and Find Game menus usable with a controller, including the game mode picker (Classic / Eclipse / Simulacrum).

In vanilla Risk of Rain 2, many controls in these menus can't be selected with a gamepad, so controller players need a mouse to set up or find a game.

What it fixes

Game mode picker

  • The picker in the Host Game panel can be selected. Push left/right on it to change the game mode.
  • Also fixes pickers that other mods build from the vanilla one, such as XSplitscreen's.

Host Game panel

  • Every setting can be reached by moving up and down: Lobby Visibility, Allow Rule Voting, Host Name, Game Mode, Password, Custom Tags, Allow Multiplayer Pause, Allow Remote Operation, and the Host button.

Find Game (server browser)

  • Every filter checkbox and text box can be reached, and the filter list scrolls to follow your selection.

Lobby panel

  • The open/close lobby button and the Copy Lobby button can be selected.

Item pickers (Artifact of Command and similar)

  • Controller selection skips locked items (for example, items from a DLC turned off for the run), so the cursor can't get stuck on them.

Text boxes

  • Press A on a text box to start typing.
  • Type with a physical keyboard, or an on-screen one you open yourself.
  • Press B, or move up/down, to stop typing. B only stops typing here; it won't back out of the menu.
  • Pressing Enter or Esc on a keyboard also stops typing.

Notes

  • Client-side only. Other players don't need it.
  • Nothing to configure. The Log text box diagnostics setting (off by default) is only for troubleshooting typing problems.
  • If a game update changes the menu code, the mod logs an error and skips that fix instead of breaking the menu.