elHUDless-Controller_Forge icon

Controller Forge

Built for controller play: weapon and food wheels, combat shortcuts, separate Gear and Supplies inventories, and improved chest and crafting navigation. Keep Steam Input ON with the default Valheim controller layout.

Last updated 2 weeks ago
Total downloads 55
Total rating 0 
Categories Mods Tweaks Client-side Utility AI Generated
Dependency string elHUDless-Controller_Forge-1.0.0
Dependants 0 other packages depend on this package

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.2351 icon
denikson-BepInExPack_Valheim

BepInEx pack for Valheim. Preconfigured with the correct entry point for mods and preferred defaults for the community.

Preferred version: 5.4.2351

README

IMPORTANT - Controller Setup

Keep Steam Input ON and use the default Valheim controller layout for Controller Forge to work correctly.

No custom Steam Input mappings are needed. If you used an earlier test version with custom F8 or Ctrl mappings, reset your layout to the default Valheim layout before playing.

Controller Forge

Controller Forge rebuilds key parts of Valheim's interface around controller play while keeping the game itself feeling like Valheim.

Open dedicated radial wheels for weapons and food, cycle arrows and building tools without digging through menus, quickly return to your bow or last-used weapon during combat, and manage your items through separate Gear and Supplies inventories designed for a gamepad.

Radial Wheels & Combat Shortcuts

  • Dedicated Weapons and Food wheels
  • L1 cycles equipped arrow types
  • R1 cycles building tools
  • Quick bow shortcut
  • Right D-pad shortcut remembers your last-used weapon
  • Torch support in the Weapons slots and Weapons wheel

Controller-Friendly Dual Inventory

  • Quick press of the Inventory button opens Supplies
  • Hold the Inventory button to open Weapons & Gear
  • Dedicated sections for Weapons, Gear, Armor, Wearables, Potions, Arrows, Food and Offer
  • Includes Controller Forge Slots for dedicated inventory sections
  • Clean, minimalist Supplies inventory for materials and stackable items
  • Normal stack splitting and item movement
  • Optional Gear item information in the bottom-left corner of the screen
  • Press Start/Menu while viewing Gear to toggle item information on or off

Chest & Crafting Navigation

  • L1 cycles between Gear and Chest/Crafting
  • R1 cycles between Supplies and Chest/Crafting
  • Controller navigation stays inside the active inventory section
  • Improved chest, crafting and recipe layouts
  • Item information remains available in Chest and Crafting
  • Left-stick click takes all items from a chest
  • Right-stick click stacks matching items into a chest
  • Taller wooden crafting header with a D-pad prompt

Controller Shortcuts

Button Context Action
Inventory: quick press Gameplay Open Supplies
Inventory: hold Gameplay Open Weapons & Gear
Left-stick click: hold Gameplay Open Food wheel
Left-stick click Building Toggle snap
Left-stick click Chest Take All
Right-stick click Chest Stack All
View/Back Inventory OFFER shortcut
View/Back Gameplay Crouch
Start/Menu Normal Gear inventory Toggle item information

Requirements

  • BepInExPack for Valheim (installed automatically by the mod manager)
  • Steam Input ON with the default Valheim controller layout
  • Both included DLLs installed together

Included Files

  • ControllerForge.dll - controller interface, radial wheels, shortcuts and inventory navigation
  • ControllerForgeSlots.dll - dedicated inventory slot system required by Controller Forge

Both DLLs are included in this package. Controller Forge Slots does not require a separate download.

Compatibility

Disable or remove the old Controller Wheels mod and standalone Extra Slots before installing. Controller Forge includes its own slot system and is incompatible with those two mods.

Installation with a Mod Manager

  1. Select your Valheim profile in Thunderstore Mod Manager or r2modman.
  2. Disable the old Controller Wheels mod and standalone Extra Slots in that profile.
  3. Install Controller Forge and its BepInExPack dependency.
  4. Keep Steam Input ON and select the default Valheim controller layout.
  5. Launch Valheim using the mod manager's modded launch option.

Manual Installation

  1. Close Valheim and install BepInExPack for Valheim separately.
  2. Disable or remove ControllerWheels.dll and standalone Extra Slots.
  3. Extract this ZIP into your main Valheim game folder, merging the included BepInEx folder.
  4. Replace existing copies of both DLLs if prompted. Keep only one copy of each.
  5. Keep Steam Input ON with the default Valheim controller layout.
  6. Start Valheim.

The mod files should be installed at:

Valheim\BepInEx\plugins\ControllerForge.dll
Valheim\BepInEx\plugins\ControllerForgeSlots.dll

Configuration

The config is generated after starting the mod:

BepInEx\config\valheim.controller.forge.cfg

Settings include weapon and food selection timing, crafting category visibility, and Gear item information. The controller setup note is included in the config comments. Gear item information can also be toggled in-game with Start/Menu while the normal Gear inventory is open.

Credits

Created by elHUDlessG.