Pale Moon 15.0 smoothscroll settings not working

Users and developers helping users with generic and technical Pale Moon issues on all operating systems.

Moderator: trava90

Forum rules
This board is for technical/general usage questions and troubleshooting for the Pale Moon browser only.
Technical issues and questions not related to the Pale Moon browser should be posted in other boards!
Please keep off-topic and general discussion out of this board, thank you!
Evil Moo

Pale Moon 15.0 smoothscroll settings not working

Unread post by Evil Moo » 2012-08-27, 18:38

I have just updated to version 15 of Pale Moon (32-bit) and for some reason I'm finding that the built in smooth scrolling options are seemingly stuck to the default timing values despite displaying as the custom values that I have chosen. This is particularly noticeable for me as I have the timings set very low (40 ms) and the default is about 10 times that, which I am finding difficult to live with.

I have so far tried changing the timing values to something else, starting the browser in safe mode, and installing the update again from the installer (rather than using the check for updates functionality in the about window) in an attempt to fix the issue, but all to no effect.

Any advice in fixing this would be appreciated. Thanks for your time.

Blacklab
Board Warrior
Board Warrior
Posts: 1080
Joined: 2012-06-08, 12:14

Re: Pale Moon 15.0 smoothscroll settings not working

Unread post by Blacklab » 2012-08-28, 00:58

Regret "smooth scrolling" options not my specialist subject - not sure what time zone your "dark room" located in - it's the small hours of night over here..... but I am sure Moonchild himself or one of the other more tech savvy forum members will sort you out when they are back online later this morning! (Moderator please delete this post when OBE = "overtaken by events") :D

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35479
Joined: 2011-08-28, 17:27
Location: Motala, SE
Contact:

Re: Pale Moon 15.0 smoothscroll settings not working

Unread post by Moonchild » 2012-08-28, 09:05

I'm investigating what the issue might be, and will post an update when I've had time to go through the wake of this new release which is always very busy. Possibly, the Mozilla team has renamed the parameters controlling the smooth scrolling, which has slipped under the radar in that case because of the focus on the overall engine implementation for 15.0.
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35479
Joined: 2011-08-28, 17:27
Location: Motala, SE
Contact:

Re: Pale Moon 15.0 smoothscroll settings not working

Unread post by Moonchild » 2012-08-28, 09:31

I was right, some parameters got renamed and this slipped my attention (because it wasn't just renamed but a new one was added). This impacts mousewheel scrolling only.

To adjust your speeds, you need to adjust the following parameters in about:config

Code: Select all

general.smoothScroll.mouseWheel : true or false for enable/disable
general.smoothScroll.mouseWheel.durationMinMS for lower limit
general.smoothScroll.mouseWheel.durationMaxMS for higher limit
The preferences window controls smoothScroll.pixels.* instead which was previously used for the mousewheel, but not anymore (probably because of different methods needed for Android in Firefox)

I'll add this to the known issues list, and will put it on the items to fix for 15.1
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

Evil Moo

Re: Pale Moon 15.0 smoothscroll settings not working

Unread post by Evil Moo » 2012-08-28, 16:49

Thanks a lot for the workaround, smooth scrolling is now bearable for me once more. :)

Locked