Osu: Add support for changing slider bar values via mouse scroll wheel

Created on 19 Jul 2020  路  5Comments  路  Source: ppy/osu

Add an ability to scrolling on slider thing by mouse wheel. Might be useful by setting accurate offset to audio.

proposal UX

Most helpful comment

We cannot make it based on hover. It will interrupt vertical scrolling.

If we're going to support this, sliders need to have a focus mode, where you click them first to select then you can use the wheel to adjust.

Or they should handle horizontal scroll only.

All 5 comments

You can use arrow keys already, but scroll wheel might also be nice... although it could be a little wonky in case of slider bars inside of scrolling containers.

I guess in that case you could say that if the mouse is hovered over a slider bar, it should increment/decrement it, and if it's not hovered over a slider, then it should scroll?

Yes, that's exactly what I meant.

Also maybe make it so it only changes the slider value when the screen or panel is not scrolling (full stop) plus on hover to prevent unexpected or non on purpose slider value changes.

We cannot make it based on hover. It will interrupt vertical scrolling.

If we're going to support this, sliders need to have a focus mode, where you click them first to select then you can use the wheel to adjust.

Or they should handle horizontal scroll only.

Or require a modifier key to be held

Was this page helpful?
0 / 5 - 0 ratings

Related issues

czapek1337 picture czapek1337  路  3Comments

smileyhead picture smileyhead  路  3Comments

Fatal3ty picture Fatal3ty  路  3Comments

LevKatenin picture LevKatenin  路  3Comments

lauthaiming picture lauthaiming  路  3Comments