We're working on better gamepad support, which is accessible in the beta branch (passphrase: "idontmindbugsinthisbranch").
I don't want to post it as an update yet, because of too little visible changes.
What it introduces:
- Combo keys (also for keyboard users)
- Rebindable gamepad layout (similar to keyboard layout)
- Slight auto-aim
- More abstract way of expressing buttons of known gamepads (LEFTSTICK instead of JOYSTICKBUTTON9 for example, only in non-advanced menu)
- The "Gamepad (experimental)" renamed to "Gamepad (advanced)"
- Ability to turn off gamepad support in menu in case of non-supported gamepads messing with menu navigation (so you can plug it in and set it up properly)
Supported and tested gamepads:
Windows: XBox One, XBox 360, DS4
Other pads on other systems might work, but will likely require some tweaking in advanced options.
The gamepad bindings are saved (if different than default) in:
[game folder]\butcher_Data\StreamingAssets\Game\Joysticks, so it's possible to share them.
Known issues:
- Can't unbind the right stick from aiming yet (possible if you edit config file, I can tell you how to do it if you need it)
- "Use gamepad in-game" checkbox is still in "Gamepad (Advanced)", should be in "Gamepad" menu
I'm not a gamepad player myself, so I still find the style harder than mouse + keyboard and I can't probably judge whether it's good enough or still needs tweaks (I can play the game on "the hardest" difficulty without that many problems though). It would be awesome if you could give me some feedback :)