osu icon indicating copy to clipboard operation
osu copied to clipboard

Hit error graph and key overlay not shown with HUD off

Open fluffetyfluff opened this issue 5 years ago • 11 comments

osu!stable currently shows the hit error graph (and key overlay) even while the score overlay is disabled. image

osu!lazer, on the other hand, doesn't show anything. This might be because the option is named "HUD overlay visibility mode" (interestingly enough, the notification still reads "The score overlay is currently disabled"), but I do not think disabling the entire HUD is the point of disabling the score overlay. In my opinion, disabling score is to reduce distractions while playing, but the hit error bar is an integral part of gameplay. image

Is this an intended change?

fluffetyfluff avatar Mar 17 '21 21:03 fluffetyfluff

This might be eventually addressed by either: more skin/HUD customisation options or legacy layouts (https://github.com/ppy/osu/issues/4632), or alternate methods of displaying the error bar (https://github.com/ppy/osu/issues/3209).

I see it as a matter of personal preference. Personally I don't miss the hit error bar one iota (I like having the HUD fully off), but obviously if it is deemed that the general consensus is that it should unconditionally return for everyone, so be it.

bdach avatar Mar 17 '21 21:03 bdach

Duplicate of https://github.com/ppy/osu/issues/11322, and that closed issue is broadly tracked in https://github.com/ppy/osu/issues/4924. @bdach not sure if I should close this as I believe specific issues should be kept open.

Joehuu avatar Mar 17 '21 21:03 Joehuu

Ah naturally I forgot to delete is:open when searching the issue tracker. Oops! I think having a separate option to remove the hit error bar might work better (keeping Shift+Tab functionality similar to stable).

fluffetyfluff avatar Mar 17 '21 21:03 fluffetyfluff

I suppose we can keep this open for searchability given it's been reported multiple times now...

bdach avatar Mar 17 '21 21:03 bdach

The path forward here is likely going to involve adding support to the skin layout editor to let the user choose when certain elements appear. I'm intending to get to this but still figuring out the UX (how things should be exposed/named to provide enough functionality while still keeping it understandable).

Once this is done, the Shift-Tab cycle options would return to a bool selection, with the extra overloaded behaviour coming from the user's layout settings.

peppy avatar Jun 08 '21 05:06 peppy

Any updates on this? https://github.com/ppy/osu/issues/11322 / https://github.com/ppy/osu/issues/4924 were marked as completed, key overlay got its own toggle in settings but it's still not possible to do the same for hit error graph.

LeaPhant avatar Dec 07 '23 18:12 LeaPhant

No updates.

key overlay got its own toggle in settings

This just hasn't been moved yet. It'll eventually be moved to skin editor.

bdach avatar Dec 07 '23 18:12 bdach

bump for wanting more attention on this

ana-rchy avatar Feb 02 '24 23:02 ana-rchy

Before coming to this issue, I was hoping that the "Playfield ("osu!" only)" would stay enabled when HUD is hidden. As it stands, I'm not sure what the difference between "HUD ("osu!" only)" and "Playfield ("osu!" only)" is supposed to be.

cesarila2 avatar May 01 '24 22:05 cesarila2

what the difference between "HUD ("osu!" only)" and "Playfield ("osu!" only)" is supposed to be

The playfield layer allows you to attach things to the playfield rather than to corners of the screen. It's not supposed to impact visibility in any way.

bdach avatar May 02 '24 05:05 bdach

The playfield layer allows you to attach things to the playfield rather than to corners of the screen. It's not supposed to impact visibility in any way.

It might actually make sense for things on this layer to be visible always, given they are supposed to be attached to the playfield 🤔 .

peppy avatar May 02 '24 07:05 peppy