Set custom keyboard shortcuts for Chrome: View extension options, or browse to chrome://extensions/shortcuts to set.

Latest Version

Version
1.1
Update
April 4, 2024
Size
33.04KiB
Developer
Category
Users
30,000+
Rating
4.42424 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
See more

Keyboard Shortcuts Extension

This extension adds the ability to set 25 different custom keyboard shortcuts for Chrome.

By design, this extension does not require any additional Chrome permissions at all. Everything is performed locally in Chrome, so it does not need access to any sites or data.

All 25 keyboard shortcut settings are optional and can be changed at any time.

All keyboard shortcuts can be changed at chrome://extensions/shortcuts. You can navigate there via your address bar, or by selecting options from the Keyboard Shortcuts extension.




List of keyboard shortcuts that can be set:

Select previous tab
Select next tab
Move current tab left
Move current tab right
Open Chrome Bookmarks (chrome://bookmarks)
Open Chrome Downloads (chrome://downloads)
Open Extensions (chrome://extensions)
Open Extension Shortcuts (chrome://extensions/shortcuts)
Open Chrome Flags (chrome://flags)
Open Chrome Help (chrome://help)
Open Chrome History (chrome://history)
Open Chrome Settings (chrome://settings)
Close current tab
New tab
Unload tab from memory
Duplicate current tab
Go back to the previous page
Go forward to the next page
Move current tab to first
Move current tab to last
Mute / Unmute current tab
Pin / Unpin current tab
Reload tab
New window
New incognito window




Icon design:

Extension icon made by Freepik from www.flaticon.com
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx",\t"name": "Keyboard Shortcuts",\t"short_name": "Keyboard Shortcuts",\t"author": "Joe Pestro",\t"version": "1.1",\t"manifest_version": 3,\t"description": "Set custom keyboard shortcuts for Chrome: View extension options, or browse to chrome://extensions/shortcuts to set.",\t"icons": { "128": "keyboard128.png" },\t"background": {\t\t"service_worker": "background.js",\t\t"type": "module"\t},\t"options_ui": {\t\t"page": "options.html",\t\t"open_in_tab": true\t},\t"commands": {\t\t"01-tab-previous": {\t\t\t"description": "Select previous tab"\t\t},\t\t"02-tab-next": {\t\t\t"description": "Select next tab"\t\t},\t\t"03-tab-move-to-previous": {\t\t\t"description": "Move current tab left"\t\t},\t\t"04-tab-move-to-next": {\t\t\t"description": "Move current tab right"\t\t},\t\t"tab-move-to-first": {\t\t\t"description": "Move current tab to first"\t\t},\t\t"tab-move-to-last": {\t\t\t"description": "Move current tab to last"\t\t},\t\t"tab-discard": {\t\t\t"description": "Unload tab from memory"\t\t},\t\t"tab-reload": {\t\t\t"description": "Reload tab"\t\t},\t\t"tab-duplicate": {\t\t\t"description": "Duplicate current tab"\t\t},\t\t"tab-pin": {\t\t\t"description": "Pin / Unpin current tab"\t\t},\t\t"tab-mute": {\t\t\t"description": "Mute / Unmute current tab"\t\t},\t\t"tab-close": {\t\t\t"description": "Close current tab"\t\t},\t\t"tab-create-new": {\t\t\t"description": "New tab"\t\t},\t\t"tab-go-back": {\t\t\t"description": "Go back to the previous page"\t\t},\t\t"tab-go-forward": {\t\t\t"description": "Go forward to the next page"\t\t},\t\t"window-new": {\t\t\t"description": "New window"\t\t},\t\t"window-new-incognito": {\t\t\t"description": "New incognito window"\t\t},\t\t"open-extensions": {\t\t\t"description": "Open Extensions (chrome://extensions)"\t\t},\t\t"open-extensions-shortcuts": {\t\t\t"description": "Open Extension Shortcuts (chrome://extensions/shortcuts)"\t\t},\t\t"open-downloads": {\t\t\t"description": "Open Chrome Downloads (chrome://downloads)"\t\t},\t\t"open-settings": {\t\t\t"description": "Open Chrome Settings (chrome://settings)"\t\t},\t\t"open-history": {\t\t\t"description": "Open Chrome History (chrome://history)"\t\t},\t\t"open-bookmarks": {\t\t\t"description": "Open Chrome Bookmarks (chrome://bookmarks)"\t\t},\t\t"open-help": {\t\t\t"description": "Open Chrome Help (chrome://help)"\t\t},\t\t"open-flags": {\t\t\t"description": "Open Chrome Flags (chrome://flags)"\t\t}\t}}
Read more