1{
2 # ********************************************************************************
3 # Smoothfox
4 # "Faber est suae quisque fortunae"
5 # priority: better scrolling
6 # version: 137
7 # url: https://github.com/yokoffing/Betterfox
8 # ********************************************************************************
9
10 #############################################################
11 # OPTION: SHARPEN SCROLLING
12 #############################################################
13
14 # # DEFAULT NON-LINUX: apz.overscroll.enabled = true;
15 # "apz.overscroll.enabled" = true;
16
17 # # DEFAULT: general.smoothScroll = true;
18 # "general.smoothScroll" = true;
19
20 # # default=5
21 # "mousewheel.min_line_scroll_amount" = 10;
22
23 # # default=50
24 # "general.smoothScroll.mouseWheel.durationMinMS" = 80;
25
26 # # default=.25
27 # "general.smoothScroll.currentVelocityWeighting" = "0.15";
28
29 # # default=.4
30 # "general.smoothScroll.stopDecelerationWeighting" = "0.6";
31
32 # # [FF122+ Nightly default]=true
33 # "general.smoothScroll.msdPhysics.enabled" = false;
34
35 #############################################################
36 # OPTION: INSTANT SCROLLING (SIMPLE ADJUSTMENT)
37 #############################################################
38
39 # # DEFAULT NON-LINUX: apz.overscroll.enabled = true;
40 # "apz.overscroll.enabled" = true;
41
42 # # DEFAULT: general.smoothScroll = true;
43 # "general.smoothScroll" = true;
44
45 # # 250–400; adjust to your liking
46 # "mousewheel.default.delta_multiplier_y" = 275;
47
48 # # [FF122+ Nightly default]=true
49 # "general.smoothScroll.msdPhysics.enabled" = false;
50
51 #############################################################
52 # OPTION: SMOOTH SCROLLING
53 #############################################################
54
55 # # DEFAULT NON-LINUX: apz.overscroll.enabled = true;
56 # "apz.overscroll.enabled" = true;
57
58 # # DEFAULT: general.smoothScroll = true;
59 # "general.smoothScroll" = true;
60
61 # # [FF122+ Nightly default]=true
62 # "general.smoothScroll.msdPhysics.enabled" = true;
63
64 # # 250–400; adjust to your liking
65 # "mousewheel.default.delta_multiplier_y" = 300;
66
67 #############################################################
68 # OPTION: NATURAL SMOOTH SCROLLING V3 [MODIFIED]
69 #############################################################
70
71 # DEFAULT NON-LINUX: apz.overscroll.enabled = true;
72 "apz.overscroll.enabled" = true;
73
74 # DEFAULT: general.smoothScroll = true;
75 "general.smoothScroll" = true;
76
77 # control rate of continuous-motion updates
78 #"general.smoothScroll.msdPhysics.continuousMotionMaxDeltaMS" = 12;
79
80 # [FF122+ Nightly default]=true
81 #"general.smoothScroll.msdPhysics.enabled" = true;
82 #
83 #"general.smoothScroll.msdPhysics.motionBeginSpringConstant" = 600;
84 #"general.smoothScroll.msdPhysics.regularSpringConstant" = 650;
85 #"general.smoothScroll.msdPhysics.slowdownMinDeltaMS" = 25;
86 ## ratio; default undefined
87 #"general.smoothScroll.msdPhysics.slowdownMinDeltaRatio" = "2";
88 #"general.smoothScroll.msdPhysics.slowdownSpringConstant" = 250;
89 #
90 ## default=.25
91 #"general.smoothScroll.currentVelocityWeighting" = "1";
92 ## default=.4
93 #"general.smoothScroll.stopDecelerationWeighting" = "1";
94 #
95 ## 250–400; adjust to your liking
96 #"mousewheel.default.delta_multiplier_y" = 300;
97}