divianimator.com
  • Extensions
    • Text Animation
    • Image Animation
    • Image Reveal on Hover
    • Advanced Animation
    • Cursor Move Effect
    • Tilt Effect
    • Cursor Follower
    • Horizontal Scroll
    • Sticky Elements
    • Cursor Trail
  • Layouts
    • Layout Packs
    • Page Layouts
    • Section Layouts
  • Help
    • Documentation
  • Login icon
  • Pricing
Select Page

Getting Started

  • How to Install DiviAnimator

Divi Extensions

  • Text Animation
  • Horizontal Scroll
  • Image Animation
  • Sticky Elements
  • Image Reveal on Hover
  • ScrollSmoother
  • Cursor Follower
  • Tilt Effect
  • Cursor Trail
  • Draw SVG
  • Advanced Animation
  • Cursor Move Effect

Divi Modules

  • Advanced Heading
  • Circular Animation
  • Floating Elements
View Categories
  • Home
  • Docs
  • Divi Extensions
  • ScrollSmoother

ScrollSmoother

Reference guide for the Scroll Smoother extension in DiviAnimator.

Requirements #

You need Divi Theme or Divi Builder, DiviAnimator, and the Scroll Smoother Extension enabled. Requires Divi 5 and Lenis smooth scroll library.

Overview #

Scroll Smoother applies inertia-based smooth scrolling to your pages using the Lenis library. Settings are per-device, so you can use different animation speeds and easing curves on desktop, tablet, and mobile.

Enabling the Extension #

  1. Go to DiviAnimator → Extensions in your WordPress admin
  2. Find Scroll Smoother and toggle it on
  3. Click Save Settings

When enabled, the master toggle activates or deactivates the entire feature. Per-device settings below only apply when this is on.

Per-Device Settings #

Enable or disable smooth scrolling for each device type independently. This allows different behavior on desktop versus mobile, for example.

Enable for Desktop #

Applies to screens 981px and wider. Toggle on to use smooth scrolling on desktop devices.

Enable for Tablet #

Applies to screens 768px to 980px. Toggle on to use smooth scrolling on tablet devices.

Enable for Mobile #

Applies to screens 767px and below. Toggle on to use smooth scrolling on mobile devices.

Each device type can have its own scroll duration, easing, and touch settings. Disabling a device type bypasses all smooth scrolling for that breakpoint.

Scroll Duration #

Controls how long the scroll animation takes to complete, in seconds. Range: 0.1-5. Default varies by device.

  • 0.3-0.5s: Snappy, quick settling
  • 0.8-1.2s: Standard, moderate motion
  • 1.5-2s: Slow, extended animation

Longer durations increase the visible smoothing effect but can feel sluggish. Shorter durations feel more responsive but less smooth. Default is 1.2s for desktop, 0.5s for mobile.

Easing Function #

Controls the acceleration curve applied during scroll animation.

  • Ease Out Cubic: Fast start, slow end (default desktop)
  • Ease In Out Quad: Gradual acceleration and deceleration
  • Ease Out Quad: Quick start, gentle finish
  • Linear: Constant speed throughout
  • Ease In Cubic: Slow start, fast end

Ease Out variants feel more natural for scroll interactions. Ease In Out provides smoother transitions. Linear feels mechanical.

Touch Settings #

Mobile-specific options for gesture-based scrolling.

Smooth Touch #

When on, applies smooth scrolling easing to touch gestures (swiping). When off, uses native scroll behavior. Default: on for mobile, off for desktop.

Touch Multiplier #

Controls momentum for touch flicks, as a multiple of the base scroll distance. Range: 0.5-3. Default: 1.5.

  • 0.5-1.0x: Conservative, stops quickly
  • 1.0-1.5x: Balanced momentum
  • 1.5-2.5x: High momentum, travels far

Higher multipliers mimic native mobile scroll momentum. Lower values feel more controlled.

Configuration Guide #

Recommended Desktop Settings #

Use CaseDurationEasing
Standard1.2sEase Out Cubic
Fast/Responsive0.6sEase In Out Quad
Slow/Luxurious1.8sEase Out Cubic

Recommended Mobile Settings #

Use CaseDurationSmooth TouchMultiplier
Standard0.5sOn1.5x
Native Feel0.3sOff1.0x
Controlled0.8sOn1.0x

General Tips #

  • Shorter durations on mobile prevent scrolling from feeling sluggish on slower networks
  • Test on actual devices—simulators don't reflect real scroll performance
  • High touch multipliers can cause unexpected scroll distances; start at 1.5
  • Disable Smooth Touch if users report janky behavior with flick gestures
  • Desktop and mobile can have very different duration settings—optimize each separately

Troubleshooting #

Smooth scrolling not working #

Verify the extension is enabled and the per-device toggle for your breakpoint is on. Clear browser cache. Check browser console for JavaScript errors.

Scrolling feels laggy or choppy #

Reduce scroll duration (shorter = faster settling). Disable on problematic devices. Test in incognito mode to rule out browser extensions.

Touch scrolling doesn't feel natural on mobile #

Try disabling Smooth Touch to use native scroll behavior. Or reduce the Touch Multiplier to 1.0 for more controlled momentum.

Scroll animation too slow #

Decrease scroll duration. Check if a slower easing (Ease In Cubic) is selected—switch to Ease Out Cubic for snappier response.

Page appears to scroll too far on mobile #

Reduce Touch Multiplier from default 1.5 to 1.0 or lower.

Smooth scroll conflicts with sticky elements #

Scroll Smoother works at the page level and usually doesn't conflict. If issues occur, check sticky element z-index or try disabling smooth scroll for that device type.

Support #

For issues or questions, contact support@diviexpand.com or submit a ticket through your DiviAnimator account.


© 2026 DiviAnimator. All rights reserved.

What are your Feelings

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest
Still stuck? How can we help?

How can we help?

Updated on September 8, 2026
Image Reveal on HoverCursor Follower
Table of Contents
  • Requirements
  • Overview
  • Enabling the Extension
  • Per-Device Settings
    • Enable for Desktop
    • Enable for Tablet
    • Enable for Mobile
  • Scroll Duration
  • Easing Function
  • Touch Settings
    • Smooth Touch
    • Touch Multiplier
  • Configuration Guide
    • Recommended Desktop Settings
    • Recommended Mobile Settings
    • General Tips
  • Troubleshooting
    • Smooth scrolling not working
    • Scrolling feels laggy or choppy
    • Touch scrolling doesn't feel natural on mobile
    • Scroll animation too slow
    • Page appears to scroll too far on mobile
    • Smooth scroll conflicts with sticky elements
  • Support
Subscribe to our newsletter

Success!

Subscribe

Company
  • !
    Home
  • !
    About Us
  • !
    Contact Us
  • !
    AFFILIATES PROGRAM
Resource
  • !
    Documentation
  • !
    Affiliate Policy
  • !
    Refund Policy
  • !
    Terms of Service
  • !
    Privacy Policy
Our Products
  • !
    Bundle Pack
  • !
    WooEXPAND
  • !
    MINICART EXPAND
  • Follow
  • Follow
  • Follow
  • Follow

© 2026 DiviAnimator. All rights reserved.

support@diviexpand.com

DiviAnimator