1. The Stick Response Curve and Advanced Stick Settings
Suggestions:
a) Making response curve graph square instead of rectangular/panoramic (a 45 degree angle is easy to picture, right now you kinda need to toggle between custom and default curves to see the difference. Steam Input's for reference)
b) Adding explanations to the axis of the graph (see reference above)
c) Adding a "reset custom curve" button
d) Adding the option to add and delete points in the custom curve
e) Adding the option to create custom response curve presets (that appear globally in all configs/games)
f) Adding the option to edit built-in response curve presets (saved as a custom curve of course, not replacing the actual presets)
g) Adding the option to create smooth curves via functions (I know it's in the works, just voicing support)
i) Adding the option to reset to default only for selected Shift Layer
j) Adding the option to change the deadzone separately for each Shift Layer
Issues:
k) As a brand new user, the diagrams in this window are really confusing. Especially in a narrow window, it's not immediately clear that the two diagrams relate to two separate option boxes and that they're not interactible. You could stack menus vertically and add a horizontal separator (line) and keep it as-is with a vertical separator if the window is wide enough, but I'm not sure how good that would feel.
l) If the window is too short, the back button can get cut off and has to be scrolled up to. Using the floating back button from the Key Combo menu would be better and more consistent.
m) The Invert Axis and Swap Sticks buttons are oddly positioned. They look like the "invert axis" might refer to the response curve and not the bindings. Their positioning feels random.
2. Main view and general UI
Suggestions:
a) Changing the default view to a tilted one so that swapping to the (initially slightly confusing) back view isn't necessary to edit trigger bindings (reference)
b) Allowing the user to click on the binding descriptions to access the same settings as when you click the button itself
c) Combining the Virtual Controller Settings with the Virtual Devices menu for consistency
d) Using the floating back button from the Key Combo menu in all menus (Advanced Stick Settings, Shortcuts, Virtual Devices, Vibration, etc.)
e) Combining Trigger Zones and Adaptive settings into one Advanced Trigger Settings menu to make it more consistent with the stick options
f) Adding a "show previous devices" option that would let the user edit configs for a device that's unplugged to save battery (while they're trying to figure out a new feature for example)
g) Combining rumble and LED settings into one "miscellaneous gamepad options" menu or moving the LED settings to the right hand side buttons
h) Separating "Apply" into "Save and Apply" (current behaviour) and a "Test" button that doesn't overwrite the config
i) Adding a "Reset Slider" option to every slider (inside the wrench icon's submenu or as a second icon next to it)
j) Adding an option to display percentages instead of raw values for sliders
k) Adding an undo button in some form. It doesn't have to undo each step, just quickly achieve what closing the window and clicking "No" when you're asked if you want to save changes does.
Cheers
Suggestions:
a) Making response curve graph square instead of rectangular/panoramic (a 45 degree angle is easy to picture, right now you kinda need to toggle between custom and default curves to see the difference. Steam Input's for reference)
b) Adding explanations to the axis of the graph (see reference above)
c) Adding a "reset custom curve" button
d) Adding the option to add and delete points in the custom curve
e) Adding the option to create custom response curve presets (that appear globally in all configs/games)
f) Adding the option to edit built-in response curve presets (saved as a custom curve of course, not replacing the actual presets)
g) Adding the option to create smooth curves via functions (I know it's in the works, just voicing support)
i) Adding the option to reset to default only for selected Shift Layer
j) Adding the option to change the deadzone separately for each Shift Layer
Issues:
k) As a brand new user, the diagrams in this window are really confusing. Especially in a narrow window, it's not immediately clear that the two diagrams relate to two separate option boxes and that they're not interactible. You could stack menus vertically and add a horizontal separator (line) and keep it as-is with a vertical separator if the window is wide enough, but I'm not sure how good that would feel.
l) If the window is too short, the back button can get cut off and has to be scrolled up to. Using the floating back button from the Key Combo menu would be better and more consistent.
m) The Invert Axis and Swap Sticks buttons are oddly positioned. They look like the "invert axis" might refer to the response curve and not the bindings. Their positioning feels random.
2. Main view and general UI
Suggestions:
a) Changing the default view to a tilted one so that swapping to the (initially slightly confusing) back view isn't necessary to edit trigger bindings (reference)
b) Allowing the user to click on the binding descriptions to access the same settings as when you click the button itself
c) Combining the Virtual Controller Settings with the Virtual Devices menu for consistency
d) Using the floating back button from the Key Combo menu in all menus (Advanced Stick Settings, Shortcuts, Virtual Devices, Vibration, etc.)
e) Combining Trigger Zones and Adaptive settings into one Advanced Trigger Settings menu to make it more consistent with the stick options
f) Adding a "show previous devices" option that would let the user edit configs for a device that's unplugged to save battery (while they're trying to figure out a new feature for example)
g) Combining rumble and LED settings into one "miscellaneous gamepad options" menu or moving the LED settings to the right hand side buttons
h) Separating "Apply" into "Save and Apply" (current behaviour) and a "Test" button that doesn't overwrite the config
i) Adding a "Reset Slider" option to every slider (inside the wrench icon's submenu or as a second icon next to it)
j) Adding an option to display percentages instead of raw values for sliders
k) Adding an undo button in some form. It doesn't have to undo each step, just quickly achieve what closing the window and clicking "No" when you're asked if you want to save changes does.
Cheers
Comment