I have some feedback, suggestions and ideas for controller support. Since the console release is planned for spring next year (which is not far away at all), I think some of my points are crucial here. Good controller implementation is just a necessity to compete with the AAA titles. Ofcourse my feedback is based on current implementation on PC, since I have no idea of the current state of console development. So here it goes:
Honestly, I haven't had a good experience with the current implementation because of the following things:
- Stick deadzones are huge, this makes precise aiming pretty much impossible. A deadzone setting is really missing.
- Stick response curves feels unnatural. Providing (wider) stick response curve options instead of acceleration setting would be much better. I don't really know why games implement "acceleration over time", it's not good for muscle memory and it gives this "spin out" effect, no different than how it works for mice.
- No independent Y-axis sensitivity setting.
- Controller binds don't work/save in the bindings menu, it's not customizable at all.
This is why I decided to make my own Steam Config and it was quite a challenge to put every single feature on the controller as buttons are quite limited. But after putting quite some time in it, I think I made a perfect, all inclusive and intuitive config , especially for players coming from call of duty or battlefield. With this config I also tackled the issues above, it's emulated though, so the button icons don't appear ingame (they don't appear correctly anyway when changing these in steam).
So here is a link to the config, it's my personal dropbox space and for convenience I also included a photoshopped button layout and readme (crucial):
tinyurl dot com/sandstormcontroller
I really invite developers to test my config here, mainly for inspiration of button layouts.
Lastly, I also have a question, with the console release, will the pc controller support also be updated?