I have a Logitech MX Master 4. I had been using Bettermouse to handle it, but would much rather use BTT's inbuilt support. Most things seem good. But if I only slowly scroll the wheel, the content hardly moves at all. I have to give the wheel a good push to get things scrolling nicely. This did not happen with Bettermouse, and doesn't happen with a Magic Mouse.
I’ve seen another post that mentions adding a "distance per tick" modifier. This does make the mouse wheel more responsive to slow movement, but results in more jerky scrolling.
Can anything be done to improve this behaviour? I'm running BTT 6.521 on Tahoe 26.5.
Thanks for the reply. I imported your preset and am using that (mx_master_new). I presume the smooth scrolling modifier you mention is the one included in that. If I just slowly scroll the wheel, content hardly moves. If I slowly scroll using Bettermouse or use the magic mouse itself, content still scrolls normally. So I have to give the wheel a good solid push to move the content.
possibly try to delete the preconfigured smooth scroll modifier from the preset and add it with default options again, the preset contains some adjustments that I personally like but might not match your usage
I’ve played with all the options in the smooth scrolling modifier, and the behaviour doesn't change. To be sure, I deleted the modifier and added it again with the default settongs, and it doesn't change things. I’ve attempted to capture what I'm talking about in the attached video. First of all, I gently scroll using the wheel. Yoiu can see that the screen content barely moves. Then I give the wheel a good jolt and the content moves as expected. Then I switch to a Magic Mouse. Small and gentle movements of my finger result in decent content scrolling. If I use Bettermouse, the same movements of the scroll wheel result in the content moving way more than with BTT, and in line with the Magic Mouse. Hope this makes sense! Thanks for the help.
Thanks for that. The new options certainly improve the situation.
Overall, though, I don't find smooth scrolling to be as smooth as it should be. I have an Apple Studio XDR display. BTT's smooth scrolling isn't as smooth as the Magic Mouse or Trackpad, or, indeed, the Smooze and Bettermouse implementations. It's hard to capture on a video because of the frame rate. But BTT is definitely more jerky. I very much prefer to have everything in BTT, and I'm not sure how other mouse products would interfere.
Also, is there any way to make a quick flick of the wheel have the same "glide" response as the Magic Mouse/Trackpad, where the content gradually comes to a halt? And finally, I read elsewhere that you can’t do anything about the very long rubber banding that happens when you overshoot the beginning/ending of content. Is that still the case?
You can change the smoothness with the smoothness parameter, however there is always a tradeoff between smoothness and precision. I am now allowing higher smoothness values in 6.538!
Unfortunately I don't think software based momentum makes a lot of sense on normal mice. The reason why it works so well on touch based devices is because you can stop it at any time by just touching the trackpad or magic mouse again after having let go.
6.538 allows to set higher smoothness values than 1, which will essentially lead to some momentum being added but I would not recommend it in general:
However most Logitech mice - especially the MX Master 4 have kind of hardware based momentum scrolling which works well (Auto Disengange & Torque in ratchet mode or complete freespin)
Superb! Smoothness of 2 is great, and I now have the MX Master 4 behaving very much like a Magic Mouse or trackpad. Any thoughts on the extended rubber banding?
I'm so gutted by one of the latest updates. I'd spent so long refining my mx3 scroll behaviour through BTT and one of the recent updates seems to have just wiped out everything I did. The config looks the same but no longer behaves the same way. Scrolling has gone from buttery smooth to barely moving the page and now I have to start again finding new values.
Oh that was ultra lucky. I made changes to Scroll Modifier: Smooth Scrolling (Like Trackpad), I increased Vertical Speed from 0.1 to 1 which felt wrong, put it back to 0.1 and it's now back to working correctly. It was like my config hadn't 'kicked in' until I made a change.