Smooth MouseWheel WordPress Plugin

This is the WordPress plugin version. Are you looking for a pure Javascript version?

MouseWheel movement does not require jumping

We want all our websites to look great, that's why we like to add beautiful effects to our websites, such as:

  • big picture,
  • parallax background,
  • fancy entrance animations,
  • There are a lot more.

However, these effects can sometimes be less awesome because the screen just jumps down when your visitor scrolls down with the mouse wheel.This is especially detrimental to parallax effects becauseJumpy scrolling makes parallax less noticeable.

This script will make your website cool again by scrolling the mouse wheelsmooth.

Just enable plugin in WordPress

Why use this plugin?

let me tell you oneveryshort story. We wanted our site to scroll smoothly, so we browsed the web for solutions. Unfortunately, we couldn't find an all-in-one solution that worked as expected.

Some are complex and require us to read a lot of documentation, some just scroll smoothly through links to the same page, some just work (scrolling up and down quickly makes the page stutter), and some interfere with enabling a multi-touch touchpad.

Finally, we created our own solution. It's simple, easy to use, and it just works - Smooth MouseWheel WP plugin.

Full feature set

  • minimal setup;
  • pure Javascript, нет jQuery;
  • Smooth scrolling of other scrollable elementssuch as text areas and divs
  • Lightweight, if only1kbshrink;
  • Smart, Smooth scrolling will automatically disable itselfMobile devices;
  • triggerscrollevent correct;
  • Works with touchpads;
  • Normalized scroll amount for all browsers; and
  • Works with all modern browsers

Problems with the script?

Go toSupport tabAnd check the FAQ, or submitSupport ticket!

Enjoy the script?

Be sure to leave ratings and comments, and show us some love.

Check out our other content

Updates

Version 3.3 – July 21, 2017

* Enhanced: Now uses wp_add_inline_script instead of echoing the script
* Change: Removed admin pointers
* Change: Removed license field

Version 3.2 – April 25, 2015

* Now smooth scrolls scrollable elements like textareas and divs.
* Fixed for new releases of Safari.
* Coding standards fixes.

Version 3.1 – August 6, 2015

* Speed parameter now works as expected

Version 3.0.1 – July 2, 2015

* Now disables smooth scrolling on trackpads

Version 3.0 – July 1, 2015

* Now only 1kb minified!
* Rewritten in pure Javascript for better performance
* No longer needs jQuery
* Now scrolls a bit faster when scrolling continuously

Version 2.1 – June 5, 2015

* Even scrolling for touchpads
* Added requestAnimationFrame for a faster feel
* Tweaked timings to make things feel smoother

Version 2.0.1 – May 27, 2015

* Enhanced scrolling feel

Version 2.0 – May 27, 2015

* Revamped the whole scrolling system.
* Now uses mousewheel.js
* Now requires jQuery
* Now normalizes scroll amounts across different browsers
* Now better handles trackpad scrolling
* More stable performance, less skipping and lagging
* Removed key up and down scroll for practicality

Version 1.1.1 – November 28, 2014

* Emergency bug fix where sometimes page scrolling stops
* Emergency bug fix where Mac & Windows browsers had different scroll amounts

Version 1.1 – November 28, 2014

* Script now handles scrollable elements properly
* Fixed issue with inconsistent scroll speeds in different browsers
* Added settings inside the General settings page
    * Scroll Speed
    * Scroll Decomposition Rate
    * Scrolling Method: request animation frame or setInterval
* Added a settings link in the plugins page

Version 1.0

* Initial release

Smooth MouseWheel WordPress Plugin [Free Download]
Smooth MouseWheel WordPress Plugin [Nulled]
WordPress » Add-ons

METADATA
  • Gutenberg Optimized: No
  • Compatible Browsers: IE9, IE10, IE11, Firefox, Safari, Opera, Chrome, Edge
  • Files Included: JavaScript JS, PHP
  • Software Version: WordPress 4.8.x, WordPress 4.7.x, WordPress 4.6.1, WordPress 4.6, WordPress 4.5.x, WordPress 4.5.2, WordPress 4.5.1, WordPress 4.5, WordPress 4.4.2, WordPress 4.4.1, WordPress 4.4, WordPress 4.3.1, WordPress 4.3, WordPress 4.2, WordPress 4.1