Open gentlecolts opened 1 year ago
To clarify the underlying issue, I assume this is pertaining to use of physical grabbing/manipulation of things with your hands, @gentlecolts? There are already a variety of settings for the cursor/laser/remote grabbing that change the way it interacts/how smoothly it moves, etc.
We already have this functionality in the engine, but currently it is only used to positionally and rotationally smooth full-body trackers, e.g. hips/feet.
I could see this as being a useful feature for those with tremors. I believe it would primarily just need to be exposed as a setting. @Frooxius @ProbablePrime.
I've added the accessibility and setting label, and have prioritized it accordingly. Thank you for your suggestion.
Yep, your assumption is correct! Thanks for updating this
We now have those features. Is there anything else left with this?
The new setting looks good! The only thing I can think of is it might be worth considering some means of adding a left/right split, since someone might for example have only one controller that's having issues, but I don't think that's a big enough deal to warrant holding this open, as the feature's been met in my eyes. Thanks to the team!
Per the feedback I left in #1691 after having had more time to test the feature- we need to also include smoothing options for the controller nodes as well- those appear to be what the userspace lasers are tracked by (and on my personal avatars, what I use for my worldspace lasers/grab area/toolshelves).
The setting descriptions could also be clarified to better indicate how the smoothing value works. I was under the impression at first a higher value would be more smoothing, not less.
I agree that having left/right separation could be a useful thing too- in terms of UI- perhaps these values could be linked together by default, and you could hit a button to unlink them if you wanted to adjust them separately per node?
Thoughts, @Frooxius?
Is your feature request related to a problem? Please describe.
Some users have disabilities, damaged controllers, or less than ideal tracking setups. Allowing them to configure smoothing, both in desktop and in vr, would improve experience for these users
Describe the solution you'd like
native smoothing option built into game settings, potentially including introduction of an "accessibility" section of user settings
Describe alternatives you've considered
smoothing can be added using in-game techniques, however this requires technical knowledge to set up. other accessibility options may not be possible using current in-game options
Additional Context
zangooseoo