isXander / Controlify

Another controller mod - for fabric!
https://www.isxander.dev/mods/controlify
GNU Lesser General Public License v3.0
142 stars 31 forks source link

Mod should give a chance to try an unknown controller before asking if it works. #320

Open jarbarsi opened 4 months ago

jarbarsi commented 4 months ago

Is your feature request related to a problem? Please describe. When an unknown controller is being configured for the first time, controlify asks the user if they would like to submit the controller info to be considered for proper support in future versions, and crucially, it asks if the controller works with controlify, despite the user not being given a chance to test it first, this pop-up never shows up again if you choose to skip sending the info.

Describe the solution you'd like Show a small controller in the corner, highlighting what buttons controlify detects are being pressed, so the user can confirm that all of the buttons are being detected properly.

Describe alternatives you've considered Either make sure the user is in game when they open the settings before showing the pop-up, or until they save and quit after having tried the controller, I feel it could get complicated detecting when the pop-up should be shown with these options however.

Additional context The relevant pop-up: image