diff --git a/Smoothfox.js b/Smoothfox.js index d8b6ca7..cf05292 100644 --- a/Smoothfox.js +++ b/Smoothfox.js @@ -3,7 +3,7 @@ * Smoothfox * * "Faber est suae quisque fortunae" * * priority: better scrolling * - * version: 137 * + * version: 152 * * url: https://github.com/yokoffing/Betterfox * ***************************************************************************************/ @@ -45,6 +45,22 @@ user_pref("general.smoothScroll", true); // DEFAULT user_pref("general.smoothScroll.msdPhysics.enabled", true); user_pref("mousewheel.default.delta_multiplier_y", 300); // 250-400; adjust this number to your liking +/**************************************************************************************** + * OPTION: ZEN SMOOTH SCROLLING * +****************************************************************************************/ +// recommended for 120hz+ displays +user_pref("general.smoothScroll.msdPhysics.enabled", true); +user_pref("general.smoothScroll.currentVelocityWeighting", "0.15"); +user_pref("general.smoothScroll.stopDecelerationWeighting", "0.6"); +user_pref("mousewheel.min_line_scroll_amount", 10); +user_pref("general.smoothScroll.mouseWheel.durationMinMS", 80); +user_pref("general.smoothScroll.msdPhysics.continuousMotionMaxDeltaMS", 12); +user_pref("general.smoothScroll.msdPhysics.motionBeginSpringConstant", 600); +user_pref("general.smoothScroll.msdPhysics.regularSpringConstant", 650); +user_pref("general.smoothScroll.msdPhysics.slowdownMinDeltaMS", 25); +user_pref("general.smoothScroll.msdPhysics.slowdownSpringConstant", 250); +user_pref("mousewheel.default.delta_multiplier_y", 200); + /**************************************************************************************** * OPTION: NATURAL SMOOTH SCROLLING V3 [MODIFIED] * ****************************************************************************************/