extension ExtPose

Keyboard Surfing

CRX id


Description from extension meta

Web browsing with keyboard, no need to use a mouse. Smart cursor-based keyboard navigation and control. Go mouseless today!

Image from store Keyboard Surfing
Description from store Keyboard Surfing provides a keyboard-controlled pointer on web pages, to avoid using a mouse for web browsing. Keyboard shortcuts for navigation are arranged like the common arrow keys. No ads, no spyware. The pointer can be moved to nearby links by pressing the up, down, left and right keys. Keyboard Surfing automatically selects nearby links on the page. Three sets of shortcut keys are provided for navigation and control: the numpad set, the left-hand set and the right-hand set. Additional functions include: smooth scrolling, open links in new tab and in new window, close windows and tabs, go to homepage. *NOTE* Chrome has some alarmist messaging around the permissions that Keyboard Surfing needs to run. Don't be alarmed. Keyboard Surfing needs to inspect every page you visit (to find links), therefore it must be able to read all the pages you visit. Keyboard Surfing needs to inject a few elements into web pages (the javascript code, the cursor, the red box and the help screen). Any other parts of the visited page will remain unmodified. Keyboard Surfing does not log, store, or transmit to anyone any of your data or the data about web pages you visit. Keyboard Surfing does not send any data at all. **********NOTE********** - Press 'Pause' key on keyboard to enable or disable this extension. - This extension is available for Chrome and Firefox browsers. Right-handed keyset: i, k up, down j, l left, right u scroll up m scroll down y scroll up half page b scroll down half page h open a link in the current tab or window n open a link in a new tab or window 0 new browser window p show the help page for a list of all keys space smooth scrolling mode Numpad keyset: 8, 5 up, down 4, 6 left, right 7 scroll up 1 scroll down n.Enter open a link in the current tab or window n.plus open a link in a new tab or window 2 go back in history 3 go forward in history n.multiply new browser window decimal show the help page for a list of all keys 0 smooth scroling mode Only the most common commands are listed. For additional commands, consult the built-in help page. Note: Google does not allow extensions to run on built-in Chrome pages.

Latest reviews

  • (2023-10-30) Phoebe Chen: Theres no pause button for chromebook.. How do I pause and stop the extension when typing?
  • (2022-11-17) Andrii Kushnir: прикольно но с colemac dh этим невозможно пользоваться. Жду API
  • (2022-01-16) Fatih Aktas: There is no Pause button for Mac. How can we press it ?
  • (2021-12-02) Anonymous James: only on wikipedia? I don't even use wikipedia
  • (2021-03-18) Stephanie Orion: It needs a way to use the arrow keys to move the mouse around the screen just the arrow keys and then click with space and shift would be right click or something like that
  • (2019-07-12) Tor-Haakon Gjone: I love the extension, but vim keys would be awsome !!!
  • (2019-06-25) Elijah Corpus: This needs to work with Chromebooks. It doesn't recognize the Pause key.
  • (2018-10-11) David: Perfect tool.
  • (2018-09-05) Phương Trần Đức: Great tool
  • (2018-02-08) ekarron: need to be more customizable(
  • (2017-11-25) Not very intuitive, especially when you don't have a QWERTY, but very cool.
  • (2017-11-18) Terry Canaan: Needs to be able to drag
  • (2017-07-29) kushagra gour: You are a genius! This is so well implemented and it makes navigation so so easy! Thank you :D
  • (2017-01-11) Andrian Andersen: A hidden jewel.
  • (2016-10-07) Mahedi Hasan: I'm recommending this to my friends.
  • (2016-10-07) Affection Addicted: I have added this extension to my "best extensions" list. It is so amazingly easy and intuitive to use.

Latest issues

  • (2022-05-20, v:1.3.23) Mike Megalodon: Blocklist
    We need a blocklist feature to disable extension on specific domains.
  • (2021-03-18, v:1.3.23) Stephanie Orion: Make arrow keys move Mouse please
    I need to be able to use the arrow keys to move the mouse around the screen
  • (2021-03-03, v:1.3.23) Edouard Lopez: Keyboard layout or customisation
    Hello, Thanks for the extensions it look promising. However, my laptop is QWERTY but I'm often using my external Dvorak keyboard so the set settings are no good for me
  • (2020-02-26, v:1.3.23) Matteo Bracci: Grabbing text area focus
    Is there a way to grab focus of a search bar or a text area, like you would do when clicking on it using the mouse? Haven't found a way to do this reading the help page. If that's the case then this would be very nice to have. Thanks!
  • (2020-01-03, v:1.3.23) Antonio Guillermo Martinez (LIBNOVA): Seggestions
    hi! Using keyboard surfing for a few days. I would like to make two suggestions for your consideration: 1. Remap keys: Whould be good to be able to remap key functions and to be able to select which key does what. 2. The "V" key opens the link in a new tab, but moves the focus to the new tab. Most of the people scans a page, oppenning new tabs with relevant info (allowing them to load in the background as a bonus), and then goes one by one. Having a key (or modifier) that opens it in a new tab, keeping the focus on the present one would be really good. best regards, AG.
  • (2019-09-05, v:1.3.23) Prateek Gupta: Mac
    There is no pause key in macbook pro. How to enable/disable the extension?
  • (2018-11-06, v:1.3.23) David: Disable extension
    This extension doesn't work in some webapps. A key to disable would be very useful
  • (2018-08-05, v:1.3.19) Jose Luis Palma: "Pause" button
    I've got a Mac and the pause key is the one that loads itunes. Is there another "pause" key that I can use? I need to be able to activate/deactivate this extension. Sometimes there are pages with forms in which I cannot type anything when this extension is active. And, when there are no forms, I'd like to navigate the page with this extension.
  • (2018-07-29, v:1.3.19) Youtube Page Scrolling
    On the Youtube site, page scrolling is inhibited so I can not navigate to the rest of the page. If not for that this would have been great for me.
  • (2018-04-03, v:1.3.19) Chedim: option to use hjkl navigation
    Please add option to use hjkl as navigation keys
  • (2018-01-04, v:1.3.19) Federico Occhionero: bigger red dot for visual impairment
    Hello, thanks for this powerfull extension. It's very good for people not able to use standard mouse to point and click link. (I'm using it with thegrid2 software.) Is it possibile to have a bigger red dot? To help people with visual impairment.
  • (2017-07-29, v:1.3.19) kushagra gour: page scrolls when typing inside input
    While I am typing inside an input and press the page down key, the page scrolls. It should not while I am typing something
  • (2017-07-29, v:1.3.19) kushagra gour: Contribute to this wonderful project
    Hi Somnia Is this extension open source? I would to contribute to this project to fix some bugs I have noticed and also enhance it. Please let me know.
  • (2017-05-04, v:1.3.19) Tassilo Horn: Nice idea, but...
    ... completely unusable if you don't have a standard QWERTY/QWERTZ keyboard layout. For me as a German Type II Dvorak user, keys like ESDF or IJKL make completely no sense for navigation. If you would allow users to customize the keys, that would be really awesome.


433 history
3.9167 (24 votes)
Last update / version
2018-12-17 / 1.3.23
Listing languages