bl-sdk / willow-mod-manager

The PythonSDK Mod Manager for BL2, TPS, and AoDK.
https://bl-sdk.github.io/
34 stars 10 forks source link

Remap Mod keybinding for Controller #6

Open chdonncha opened 1 month ago

chdonncha commented 1 month ago

Playing this on Steamdeck where only using a controller is possible it doesn't seem there is any way to bind mod hotkeys to control mapping.

Example using the Dialog Skipper mod it defaults to 'Z' to skip a piece of dialog, it is possible to remap that key only to keyboard currently so it is not possible to only skip specific pieces of dialogue with this mod on Steamdeck, have to enable skip all dialogue instead.

apple1417 commented 3 weeks ago

The general recommendation for controllers is to bind it to some unused keyboard key, and then use steam input to bind that to your controller. This also gets you proper layering or chords for free - see https://github.com/bl-sdk/willow-mod-manager/issues/4#issuecomment-2119041122 .

You can manually edit the settings file to change binds - see https://docs.unrealengine.com/udk/Three/KeyBinds.html#XBox360%20Controller for names - but this will be a single button thing. Leaving this issue up since remapping in the menu probably should still do this.