Keyboard Start Page
This is an alternative start page for Chrome. It will replace the new tab page that you can set up the shortcuts for favorite websites.
On the page there's only a virtual keyboard and you can set each key to the link you want. By pressing down the keyboard, no matter the virtual one or physical one, you can jump to your favorite website as you setted.
Download and install this extension from Chrome Web Store.
All the shortcuts with clicking follow the native shortcuts in Chrome, while for pure keyboard shortcuts, Shift + <Key> is mapped to opening in a new inactive tab in order to avoid conflict.
|<Key> or left click a key||<Key> or left click a key||Opens the link in the same tab.|
|Shift + <Key> or Ctrl + click, or middle click||⇧ + <Key> or ⌘ + click, or middle click||Opens the link in a new tab in the background.|
|Ctrl + Shift + click, or Shift + middle click||⌘ + ⇧ + click, or Shift + middle click||Open the link in a new tab and switches to the newly opened tab.|
|Shift + click||⇧ + click||Opens the link in a new window.|
- The cursor always starts from URL bar for every new tab due to the limit of browser. Press <Tab> or click the page to focus on the page if you want to use the shortcuts after opening a new tab.
The original idea comes from /t/32295.
Some code is from the website version https://github.com/qex/keystart.
See LICENSE for details.