Hello!
Every time a gamecontroller (xbox 360, dual-shock 4, etc) disconnects, the game has to be fully restarted to recognize it again.
And there are some issues with the native DS4-controller (not being emulated as a xbox-360 one):
The controller is only recognized over a wired connection, not wirelessly, for your game. And if one wants to use the steam-profiler (which is excellent), one has to start the game while the steam-controller-support is forcibly disabled, then enable it when the game is running, or no input works.
Could you folks look into controller-hotplugging, please?
There is a fork of the library you are using ( https://github.com/jinput/jinput/issues/44 ) that seems to support it.
Thank you.