Currently the Consolizer will shutdown when a controller turns it self off, disconnecting.
The time this takes varies per controller the PS4 takes around 7-8 seconds holding the PS button. XBOX one S controller take around 3 seconds holding the XBOX button.
Instead we should instruct the controller to turn it self off. That way the shutdown time can configurable by the user, defaulting to a much shorter time. It can also be consistent across all controllers.
Currently the Consolizer will shutdown when a controller turns it self off, disconnecting.
The time this takes varies per controller the PS4 takes around 7-8 seconds holding the PS button. XBOX one S controller take around 3 seconds holding the XBOX button.
Instead we should instruct the controller to turn it self off. That way the shutdown time can configurable by the user, defaulting to a much shorter time. It can also be consistent across all controllers.
Initial WIP implemented on branch
feature/quickShutdown
but relies on the following https://github.com/ricardoquesada/bluepad32/issues/26 to go live in version3.5.2