Shortcut Manager is a Chrome extension that allows you customize your key bindings to execute various Chrome command, for example PageUp, PageDown, scroll the page left or right. Its convenient for people who don't like leave their hands from keyboard. Sometimes you will be more productive by sticking to your keyboard.

My settings listed below

Everything are fine except the Scroll to the bottom didn't work, whenever I want to scroll to the bottom, it goes to the top.

I tried binding another shortcut to the Scroll to the bottom action, didn't work. The reason is there is bug in the plugin I'm using

You don't need to upgrade the plugin, since the source code is shipped with the plugin, and there is only one line need to change. Open the Chrome extension directory, usually it will be located at the following place

 
C:\Users\username\AppData\Local\Google\Chrome\User Data\Default\Extensions
 

Find the folder the Shortcut Manager is installed and edit browser_actions.js, find "ScrollToBottom" and change the return statement:

 
}, {
  name: 'ScrollToBottom',
  i18n: 'Scroll to the bottom',
  func: function(tab) {
    return 'window.scrollBy(0, document.body.scrollHeight);';
  }
}, {
 

Now the Scroll to the bottom feature will work properly.