Mouse wheel zoom sensitivy

• May 3, 2019 - 19:07
Reported version
3.0
Type
Ergonomical (UX)
Frequency
Once
Severity
S5 - Suggestion
Reproducibility
Always
Status
active
Regression
No
Workaround
No
Project

I use ctrl + mouse wheel to zoom in/out, it's fine, but the mouse sensitivy/resolution are very fast
Please add a preference to set the zoom factor speed for use the mouse wheel 0.5x 1x 2x etc.

thanks!


Comments

I know that the mouse-wheel sensitivity is set from the system setting.

If you use windows, can you check these settings? (see attachment)
(If you are using another operating system, you can try to apply the equivalent of these settings.)
And when you do the settings in this way, can you verify that the problem is solved or not?

Attachment Size
mousewheel.gif 329.02 KB

In reply to by Ziya Mete Demircan

Hi Ziya!, Yeap! I know how to set my mouse wheel at system level (i'm gnu/linux user)
For all apps, these setting are correct. But into musescore, the zoom it's move very fast.
If i change the setting at system level will be affect to all another applications, that is not the desired option.
I want to know if it is technically possible to add an option that control this behavior inside the Musescore application. I think only just add a little delay/factor to get the zoom more smooth, will be enough.

I'm programmer but unfortunately i don't know the Mousecore source code and not great skill on C++ and QT for try to solve. But if you can help me to insolate the source code part that manage this zoom action, i will try.

Thanks!
Saludos!

What packaging method are you using for MuseScore in Linux? I noticed on my system that the CTRL+mouse wheel zoom was really fast in the AppImage version, but when I compiled the source code myself, it was fine.

In reply to by Ragnarok Toledo

It seems that the Qt version used has something to do with this. My OS is KDE neon which has Qt version 5.12.3 vs. the AppImage's Qt version 5.9.3, so that is why compiling from source fixed the issue for me. If your OS still has an older version of Qt, then compiling from scratch might not make a difference for you. I don't know how recent the Qt version has to be to fix the issue. Also, I would suspect that your distro's MuseScore package will use your system's Qt libraries anyway.