We’re trying to have the UI be as light and consistent as possible. There are quite a few possibilities, such as having different behavior for different headsets (e.g., room-scale vs sitting), or different domains, or desktop vs HMD, etc. Frankly, we don’t know for sure that a HUD is ever the right behavior, or static HUD, or a moving one, etc. We’d rather make it simple and uniform, and make things only as complicated as they need to be based on experience. So for now, there’s one big settings hammer: on or off.
There’s also a prototype of some “pinned” behavior. Every HUD window that has a close button also now has a “pin” button right next to the close. If you pin a window, it stays on even when the hud get toggled off. Try it out and let us know what you think. Right now, the old “Avatar Inputs” window and the developer’s stats window don’t confirm to the reposition/resize/close/pin behavior, but if this turns out to be useful, we can look into making them conform.
Hopefully, between the option and the pinning, we can get a good sense of what the simplest useful behavior is.