I improved controller support by integrating
Steam Input - this lets us support any new or weird controller types in the future without any effort.
There's official Xbox and PS4 configs, these will map over to anything really.
We'll add more configs as we go, the community have already uploaded some.
Creators don't need to make any changes to their games, they'll work even better by default now. But there are
new APIs available to enhance controller experience.