Adds keyboard shortcuts/hotkeys back to Google search results

Latest Version

Version
1.1.18
Update
October 4, 2023
Size
34.23KiB
Developer
Category
Users
8,000+
Rating
4.61935 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
Storage
See more

Google Search Keyboard Shortcuts Extension

1.1.18
- Further restricted domains the extension will run on

1.1.17
- Added option to include a space at the end of search query when focusing the search box
- Updated selectors

1.1.16
- Updated search box selector to accommodate Google search updates (now using textarea instead of input)

1.1.15
- Updated Google selectors.

1.1.14
- Fixed bug where first result would be skipped if auto focus first was not selected
- Fixed array index out of bounds exception after last result
- Added back navigation for footer links. Don't highlight footer links
- Pulled addResultHighlight, findContainer back into their own methods
- Removed focus/text property separation. Selector guarantees they'll always be the same
- Style updates
- Added safeguard to detect outdated selectors
- Pulled all selectors out into their own properties

1.1.13
- Fix for issue #23. Updated Google selectors

1.1.12
- Fix for issue #19. Updated Google selectors

1.1.11
- Fix for issue #16. Updated Google selectors

1.1.10
- PR #15 - Updated selector to handle new search variation

1.1.9
- Don't wrap when arrow is prepended to search results
- Bug Fix: Display marker when first result is automatically selected
- Fix issue #8 - Only activate the first link for each result (don't focus \"Translate\" or other links)

1.1.8
- Updated simple selector styling

1.1.7
- Updated selectors to accommodate Google search updates

1.1.6
- Added support for news, books, and video search results.
- Prevent hotkeys from triggering when modifier is active
- Prevent hotkeys from triggering when using calculator

1.1.5
- Scroll to the selected search result if it's not fully visible
- Added an option to automatically select the first search result

1.1.4
- Fix issue #4 - do not remove focus from *any* input elements (type=number, etc.).

1.1.3
- Fix issue #1 - do not remove focus from input elements

1.1.2
- Fixed issue navigating between results when \"People also searched for\" was displayed

1.1.1
- Don't activate search if a modifier key is used (i.e., CMD+C)
- Remove selected result outline if another styling method is chosen
- Focus footer navigation links after search results
- Change \"J/K\" setting to \"VIM Style\" - option now causes \"/\" to focus the search box

1.1.0
- Added styling for active search result (option may be toggled on or off)
- Allow search box activation to be disabled
- Allow customization of navigation hotkeys (TABS, ARROWS, and J/K)
- Self-documentation of shortcuts - all available shortcuts (and customization) is displayed on the options page
- Updated icons
- Fixed error where result navigation would not work properly if an Ad was displayed
- Added support for Google Scholar

1.0.1
- Update manifest - allow all Google TLDs

1.0.0
- Initial Install
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "minimum_chrome_version": "88", "name": "Google Search Keyboard Shortcuts", "description": "Adds keyboard shortcuts/hotkeys back to Google search results", "version": "1.1.18", "icons": { "16": "img/icon16.png", "32": "img/icon32.png", "48": "img/icon48.png", "128": "img/icon128.png" }, "author": "Jacob Chafik ", "homepage_url": "https://github.com/jchafik/google-search-shortcuts", "options_ui": { "page": "options.html" }, "permissions": [ "storage" ], "content_scripts": [{ "matches": [ "https://www.google.com/*", "https://www.google.ad/*", "https://www.google.ae/*", "https://www.google.com.af/*", "https://www.google.com.ag/*", "https://www.google.com.ai/*", "https://www.google.al/*", "https://www.google.am/*", "https://www.google.co.ao/*", "https://www.google.com.ar/*", "https://www.google.as/*", "https://www.google.at/*", "https://www.google.com.au/*", "https://www.google.az/*", "https://www.google.ba/*", "https://www.google.com.bd/*", "https://www.google.be/*", "https://www.google.bf/*", "https://www.google.bg/*", "https://www.google.com.bh/*", "https://www.google.bi/*", "https://www.google.bj/*", "https://www.google.com.bn/*", "https://www.google.com.bo/*", "https://www.google.com.br/*", "https://www.google.bs/*", "https://www.google.bt/*", "https://www.google.co.bw/*", "https://www.google.by/*", "https://www.google.com.bz/*", "https://www.google.ca/*", "https://www.google.cd/*", "https://www.google.cf/*", "https://www.google.cg/*", "https://www.google.ch/*", "https://www.google.ci/*", "https://www.google.co.ck/*", "https://www.google.cl/*", "https://www.google.cm/*", "https://www.google.cn/*", "https://www.google.com.co/*", "https://www.google.co.cr/*", "https://www.google.com.cu/*", "https://www.google.cv/*", "https://www.google.com.cy/*", "https://www.google.cz/*", "https://www.google.de/*", "https://www.google.dj/*", "https://www.google.dk/*", "https://www.google.dm/*", "https://www.google.com.do/*", "https://www.google.dz/*", "https://www.google.com.ec/*", "https://www.google.ee/*", "https://www.google.com.eg/*", "https://www.google.es/*", "https://www.google.com.et/*", "https://www.google.fi/*", "https://www.google.com.fj/*", "https://www.google.fm/*", "https://www.google.fr/*", "https://www.google.ga/*", "https://www.google.ge/*", "https://www.google.gg/*", "https://www.google.com.gh/*", "https://www.google.com.gi/*", "https://www.google.gl/*", "https://www.google.gm/*", "https://www.google.gp/*", "https://www.google.gr/*", "https://www.google.com.gt/*", "https://www.google.gy/*", "https://www.google.com.hk/*", "https://www.google.hn/*", "https://www.google.hr/*", "https://www.google.ht/*", "https://www.google.hu/*", "https://www.google.co.id/*", "https://www.google.ie/*", "https://www.google.co.il/*", "https://www.google.im/*", "https://www.google.co.in/*", "https://www.google.iq/*", "https://www.google.is/*", "https://www.google.it/*", "https://www.google.je/*", "https://www.google.com.jm/*", "https://www.google.jo/*", "https://www.google.co.jp/*", "https://www.google.co.ke/*", "https://www.google.com.kh/*", "https://www.google.ki/*", "https://www.google.kg/*", "https://www.google.co.kr/*", "https://www.google.com.kw/*", "https://www.google.kz/*", "https://www.google.la/*", "https://www.google.com.lb/*", "https://www.google.li/*", "https://www.google.lk/*", "https://www.google.co.ls/*", "https://www.google.lt/*", "https://www.google.lu/*", "https://www.google.lv/*", "https://www.google.com.ly/*", "https://www.google.co.ma/*", "https://www.google.md/*", "https://www.google.me/*", "https://www.google.mg/*", "https://www.google.mk/*", "https://www.google.ml/*", "https://www.google.com.mm/*", "https://www.google.mn/*", "https://www.google.ms/*", "https://www.google.com.mt/*", "https://www.google.mu/*", "https://www.google.mv/*", "https://www.google.mw/*", "https://www.google.com.mx/*", "https://www.google.com.my/*", "https://www.google.co.mz/*", "https://www.google.com.na/*", "https://www.google.com.nf/*", "https://www.google.com.ng/*", "https://www.google.com.ni/*", "https://www.google.ne/*", "https://www.google.nl/*", "https://www.google.no/*", "https://www.google.com.np/*", "https://www.google.nr/*", "https://www.google.nu/*", "https://www.google.co.nz/*", "https://www.google.com.om/*", "https://www.google.com.pa/*", "https://www.google.com.pe/*", "https://www.google.com.pg/*", "https://www.google.com.ph/*", "https://www.google.com.pk/*", "https://www.google.pl/*", "https://www.google.pn/*", "https://www.google.com.pr/*", "https://www.google.ps/*", "https://www.google.pt/*", "https://www.google.com.py/*", "https://www.google.com.qa/*", "https://www.google.ro/*", "https://www.google.ru/*", "https://www.google.rw/*", "https://www.google.com.sa/*", "https://www.google.com.sb/*", "https://www.google.sc/*", "https://www.google.se/*", "https://www.google.com.sg/*", "https://www.google.sh/*", "https://www.google.si/*", "https://www.google.sk/*", "https://www.google.com.sl/*", "https://www.google.sn/*", "https://www.google.so/*", "https://www.google.sm/*", "https://www.google.sr/*", "https://www.google.st/*", "https://www.google.com.sv/*", "https://www.google.td/*", "https://www.google.tg/*", "https://www.google.co.th/*", "https://www.google.com.tj/*", "https://www.google.tk/*", "https://www.google.tl/*", "https://www.google.tm/*", "https://www.google.tn/*", "https://www.google.to/*", "https://www.google.com.tr/*", "https://www.google.tt/*", "https://www.google.com.tw/*", "https://www.google.co.tz/*", "https://www.google.com.ua/*", "https://www.google.co.ug/*", "https://www.google.co.uk/*", "https://www.google.com.uy/*", "https://www.google.co.uz/*", "https://www.google.com.vc/*", "https://www.google.co.ve/*", "https://www.google.vg/*", "https://www.google.co.vi/*", "https://www.google.com.vn/*", "https://www.google.vu/*", "https://www.google.ws/*", "https://www.google.rs/*", "https://www.google.co.za/*", "https://www.google.co.zm/*", "https://www.google.co.zw/*", "https://www.google.cat/*" ], "js": [ "js/utils.js", "js/shortcuts.js" ], "css": ["css/highlight.css"] }]}
Read more

How to download and manually install Google Search Keyboard Shortcuts extension for Chrome

Looking for a way to install Google Search Keyboard Shortcuts extensions for Chrome, you can search for them in the Chrome Web Store, clicking the "Add to Chrome" button, and following the straightforward process.

However, you may need to install Google Search Keyboard Shortcuts extensions manually, this article outlines two simple methods to effortlessly install Google Search Keyboard Shortcuts extensions, whether they come as unpacked folders in compressed formats like .zip or as .crx files.

Method 1: Download Google Search Keyboard Shortcuts extension and manually install through Drag &Drop

If you ever need to manually install a Google Search Keyboard Shortcuts extension for Chrome, don't worry, it's a simple process. Just follow these easy steps, and you will have your extension ready to use in no time.

Step 1: Download the Google Search Keyboard Shortcuts Extension by clicking the "Download CRX" button on the website.

Look for the Google Search Keyboard Shortcuts extension you wish to install. Go to the website and download the Google Search Keyboard Shortcuts extension package, which is usually a .CRX file and comes in a zipped file. Here ".crx" file is the format for Google Search Keyboard Shortcuts extension that contains all the data.

Step 2: Extract &Arrange Files

Once the file is downloaded, extract that file into its own folder. Similarly, give that extension files a permanent home. In other words, keep it in a folder that you don't accidentally delete it because these files will be needed to make that extension work.

Step 3: Go to the Chrome Extensions Page

Open Google Chrome and in the address bar, type chrome://extensions; it will open the Google Chrome extensions page. Make sure that "My extensions" is selected in the sidebar.

Step 4: Drag and Drop the Extension

Now, go to the folder where you extracted the Google Search Keyboard Shortcuts extension and drag &drop the extension file from there anywhere onto the extension page within Google Chrome.

Step 5: Complete the Installation

Once you drag and drop the extension file, follow the steps that Google Chrome takes you through. Similarly, if the extension file is of .crx file format, you will be required to review the permissions and then add the extension.

Now, you can manage that added extension as you would like to with any other Chrome extension that you added through Chrome Webstore. Its icon will also appear in the Google Chrome Menu on the right side of the address bar once you activate it.

Method 2: Download Google Search Keyboard Shortcuts extension for Chrome and install in Developer Mode

This is another method to install Google Search Keyboard Shortcuts extension manually, but the twist is that here, you install by enabling the developer mode option provided in Google Chrome. This mode is commonly used for testing extensions or running unpublished tools.

Step 1: Download the Google Search Keyboard Shortcuts extension file

Select and download the Google Search Keyboard Shortcuts extension by clicking the 'Download CRX' button on the website.

Step 2: Extract the downloaded contents

Convert the file to a ZIP file if it is in CRX format then extract the Google Search Keyboard Shortcuts extension zip file or folder that you downloaded. Make sure you extract it using the same folder name and keep it safely in another folder, so you don't delete it by mistake. The extracted folder will be needed to keep your Google Search Keyboard Shortcuts extension running.

Step 3: Open Chrome Extension Setting Page

In the address bar of Google Chrome, type chrome://extensions and open the Chrome Extension Page.

Step 4: Enable Developer Mode

After opening the Chrome Extension page, look at the top right side, and you will find the toggle option of "Developer mode."Simply enable that developer mode option.

Step 5: Load the Unpacked Extension

Once you enable the developer mode option, you will see the menu of Load Unpacked, Pack Extensions and Update. From that, select the option "Load unpacked."

Step 6: Select the Extension Folder

Once the pop-up opens upon clicking Load unpacked, select the Google Search Keyboard Shortcuts extension directory and click on the "Select Folder "button.

Step 7: Confirm and Install

After you select an extension folder of a Google Chrome extension you're installing manually, confirm its installation for the final time and let the installation complete.

Conclusion

Here we've made a step-by-step guide on How to manually install Google Search Keyboard Shortcuts extension in 2 ways. We hope this guide proves helpful.

Similar Extensions

icon

Web Keyboard Navigator Extension · Productivity 8,000+ 4 ★ 184KiB

icon

Web Search Navigator Extension · Productivity 8,000+ 251 ★ 201KiB

icon

Hotkeys for Search Extension · Productivity 8,000+ 23 ★ 22.13KiB

icon

Key Jump keyboard navigation Extension · Productivity 8,000+ 25 ★ 18.8KiB

icon

Shortcut keys for selection search Extension · Productivity 8,000+ 19 ★ 9.13KiB

icon

Google search results shortcuts Extension · Productivity 8,000+ 76 ★ 42.54KiB

icon

Vimium Extension · Productivity 8,000+ 4468 ★ 272KiB

icon

Saka Extension · Productivity 8,000+ 35 ★ 195KiB

icon

Google Enhancer Extension · Productivity 8,000+ 15 ★ 75.08KiB

icon

Shortkeys (Custom Keyboard Shortcuts) Extension · Productivity 8,000+ 739 ★ 255KiB

icon

Rearrange Tabs Extension · Productivity 8,000+ 153 ★ 7.41KiB

icon

Search Box Focus Extension · Productivity 8,000+ 22 ★ 989KiB

icon

Tab to Window/Popup - Keyboard Shortcut Extension · Productivity 8,000+ 115 ★ 186KiB

icon

No Mouse Search Navigation Extension · Productivity 8,000+ 7 ★ 686KiB

icon

Keyboard Shortcuts to Reorder Tabs Extension · Productivity 8,000+ 117 ★ 41.79KiB

icon

smartKey Shortcuts Extension · Productivity 8,000+ 10 ★ 140KiB

icon

QuicKey – The quick tab switcher Extension · Productivity 8,000+ 117 ★ 441KiB

icon

Keyboard Shortcuts to Close Other/Right Tabs Extension · Productivity 8,000+ 73 ★ 4.03KiB

icon

Keyboard Shortcuts Extension · Productivity 8,000+ 99 ★ 33.04KiB

icon

Keyboard Shortcuts for Google Translate Extension · Accessibility 8,000+ 167 ★ 42.72KiB

icon

Keyboard shortcuts to manage Chrome tabs Extension · Productivity 8,000+ 28 ★ 295KiB

icon

Tab Pinner (Keyboard Shortcuts) Extension · Productivity 8,000+ 126 ★ 10.23KiB

icon

Quick Tabs Extension · Productivity 8,000+ 544 ★ 136KiB

icon

Selection Search Extension · Productivity 8,000+ 540 ★ 163KiB

User reviews

icon

iRokr (ID: 0000000d83ad65ee) Voted 2 ★ - Updated 04/16/2023 The "Focus the search box when any key is pressed" is no longer working for some reason :/ OLD review: This is amazing! Thanks so much for making this, Jacob! I hate google so much some times! I really need to learn to make chrome extensions.

icon

Lo Axhamre (ID: 0000005b463944e3) Voted 5 ★ - Updated 03/25/2023 100 % invaluable! 🙏

icon

Marcus Widerberg (ID: 000000ef016c1f9b) Voted 2 ★ - Updated 10/03/2022 Broken. Does not work (atm): Down arrow jumps to section below search results - currently related searches, and highlights it (first related search). It does not move to next search result. So you have to go back up again.

icon

Radley Sustaire (ID: 00000049b1c5c13f) Voted 3 ★ - Updated 09/29/2022 It's difficult to use google without this extension! Only problem is that it takes too long to register the hotkeys. I often press the down arrow to get the first result but it hasn't registered, so it scrolls the page down instead. Then when it does register it starts at the bottom of the page. A bit frustrating. Google Instant was quicker than that.

icon

Armin Ghorbanian (ID: 0000001ba95314bf) Voted 4 ★ - Updated 06/25/2022 Clashes with ctrl+tab (tab cycler) of my browser (Vivaldi).