Title: Keyboard Scroll
Author: latz
Published: <strong>November 6, 2013</strong>
Last modified: November 7, 2013

---

Search plugins

![](https://ps.w.org/keyboard-scroll/assets/banner-772x250.jpg?rev=799720)

This plugin **hasn’t been tested with the latest 3 major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://s.w.org/plugins/geopattern-icon/keyboard-scroll_61574f.svg)

# Keyboard Scroll

 By [latz](https://profiles.wordpress.org/latz/)

[Download](https://downloads.wordpress.org/plugin/keyboard-scroll.zip)

 * [Details](https://pcd.wordpress.org/plugins/keyboard-scroll/#description)
 * [Reviews](https://pcd.wordpress.org/plugins/keyboard-scroll/#reviews)
 *  [Installation](https://pcd.wordpress.org/plugins/keyboard-scroll/#installation)
 * [Development](https://pcd.wordpress.org/plugins/keyboard-scroll/#developers)

 [Support](https://wordpress.org/support/plugin/keyboard-scroll/)

## Description

Many popular websites utilize the J and K keys to allow easy scrolling through their
items. Many users got used to this navigation so it is a good idea to add this behaviour
to your site. Especially if you have long posts on your main page this plugin makes
it easy scroll between posts.
 “Keyboard Scroll” will load the next/previous page
if the user user reaches the end/beginning of the current page so there’s no need
to touch the mouse. You can disable this behaviour to be compatible with infinite
scroll plugins.

### Features

 * Automatic page change
 * Configurable animation speed.
 * Configurable CSS class

### Configuration

 * Animation speed:
    If the page scrolls to the next post’s heading the content 
   is animated. This value defines the speed of the animation. The higher the value
   the slower the animation. A value of 0 disables the animation completely
 * CSS class:
    Most themes use “post” as the main class for thei posts. Should your
   theme use a different class you can enter the name here (without the leading 
   dot).
 * Page change:
    If the user reaches the end or the beginning of the current page
   and hits J/K again the page is changed. If you do not want this feature or use
   an infinite scroll plugin you should disable this setting.

### To-Do list

 * message box if start or end of posts is reached
 * pagination_base (http://toscho.de/2012/wordpress-seite-statt-page/)

## Installation

Use the WordPress plugin installer or copy the downloaded files into the plugin 
directory. Activate the plugin.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Keyboard Scroll” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ latz ](https://profiles.wordpress.org/latz/)

[Translate “Keyboard Scroll” into your language.](https://translate.wordpress.org/projects/wp-plugins/keyboard-scroll)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/keyboard-scroll/), 
check out the [SVN repository](https://plugins.svn.wordpress.org/keyboard-scroll/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/keyboard-scroll/)
by [RSS](https://plugins.trac.wordpress.org/log/keyboard-scroll/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.05

 * Added: disable page change option on install if Jetpack’s “Inifinite scroll” 
   is detected.
 * Added: language file remplate
 * Added: German language file. Thanks to myself 🙂
 * Added: uninstall.php
 * Fixed: removed some short notation PHP tag

#### 1.0

 * Initial release.

## Meta

 *  Version **1.05**
 *  Last updated **12 years ago**
 *  Active installations **10+**
 *  WordPress version ** 3.3 or higher **
 *  Tested up to **3.7.41**
 *  Language
 * [English (US)](https://wordpress.org/plugins/keyboard-scroll/)
 * Tags
 * [keyboard](https://pcd.wordpress.org/plugins/tags/keyboard/)[navigation](https://pcd.wordpress.org/plugins/tags/navigation/)
 *  [Advanced View](https://pcd.wordpress.org/plugins/keyboard-scroll/advanced/)

## Ratings

 2 out of 5 stars.

 *  [  0 5-star reviews     ](https://wordpress.org/support/plugin/keyboard-scroll/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/keyboard-scroll/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/keyboard-scroll/reviews/?filter=3)
 *  [  1 2-star review     ](https://wordpress.org/support/plugin/keyboard-scroll/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/keyboard-scroll/reviews/?filter=1)

[Add my review](https://wordpress.org/support/plugin/keyboard-scroll/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/keyboard-scroll/reviews/)

## Contributors

 *   [ latz ](https://profiles.wordpress.org/latz/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/keyboard-scroll/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](http://elektroelch.de)